From 196825ff41633a538a659e89d73cbeb007cc461e Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Mon, 6 Dec 2021 11:33:24 +0100
Subject: [PATCH 001/412] Dont use data-confirm, since UJS is no longer default
---
lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt
index ed11d9b4..4bf94e8f 100644
--- a/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt
@@ -8,7 +8,7 @@
<%%= link_to 'Edit this <%= singular_table_name %>', edit_<%= singular_table_name %>_path(@<%= singular_table_name %>), class: "mt-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
- <%%= button_to 'Destroy this <%= singular_table_name %>', <%= singular_table_name %>_path(@<%= singular_table_name %>), method: :delete, data: { confirm: "Are you sure you want to delete this <%= singular_table_name %>?" }, class: "mt-2 rounded-lg py-3 px-5 bg-gray-100 font-medium" %>
+ <%%= button_to 'Destroy this <%= singular_table_name %>', <%= singular_table_name %>_path(@<%= singular_table_name %>), method: :delete, class: "mt-2 rounded-lg py-3 px-5 bg-gray-100 font-medium" %>
<%%= link_to 'Back to <%= plural_table_name %>', <%= index_helper %>_path, class: "ml-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
From eda510442e80f351224cb9885f6ddc8b75d47df1 Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Tue, 14 Dec 2021 14:41:33 -0800
Subject: [PATCH 002/412] Note on 3.0 compatibility
---
README.md | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/README.md b/README.md
index a6f4a76e..b1774a03 100644
--- a/README.md
+++ b/README.md
@@ -58,6 +58,11 @@ The Tailwind CSS main file that's being used before purging consists of these ve
* tailwindcss 2.2.15
+## Compatibility with Tailwind 3.0
+
+This gem is not yet compatible with the JIT approach taken with Tailwind 3.0. We're working with the team on an approach that would bring compatibility, but at the moment you'd need to use [cssbundling-rails](https://github.com/rails/cssbundling-rails/) (and thus bring Node into your app) in order to use 3.0.
+
+
## License
Tailwind for Rails is released under the [MIT License](https://opensource.org/licenses/MIT).
From a0a1bc7da325891351df76bcaac6748997696efa Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Tue, 14 Dec 2021 14:45:51 -0800
Subject: [PATCH 003/412] Note conflict with Sass
---
README.md | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/README.md b/README.md
index b1774a03..8d0e981f 100644
--- a/README.md
+++ b/README.md
@@ -63,6 +63,11 @@ The Tailwind CSS main file that's being used before purging consists of these ve
This gem is not yet compatible with the JIT approach taken with Tailwind 3.0. We're working with the team on an approach that would bring compatibility, but at the moment you'd need to use [cssbundling-rails](https://github.com/rails/cssbundling-rails/) (and thus bring Node into your app) in order to use 3.0.
+## Conflict with sassc-rails
+
+Tailwind uses modern CSS features that are not recognized by the `sassc-rails` extension that was included by default in the Gemfile for Rails 6. In order to avoid any errors like `SassC::SyntaxError`, you must remove that gem from your Gemfile.
+
+
## License
Tailwind for Rails is released under the [MIT License](https://opensource.org/licenses/MIT).
From 777e1d247e8a533c4d42a6706fef54c7c1b25838 Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Tue, 14 Dec 2021 14:47:35 -0800
Subject: [PATCH 004/412] Bump version for 1.0.0
---
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index ee559962..d92ea8e3 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (0.5.4)
+ tailwindcss-rails (1.0.0)
railties (>= 6.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 0da3943b..54d26e04 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "0.5.4"
+ VERSION = "1.0.0"
end
From ab00b7c250c1c9120cfa78349e8611acb4d5ae62 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Fri, 17 Dec 2021 18:41:06 -0500
Subject: [PATCH 005/412] Package the `tailwindcss` binary executable (#96)
* feat: package tailwindcss binary executables with the gem
See rakelib/package.rake for details.
* ci: verify that the tailwindcss binaries work as expected
* provide license for redistributed software
* Ignore exe properly
* Drop old machinery
* Switch to generators and bundling style production
* Do initial run on install
* Update README.md
* Latest version
Co-authored-by: David Heinemeier Hansson
---
.github/workflows/gem-install.yml | 64 ++
.gitignore | 3 +-
Gemfile.lock | 2 +-
LICENSE-DEPENDENCIES | 26 +
README.md | 59 +-
bin/release | 9 +-
exe/tailwindcss | 20 +
lib/install/Procfile.dev | 2 +
lib/install/application.tailwind.css | 13 +
lib/install/dev | 9 +
.../install/tailwind.config.js | 5 +
lib/install/tailwindcss.rb | 46 +-
lib/tailwindcss/compressor.rb | 33 -
lib/tailwindcss/engine.rb | 13 +-
lib/tailwindcss/purger.rb | 124 ---
lib/tailwindcss/version.rb | 2 +-
lib/tasks/build.rake | 20 +
lib/tasks/clobber.rake | 8 +
lib/tasks/install.rake | 6 +
lib/tasks/tailwindcss_tasks.rake | 25 -
package.json | 12 -
rakelib/package.rake | 116 +++
tailwindcss-rails.gemspec | 1 +
test/fixtures/files/placeholders.html.erb | 1 -
test/fixtures/files/placeholders.html.haml | 1 -
test/fixtures/files/placeholders.html.slim | 1 -
test/fixtures/files/show.html.erb | 209 ----
test/fixtures/files/show.html.haml | 124 ---
test/fixtures/files/show.html.slim | 124 ---
test/fixtures/files/simple.html.erb | 2 -
test/fixtures/files/simple.html.haml | 1 -
test/fixtures/files/simple.html.slim | 1 -
test/purger_test.rb | 206 ----
test/test_helper.rb | 1 -
yarn.lock | 971 ------------------
35 files changed, 350 insertions(+), 1910 deletions(-)
create mode 100644 .github/workflows/gem-install.yml
create mode 100644 LICENSE-DEPENDENCIES
create mode 100755 exe/tailwindcss
create mode 100644 lib/install/Procfile.dev
create mode 100644 lib/install/application.tailwind.css
create mode 100755 lib/install/dev
rename tailwind.config.js => lib/install/tailwind.config.js (77%)
delete mode 100644 lib/tailwindcss/compressor.rb
delete mode 100644 lib/tailwindcss/purger.rb
create mode 100644 lib/tasks/build.rake
create mode 100644 lib/tasks/clobber.rake
create mode 100644 lib/tasks/install.rake
delete mode 100644 lib/tasks/tailwindcss_tasks.rake
delete mode 100644 package.json
create mode 100644 rakelib/package.rake
delete mode 100644 test/fixtures/files/placeholders.html.erb
delete mode 100644 test/fixtures/files/placeholders.html.haml
delete mode 100644 test/fixtures/files/placeholders.html.slim
delete mode 100644 test/fixtures/files/show.html.erb
delete mode 100644 test/fixtures/files/show.html.haml
delete mode 100644 test/fixtures/files/show.html.slim
delete mode 100644 test/fixtures/files/simple.html.erb
delete mode 100644 test/fixtures/files/simple.html.haml
delete mode 100644 test/fixtures/files/simple.html.slim
delete mode 100644 test/purger_test.rb
delete mode 100644 yarn.lock
diff --git a/.github/workflows/gem-install.yml b/.github/workflows/gem-install.yml
new file mode 100644
index 00000000..0ffd5a0b
--- /dev/null
+++ b/.github/workflows/gem-install.yml
@@ -0,0 +1,64 @@
+name: Native Gems
+on: [push, pull_request]
+jobs:
+ package:
+ strategy:
+ fail-fast: false
+ matrix:
+ platform: ["x64-mingw32", "x86_64-darwin", "x86_64-linux"]
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v2
+ - uses: ruby/setup-ruby@v1
+ with:
+ ruby-version: "3.0"
+ bundler: latest
+ bundler-cache: true
+ - run: "bundle exec rake gem:${{matrix.platform}}"
+ - uses: actions/upload-artifact@v2
+ with:
+ name: gem-${{matrix.platform}}
+ path: pkg
+ retention-days: 1
+
+ linux-install:
+ needs: ["package"]
+ runs-on: ubuntu-latest
+ steps:
+ - uses: ruby/setup-ruby@v1
+ with:
+ ruby-version: "3.0"
+ - uses: actions/download-artifact@v2
+ with:
+ name: gem-x86_64-linux
+ path: pkg
+ - run: "gem install pkg/tailwindcss-rails-*.gem"
+ - run: "tailwindcss --help"
+
+ darwin-install:
+ needs: ["package"]
+ runs-on: macos-latest
+ steps:
+ - uses: ruby/setup-ruby@v1
+ with:
+ ruby-version: "3.0"
+ - uses: actions/download-artifact@v2
+ with:
+ name: gem-x86_64-darwin
+ path: pkg
+ - run: "gem install pkg/tailwindcss-rails-*.gem"
+ - run: "tailwindcss --help"
+
+ windows-install:
+ needs: ["package"]
+ runs-on: windows-latest
+ steps:
+ - uses: ruby/setup-ruby@v1
+ with:
+ ruby-version: "3.0"
+ - uses: actions/download-artifact@v2
+ with:
+ name: gem-x64-mingw32
+ path: pkg
+ - run: "gem install pkg/tailwindcss-rails-*.gem"
+ - run: "tailwindcss --help"
diff --git a/.gitignore b/.gitignore
index f1417ac5..b2a14451 100644
--- a/.gitignore
+++ b/.gitignore
@@ -12,4 +12,5 @@
.byebug_history
*.gem
.idea/
-**/tmp/
\ No newline at end of file
+**/tmp/
+/exe/*/tailwindcss
diff --git a/Gemfile.lock b/Gemfile.lock
index d92ea8e3..77c25424 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (1.0.0)
+ tailwindcss-rails (2.0.0)
railties (>= 6.0.0)
GEM
diff --git a/LICENSE-DEPENDENCIES b/LICENSE-DEPENDENCIES
new file mode 100644
index 00000000..93a34024
--- /dev/null
+++ b/LICENSE-DEPENDENCIES
@@ -0,0 +1,26 @@
+tailwindcss-rails may redistribute executables from the https://github.com/tailwindlabs/tailwindcss project
+
+The license for that software can be found at https://github.com/tailwindlabs/tailwindcss/blob/master/LICENSE which is reproduced here for your convenience:
+
+ MIT License
+
+ Copyright (c) Adam Wathan
+ Copyright (c) Jonathan Reinink
+
+ Permission is hereby granted, free of charge, to any person obtaining a copy
+ of this software and associated documentation files (the "Software"), to deal
+ in the Software without restriction, including without limitation the rights
+ to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+ copies of the Software, and to permit persons to whom the Software is
+ furnished to do so, subject to the following conditions:
+
+ The above copyright notice and this permission notice shall be included in all
+ copies or substantial portions of the Software.
+
+ THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+ AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+ SOFTWARE.
diff --git a/README.md b/README.md
index 8d0e981f..b425c60a 100644
--- a/README.md
+++ b/README.md
@@ -2,65 +2,28 @@
[Tailwind CSS](https://tailwindcss.com) is a utility-first CSS framework packed with classes like flex, pt-4, text-center and rotate-90 that can be composed to build any design, directly in your markup.
-This gem gives access to the standard Tailwind CSS framework configured for dark mode, forms, aspect-ratio, typography, and the Inter font via the asset pipeline using Sprockets (and soon [Propshaft](https://github.com/rails/propshaft)).
+This gem wraps [the standalone executable version](https://tailwindcss.com/blog/standalone-cli) of the Tailwind CSS 3 framework. These executables are platform specific, but the correct gem will automatically be picked for your platform. Supported platforms are Linux x64, macOS arm64, macOS x64, and Windows x64.
-If you need to customize Tailwind, you will need to install it under a full JavaScript bundling setup, such as [cssbundling-rails](https://github.com/rails/cssbundling-rails). This gem was specifically designed not to require a Node.js environment. If you're already using such an environment, you won't need this gem.
+You can customize the Tailwind build through the `config/tailwind.config.js` file, just like you would if Tailwind was running in a traditional node installation. All the first-party plugins are supported.
-Production-mode purging of unused css class names is provided by a Sprockets compressor built into this gem. This compressor ensures that only the css classes used by files in `app/views` and `app/helpers` are included. In development mode, the full 7mb+ Tailwind stylesheet is loaded.
+The installer will create your Tailwind input file in `app/assets/stylesheets/application.tailwind.css`. This is where you import the plugins you want to use, and where you can setup your custom `@apply` rules. When you run `rails tailwindcss:build`, this input file will be used to generate the output in `app/assets/builds/tailwind.css`. That's the output CSS that you'll include in your app (the installer automatically configures this, alongside the Inter font as well).
+If you need to use a custom input or output file, you can run `bundle exec tailwindcss` to access the platform-specific executable, and give it your own build options.
-## Installation
-
-1. Run `./bin/bundle add tailwindcss-rails`
-2. Run `./bin/rails tailwindcss:install`
-
-The last step adds the purger compressor to `config/environments/production.rb`. This ensures that when `assets:precompile` is called during deployment that the unused class names are not included in the tailwind output css used by the app. It also adds a `stylesheet_link_tag "tailwind"` and `stylesheet_link_tag "inter-font"` to your `app/views/layouts/application.html.erb` file.
-
-You can do these things yourself, if you've changed the default setup.
-
-
-## Purging in production
-
-The Tailwind CSS framework starts out as a massive file, which gives you all the combinations of utility classes for development, but you wouldn't want to ship all those unused classes in production. So the Sprockets compressor included in this gem is used to purge the tailwind file from all those unused classes for production.
-
-Note: This compressor is currently not compatible with the default Sprockets cache system due to the fact its output depends on files outside of Sprockets (all the files observed for utility class name usage), so this cache is disabled in production. If you need to disable it in other deployed environments, add the following to that environment configuration file:
+When you're developing your application, you want to run Tailwind in watch mode, so changes are automatically reflected in the generated CSS output. You can do this either by running `rails tailwindcss:watch` as a separate process, or by running `./bin/dev` which uses [foreman](https://github.com/ddollar/foreman) to starts both the Tailwind watch process and the rails server in development mode.
-```ruby
-Rails.application.config.assets.configure do |env|
- env.cache = ActiveSupport::Cache.lookup_store(:null_store)
-end
-```
+## Installation
-## Configuration
-
-If you need to customize what files are searched for class names when using the asset pipeline, you need to replace the compressor line with something like:
-
-```ruby
- config.assets.css_compressor = Tailwindcss::Compressor.new(files_with_class_names: Rails.root.glob("app/somewhere/**/*.*"))
-```
-
-By default, the CSS purger will only operate on the tailwind css file included with this gem. If you want to use it more broadly:
-
-```ruby
- config.assets.css_compressor = Tailwindcss::Compressor.new(only_purge: %w[ tailwind and_my_other_css_file ])
-```
-
-
-## Tailwind versions
-
-The Tailwind CSS main file that's being used before purging consists of these versions:
+With Rails 7 you can generate a new application preconfigured with Tailwind by using `--css tailwind`. If you're adding Tailwind later, you need to:
-* @tailwindcss/aspect-ratio 0.2.1
-* @tailwindcss/forms 0.3.3
-* @tailwindcss/typography 0.4.1
-* autoprefixer 10.3.1
-* tailwindcss 2.2.15
+1. Run `./bin/bundle add tailwindcss-rails`
+2. Run `./bin/rails tailwindcss:install`
-## Compatibility with Tailwind 3.0
+## Building in production
-This gem is not yet compatible with the JIT approach taken with Tailwind 3.0. We're working with the team on an approach that would bring compatibility, but at the moment you'd need to use [cssbundling-rails](https://github.com/rails/cssbundling-rails/) (and thus bring Node into your app) in order to use 3.0.
+The `tailwindcss:build` is automatically attached to `assets:precompile`, so before the asset pipeline digests the files, the Tailwind output will be generated.
## Conflict with sassc-rails
diff --git a/bin/release b/bin/release
index 5e3608d7..ffaca8a9 100755
--- a/bin/release
+++ b/bin/release
@@ -14,6 +14,9 @@ git commit -m "Bump version for $VERSION"
git push
git tag v$VERSION
git push --tags
-gem build tailwindcss-rails.gemspec
-gem push "tailwindcss-rails-$VERSION.gem" --host https://rubygems.org
-rm "tailwindcss-rails-$VERSION.gem"
+
+rake package
+for gem in pkg/tailwindcss-rails-$VERSION*.gem ; do
+ gem push "$gem" --host https://rubygems.org
+ rm "$gem"
+done
diff --git a/exe/tailwindcss b/exe/tailwindcss
new file mode 100755
index 00000000..6e0fcf69
--- /dev/null
+++ b/exe/tailwindcss
@@ -0,0 +1,20 @@
+#! /usr/bin/env ruby
+# because rubygems shims assume a gem's executables are Ruby
+
+require "shellwords"
+
+platform_dir = Dir.glob(File.join(__dir__, "*")).select do |f|
+ File.directory?(f) && Gem::Platform.match(File.basename(f))
+end.first
+if platform_dir.nil?
+ raise "Cannot find the tailwindcss executable in #{__dir__} (1)"
+end
+
+exe_path = File.join(platform_dir, "tailwindcss")
+if !File.exist?(exe_path)
+ raise "Cannot find the tailwindcss executable in #{__dir__} (2)"
+end
+
+command = Shellwords.join([exe_path, ARGV].flatten)
+puts "+ #{command}"
+exec(command)
diff --git a/lib/install/Procfile.dev b/lib/install/Procfile.dev
new file mode 100644
index 00000000..e0779050
--- /dev/null
+++ b/lib/install/Procfile.dev
@@ -0,0 +1,2 @@
+web: bin/rails server -p 3000
+css: rails tailwindcss:watch
diff --git a/lib/install/application.tailwind.css b/lib/install/application.tailwind.css
new file mode 100644
index 00000000..8666d2f3
--- /dev/null
+++ b/lib/install/application.tailwind.css
@@ -0,0 +1,13 @@
+@tailwind base;
+@tailwind components;
+@tailwind utilities;
+
+/*
+
+@layer components {
+ .btn-primary {
+ @apply py-2 px-4 bg-blue-200;
+ }
+}
+
+*/
diff --git a/lib/install/dev b/lib/install/dev
new file mode 100755
index 00000000..2daf7764
--- /dev/null
+++ b/lib/install/dev
@@ -0,0 +1,9 @@
+#!/usr/bin/env bash
+
+if ! command -v foreman &> /dev/null
+then
+ echo "Installing foreman..."
+ gem install foreman
+fi
+
+foreman start -f Procfile.dev
diff --git a/tailwind.config.js b/lib/install/tailwind.config.js
similarity index 77%
rename from tailwind.config.js
rename to lib/install/tailwind.config.js
index c9d8b42c..f1a00825 100644
--- a/tailwind.config.js
+++ b/lib/install/tailwind.config.js
@@ -2,6 +2,11 @@ const defaultTheme = require('tailwindcss/defaultTheme')
module.exports = {
darkMode: 'media',
+ content: [
+ './app/helpers/**/*.rb',
+ './app/javascript/**/*.js',
+ './app/views/**/*'
+ ],
theme: {
extend: {
fontFamily: {
diff --git a/lib/install/tailwindcss.rb b/lib/install/tailwindcss.rb
index 97666284..1984bf42 100644
--- a/lib/install/tailwindcss.rb
+++ b/lib/install/tailwindcss.rb
@@ -3,20 +3,50 @@
if APPLICATION_LAYOUT_PATH.exist?
say "Add Tailwindcss include tags and container element in application layout"
insert_into_file APPLICATION_LAYOUT_PATH.to_s, <<~ERB.indent(4), before: /^\s*<%= stylesheet_link_tag/
- <%= stylesheet_link_tag "inter-font", "data-turbo-track": "reload" %>
- <%= stylesheet_link_tag "tailwind", "data-turbo-track": "reload" %>
+ <%= stylesheet_link_tag "tailwind", "inter-font", "data-turbo-track": "reload" %>
ERB
insert_into_file APPLICATION_LAYOUT_PATH.to_s, %( \n ), before: /^\s*<%= yield/
insert_into_file APPLICATION_LAYOUT_PATH.to_s, %(\n ), after: /^\s*<%= yield %>/
else
say "Default application.html.erb is missing!", :red
- say %( Add <%= stylesheet_link_tag "inter-font", "data-turbo-track": "reload" %> and <%= stylesheet_link_tag "tailwind", "data-turbo-track": "reload" %> within the tag in your custom layout.)
+ say %( Add <%= stylesheet_link_tag "tailwind", "inter-font", "data-turbo-track": "reload" %> within the tag in your custom layout.)
end
-# No longer included by default in Rails 7, but for earlier versions of Rails
-if (scaffolds_css_path = Rails.root.join("app/assets/stylesheets/scaffolds.scss")).exist?
- remove_file scaffolds_css_path
+say "Build into app/assets/builds"
+empty_directory "app/assets/builds"
+keep_file "app/assets/builds"
+
+if (sprockets_manifest_path = Rails.root.join("app/assets/config/manifest.js")).exist?
+ append_to_file sprockets_manifest_path, %(//= link_tree ../builds\n)
+end
+
+if Rails.root.join(".gitignore").exist?
+ append_to_file(".gitignore", %(\n/app/assets/builds/*\n!/app/assets/builds/.keep\n))
+end
+
+unless Rails.root.join("config/tailwind.config.js").exist?
+ say "Add default config/tailwindcss.config.js"
+ copy_file "#{__dir__}/tailwind.config.js", "config/tailwind.config.js"
+end
+
+unless Rails.root.join("app/assets/stylesheets/application.tailwind.css").exist?
+ say "Add default app/assets/stylesheets/application.tailwind.css"
+ copy_file "#{__dir__}/application.tailwind.css", "app/assets/stylesheets/application.tailwind.css"
+end
+
+if Rails.root.join("Procfile.dev").exist?
+ append_to_file "Procfile.dev", "css: rails tailwindcss:watch\n"
+else
+ say "Add default Procfile.dev"
+ copy_file "#{__dir__}/Procfile.dev", "Procfile.dev"
+
+ say "Ensure foreman is installed"
+ run "gem install foreman"
end
-say "Turn on purging of unused css classes in production"
-gsub_file Rails.root.join("config/environments/production.rb"), /^\s+#?\s+config.assets.css_compressor =.*$/, %( config.assets.css_compressor = :purger)
+say "Add bin/dev to start foreman"
+copy_file "#{__dir__}/dev", "bin/dev"
+chmod "bin/dev", 0755, verbose: false
+
+say "Compile initial Tailwind build"
+run "rails tailwindcss:build"
diff --git a/lib/tailwindcss/compressor.rb b/lib/tailwindcss/compressor.rb
deleted file mode 100644
index f8c3889f..00000000
--- a/lib/tailwindcss/compressor.rb
+++ /dev/null
@@ -1,33 +0,0 @@
-require "tailwindcss/purger"
-
-class Tailwindcss::Compressor
- def self.instance
- @instance ||= new
- end
-
- def self.call(input)
- instance.call(input)
- end
-
- def initialize(options = {})
- @options = {
- files_with_class_names: files_with_class_names,
- only_purge: %w[ tailwind ]
- }.merge(options).freeze
- end
-
- def call(input)
- if input[:name].in?(@options[:only_purge])
- { data: Tailwindcss::Purger.purge(input[:data], keeping_class_names_from_files: @options[:files_with_class_names]) }
- else
- input[:data]
- end
- end
-
- private
- def files_with_class_names
- Rails.root.glob("app/views/**/*.*") +
- Rails.root.glob("app/helpers/**/*.rb") +
- Rails.root.glob("app/javascript/**/*.js")
- end
-end
diff --git a/lib/tailwindcss/engine.rb b/lib/tailwindcss/engine.rb
index 82986a98..138a1508 100644
--- a/lib/tailwindcss/engine.rb
+++ b/lib/tailwindcss/engine.rb
@@ -1,26 +1,15 @@
require "rails"
-require "tailwindcss/compressor"
module Tailwindcss
class Engine < ::Rails::Engine
- initializer "tailwindcss.compressor" do
- Sprockets.register_compressor "text/css", :purger, Tailwindcss::Compressor
- end
-
initializer "tailwindcss.assets" do
- Rails.application.config.assets.precompile += %w( tailwind.css inter-font.css )
+ Rails.application.config.assets.precompile += %w( inter-font.css )
end
initializer "tailwindcss.disable_generator_stylesheets" do
Rails.application.config.generators.stylesheets = false
end
- initializer "tailwindcss.disable_assets_cache" do
- Rails.application.config.assets.configure do |env|
- env.cache = ActiveSupport::Cache.lookup_store(:null_store)
- end if Rails.env.production?
- end
-
config.app_generators do |g|
g.template_engine :tailwindcss
end
diff --git a/lib/tailwindcss/purger.rb b/lib/tailwindcss/purger.rb
deleted file mode 100644
index 1c535e41..00000000
--- a/lib/tailwindcss/purger.rb
+++ /dev/null
@@ -1,124 +0,0 @@
-# frozen_string_literal: true
-
-class Tailwindcss::Purger
- CLASS_NAME_PATTERN = /((?:[:A-Za-z0-9_-]+[\\\/:A-Za-z0-9_-]*[0-3][\\.]*5)|(?:[A-Za-z0-9_-]+[\\\/:A-Za-z0-9_-]*))/
-
- CLASS_BREAK = /(?![-_a-z0-9\\])/i # `\b` for class selectors
-
- COMMENT = /#{Regexp.escape "/*"}.*?#{Regexp.escape "*/"}/m
- COMMENTS_AND_BLANK_LINES = /\A(?:^#{COMMENT}?[ \t]*(?:\n|\z)|[ \t]*#{COMMENT})+/
-
- AT_RULE = /@[^{]+/
- CLASSLESS_SELECTOR_GROUP = /[^.{]+/
- CLASSLESS_BEGINNING_OF_BLOCK = /\A\s*(?:#{AT_RULE}|#{CLASSLESS_SELECTOR_GROUP})\{\n?/
-
- SELECTOR_GROUP = /[^{]+/
- BEGINNING_OF_BLOCK = /\A#{SELECTOR_GROUP}\{\n?/
-
- PROPERTY_NAME = /[-_a-z0-9]+/i
- PROPERTY_VALUE = /(?:[^;]|;\S)+/
- PROPERTIES = /\A(?:\s*#{PROPERTY_NAME}:#{PROPERTY_VALUE};\n?)+/
-
- END_OF_BLOCK = /\A\s*\}\n?/
-
- attr_reader :keep_these_class_names
-
- class << self
- def purge(input, keeping_class_names_from_files:)
- new(extract_class_names_from(keeping_class_names_from_files)).purge(input)
- end
-
- def extract_class_names(string)
- string.scan(CLASS_NAME_PATTERN).flatten.uniq.sort!
- end
-
- def extract_class_names_from(files)
- Array(files).flat_map { |file| extract_class_names(file.read) }.uniq.sort!
- end
-
- def escape_class_selector(class_name)
- class_name.gsub(/\A\d|[^-_a-z0-9]/, '\\\\\0')
- end
- end
-
- def initialize(keep_these_class_names)
- @keep_these_class_names = keep_these_class_names
- end
-
- def purge(input)
- conveyor = Conveyor.new(input)
-
- until conveyor.done?
- conveyor.discard(COMMENTS_AND_BLANK_LINES) \
- or conveyor.conditionally_keep(PROPERTIES) { conveyor.staged_output.last != "" } \
- or conveyor.conditionally_keep(END_OF_BLOCK) { not conveyor.staged_output.pop } \
- or conveyor.stage_output(CLASSLESS_BEGINNING_OF_BLOCK) \
- or conveyor.stage_output(BEGINNING_OF_BLOCK) { |match| purge_beginning_of_block(match.to_s) } \
- or raise "infinite loop"
- end
-
- conveyor.output
- end
-
- private
- def keep_these_selectors_pattern
- @keep_these_selectors_pattern ||= begin
- escaped_classes = @keep_these_class_names.map { |name| Regexp.escape self.class.escape_class_selector(name) }
- /(?:\A|,)[^.,{]*(?:[.](?:#{escaped_classes.join("|")})#{CLASS_BREAK}[^.,{]*)*(?=[,{])/
- end
- end
-
- def purge_beginning_of_block(string)
- purged = string.scan(keep_these_selectors_pattern).join
- unless purged.empty?
- purged.sub!(/\A,\s*/, "")
- purged.rstrip!
- purged << " {\n"
- end
- purged
- end
-
- class Conveyor
- attr_reader :output, :staged_output
-
- def initialize(input, output = +"")
- @input = input
- @output = output
- @staged_output = []
- end
-
- def consume(pattern)
- match = pattern.match(@input)
- @input = match.post_match if match
- match
- end
- alias :discard :consume
-
- def stage_output(pattern)
- if match = consume(pattern)
- string = block_given? ? (yield match) : match.to_s
- @staged_output << string
- string
- end
- end
-
- def keep(pattern)
- if match = consume(pattern)
- string = block_given? ? (yield match) : match.to_s
- @output << @staged_output.shift until @staged_output.empty?
- @output << string
- string
- end
- end
-
- def conditionally_keep(pattern)
- keep(pattern) do |match|
- (yield match) ? match.to_s : (break "")
- end
- end
-
- def done?
- @input.empty?
- end
- end
-end
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 54d26e04..74376207 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "1.0.0"
+ VERSION = "2.0.0"
end
diff --git a/lib/tasks/build.rake b/lib/tasks/build.rake
new file mode 100644
index 00000000..0ddcf057
--- /dev/null
+++ b/lib/tasks/build.rake
@@ -0,0 +1,20 @@
+TAILWIND_COMPILE_COMMAND = "#{Pathname.new(__dir__).to_s}/../../exe/tailwindcss -i #{Rails.root.join("app/assets/stylesheets/application.tailwind.css")} -o #{Rails.root.join("app/assets/builds/tailwind.css")} -c #{Rails.root.join("config/tailwind.config.js")}"
+
+namespace :tailwindcss do
+ desc "Build your Tailwind CSS"
+ task :build do
+ system TAILWIND_COMPILE_COMMAND
+ end
+
+ task :watch do
+ system "#{TAILWIND_COMPILE_COMMAND} -w"
+ end
+end
+
+Rake::Task["assets:precompile"].enhance(["tailwindcss:build"])
+
+if Rake::Task.task_defined?("test:prepare")
+ Rake::Task["test:prepare"].enhance(["tailwindcss:build"])
+elsif Rake::Task.task_defined?("db:test:prepare")
+ Rake::Task["db:test:prepare"].enhance(["tailwindcss:build"])
+end
diff --git a/lib/tasks/clobber.rake b/lib/tasks/clobber.rake
new file mode 100644
index 00000000..ef9aaf15
--- /dev/null
+++ b/lib/tasks/clobber.rake
@@ -0,0 +1,8 @@
+namespace :tailwindcss do
+ desc "Remove CSS builds"
+ task :clobber do
+ rm_rf Dir["app/assets/builds/[^.]*.css"], verbose: false
+ end
+end
+
+Rake::Task["assets:clobber"].enhance(["tailwindcss:clobber"])
diff --git a/lib/tasks/install.rake b/lib/tasks/install.rake
new file mode 100644
index 00000000..2a571cad
--- /dev/null
+++ b/lib/tasks/install.rake
@@ -0,0 +1,6 @@
+namespace :tailwindcss do
+ desc "Install Tailwind CSS into the app"
+ task :install do
+ system "#{RbConfig.ruby} ./bin/rails app:template LOCATION=#{File.expand_path("../install/tailwindcss.rb", __dir__)}"
+ end
+end
diff --git a/lib/tasks/tailwindcss_tasks.rake b/lib/tasks/tailwindcss_tasks.rake
deleted file mode 100644
index f568e76f..00000000
--- a/lib/tasks/tailwindcss_tasks.rake
+++ /dev/null
@@ -1,25 +0,0 @@
-namespace :tailwindcss do
- desc "Install Tailwind CSS into the app"
- task :install do
- system "#{RbConfig.ruby} ./bin/rails app:template LOCATION=#{File.expand_path("../install/tailwindcss.rb", __dir__)}"
- end
-
- desc "Show the list of class names being kept in Tailwind CSS"
- task :keeping_class_names do
- puts Tailwindcss::Purger.extract_class_names_from(default_files_with_class_names)
- end
-
- desc "Show Tailwind CSS styles that are left after purging unused class names"
- task :preview_purge do
- puts Tailwindcss::Purger.purge tailwind_css, keeping_class_names_from_files: default_files_with_class_names
- end
-end
-
-def default_files_with_class_names
- Rails.root.glob("app/views/**/*.*") + Rails.root.glob("app/helpers/**/*.rb")
-end
-
-def tailwind_css
- Pathname.new(__FILE__).join("../../../app/assets/stylesheets/tailwind.css").read
-end
-
diff --git a/package.json b/package.json
deleted file mode 100644
index 67edea95..00000000
--- a/package.json
+++ /dev/null
@@ -1,12 +0,0 @@
-{
- "dependencies": {
- "@tailwindcss/aspect-ratio": "^0.2.1",
- "@tailwindcss/forms": "^0.3.3",
- "@tailwindcss/typography": "^0.4.1",
- "autoprefixer": "^10.3.1",
- "tailwindcss": "^2.2.7"
- },
- "scripts": {
- "build": "npx tailwind build > ./app/assets/stylesheets/tailwind.css"
- }
-}
diff --git a/rakelib/package.rake b/rakelib/package.rake
new file mode 100644
index 00000000..1254053f
--- /dev/null
+++ b/rakelib/package.rake
@@ -0,0 +1,116 @@
+# coding: utf-8
+#
+# Rake tasks to manage native gem packages with binary executables from tailwindlabs/tailwindcss
+#
+# TL;DR: run "rake package"
+#
+# The native platform gems (defined by TAILWINDCSS_NATIVE_PLATFORMS below) will each contain two
+# files in addition to what the vanilla ruby gem contains:
+#
+# exe/
+# ├── tailwindcss # generic ruby script to find and run the binary
+# └── /
+# └── tailwindcss # the tailwindcss binary executable
+#
+# The ruby script `exe/tailwindcss` is installed into the user's path, and it simply locates the
+# binary and executes it. Note that this script is required because rubygems requires that
+# executables declared in a gemspec must be Ruby scripts.
+#
+# As a concrete example, an x86_64-linux system will see these files on disk after installing
+# tailwindcss-rails-1.x.x-x86_64-linux.gem:
+#
+# exe/
+# ├── tailwindcss
+# └── x86_64-linux/
+# └── tailwindcss
+#
+# So the full set of gem files created will be:
+#
+# - pkg/tailwindcss-rails-1.0.0.gem
+# - pkg/tailwindcss-rails-1.0.0-arm64-darwin.gem
+# - pkg/tailwindcss-rails-1.0.0-x64-mingw32.gem
+# - pkg/tailwindcss-rails-1.0.0-x86_64-darwin.gem
+# - pkg/tailwindcss-rails-1.0.0-x86_64-linux.gem
+#
+# Note that in addition to the native gems, a vanilla "ruby" gem will also be created without
+# either the `exe/tailwindcss` script or a binary executable present.
+#
+#
+# New rake tasks created:
+#
+# - rake gem:ruby # Build the ruby gem
+# - rake gem:arm64-darwin # Build the arm64-darwin gem
+# - rake gem:x64-mingw32 # Build the x64-mingw32 gem
+# - rake gem:x86_64-darwin # Build the x86_64-darwin gem
+# - rake gem:x86_64-linux # Build the x86_64-linux gem
+# - rake download # Download all tailwindcss binaries
+#
+# Modified rake tasks:
+#
+# - rake gem # Build all the gem files
+# - rake package # Build all the gem files (same as `gem`)
+# - rake repackage # Force a rebuild of all the gem files
+#
+# Note also that the binary executables will be lazily downloaded when needed, but you can
+# explicitly download them with the `rake download` command.
+#
+require "rubygems/package_task"
+require "open-uri"
+
+TAILWINDCSS_VERSION = "v3.0.5" # string used to generate the download URL
+
+# rubygems platform name => upstream release filename
+TAILWINDCSS_NATIVE_PLATFORMS = {
+ "arm64-darwin" => "tailwindcss-macos-arm64",
+ "x64-mingw32" => "tailwindcss-windows-x64.exe",
+ "x86_64-darwin" => "tailwindcss-macos-x64",
+ "x86_64-linux" => "tailwindcss-linux-x64",
+}
+
+def tailwindcss_download_url(filename)
+ "https://github.com/tailwindlabs/tailwindcss/releases/download/#{TAILWINDCSS_VERSION}/#{filename}"
+end
+
+TAILWINDCSS_RAILS_GEMSPEC = Bundler.load_gemspec("tailwindcss-rails.gemspec")
+
+gem_path = Gem::PackageTask.new(TAILWINDCSS_RAILS_GEMSPEC).define
+desc "Build the ruby gem"
+task "gem:ruby" => [gem_path]
+
+exepaths = []
+TAILWINDCSS_NATIVE_PLATFORMS.each do |platform, filename|
+ TAILWINDCSS_RAILS_GEMSPEC.dup.tap do |gemspec|
+ exedir = File.join(gemspec.bindir, platform) # "exe/x86_64-linux"
+ exepath = File.join(exedir, "tailwindcss") # "exe/x86_64-linux/tailwindcss"
+ exepaths << exepath
+
+ # modify a copy of the gemspec to include the native executable
+ gemspec.platform = platform
+ gemspec.executables << "tailwindcss"
+ gemspec.files += [exepath, "LICENSE-DEPENDENCIES"]
+
+ # create a package task
+ gem_path = Gem::PackageTask.new(gemspec).define
+ desc "Build the #{platform} gem"
+ task "gem:#{platform}" => [gem_path]
+
+ directory exedir
+ file exepath => [exedir] do
+ release_url = tailwindcss_download_url(filename)
+ warn "Downloading #{exepath} from #{release_url} ..."
+
+ # lazy, but fine for now.
+ URI.open(release_url) do |remote|
+ File.open(exepath, "wb") do |local|
+ local.write(remote.read)
+ end
+ end
+ FileUtils.chmod(0755, exepath, verbose: true)
+ end
+ end
+end
+
+desc "Download all tailwindcss binaries"
+task "download" => exepaths
+
+CLOBBER.add(exepaths.map { |p| File.dirname(p) })
diff --git a/tailwindcss-rails.gemspec b/tailwindcss-rails.gemspec
index ccedc7b5..55858d7c 100644
--- a/tailwindcss-rails.gemspec
+++ b/tailwindcss-rails.gemspec
@@ -15,6 +15,7 @@ Gem::Specification.new do |spec|
}
spec.files = Dir["{app,lib}/**/*", "MIT-LICENSE", "Rakefile", "README.md"]
+ spec.bindir = "exe"
spec.add_dependency "railties", ">= 6.0.0"
end
diff --git a/test/fixtures/files/placeholders.html.erb b/test/fixtures/files/placeholders.html.erb
deleted file mode 100644
index aa4055ec..00000000
--- a/test/fixtures/files/placeholders.html.erb
+++ /dev/null
@@ -1 +0,0 @@
-
diff --git a/test/fixtures/files/placeholders.html.haml b/test/fixtures/files/placeholders.html.haml
deleted file mode 100644
index 2f1d542a..00000000
--- a/test/fixtures/files/placeholders.html.haml
+++ /dev/null
@@ -1 +0,0 @@
-%input.placeholder-transparent.focus-within:outline-black/
\ No newline at end of file
diff --git a/test/fixtures/files/placeholders.html.slim b/test/fixtures/files/placeholders.html.slim
deleted file mode 100644
index b25f7659..00000000
--- a/test/fixtures/files/placeholders.html.slim
+++ /dev/null
@@ -1 +0,0 @@
-input.placeholder-transparent.focus-within:outline-black
\ No newline at end of file
diff --git a/test/fixtures/files/show.html.erb b/test/fixtures/files/show.html.erb
deleted file mode 100644
index f8e1118e..00000000
--- a/test/fixtures/files/show.html.erb
+++ /dev/null
@@ -1,209 +0,0 @@
-
-
-
-
Transactions
-
-
- Lorem ipsum dolor sit amet consect adipisicing elit. Possimus magnam voluptatum cupiditate veritatis in accusamus quisquam.
-
-
-
-
-
-
-
-
-
- Competitive exchange rates
-
-
- Lorem ipsum, dolor sit amet consectetur adipisicing elit. Maiores impedit perferendis suscipit eaque, iste dolor cupiditate blanditiis ratione.
-
-
-
-
-
-
-
-
- No hidden fees
-
-
- Lorem ipsum, dolor sit amet consectetur adipisicing elit. Maiores impedit perferendis suscipit eaque, iste dolor cupiditate blanditiis ratione.
-
-
-
-
-
-
-
-
- Transfers are instant
-
-
- Lorem ipsum, dolor sit amet consectetur adipisicing elit. Maiores impedit perferendis suscipit eaque, iste dolor cupiditate blanditiis ratione.
-
-
-
-
-
-
-
-
- Mobile notifications
-
-
- Lorem ipsum, dolor sit amet consectetur adipisicing elit. Maiores impedit perferendis suscipit eaque, iste dolor cupiditate blanditiis ratione.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Anim aute id magna aliqua ad ad non deserunt sunt. Qui irure qui lorem cupidatat commodo. Elit sunt amet fugiat veniam occaecat fugiat aliqua.
-
-
-
-
-
-
-
-
-
-
-
diff --git a/test/fixtures/files/show.html.haml b/test/fixtures/files/show.html.haml
deleted file mode 100644
index 010abfd3..00000000
--- a/test/fixtures/files/show.html.haml
+++ /dev/null
@@ -1,124 +0,0 @@
-.max-w-7xl.mx-auto.px-4.sm:px-6.lg:px-8{:class => "my-1.5 sm:py-0.5 translate-x-1/2"}
- .py-12.bg-white
- .max-w-7xl.mx-auto.px-4.sm:px-6.lg:px-8
- .lg:text-center
- %h2.text-base.text-indigo-600.font-semibold.tracking-wide.uppercase Transactions
- %p.mt-2.text-3xl.leading-8.font-extrabold.tracking-tight.text-gray-900.sm:text-4xl
- A better way to send money
- %p.mt-4.max-w-2xl.text-xl.text-gray-500.lg:mx-auto
- Lorem ipsum dolor sit amet consect adipisicing elit. Possimus magnam voluptatum cupiditate veritatis in accusamus quisquam.
- .mt-10
- %dl.space-y-10.md:space-y-0.md:grid.md:grid-cols-2.md:gap-x-8.md:gap-y-10
- .flex
- .flex-shrink-0
- .flex.items-center.justify-center.h-12.w-12.rounded-md.bg-blue-500.text-white
- / Heroicon name: globe-alt
- %svg.h-6.w-6{"aria-hidden" => "true", :fill => "none", :stroke => "currentColor", :viewbox => "0 0 24 24", :xmlns => "http://www.w3.org/2000/svg"}
- %path{:d => "M21 12a9 9 0 01-9 9m9-9a9 9 0 00-9-9m9 9H3m9 9a9 9 0 01-9-9m9 9c1.657 0 3-4.03 3-9s-1.343-9-3-9m0 18c-1.657 0-3-4.03-3-9s1.343-9 3-9m-9 9a9 9 0 019-9", "stroke-linecap" => "round", "stroke-linejoin" => "round", "stroke-width" => "2"}
- .ml-4
- %dt.text-lg.leading-6.font-medium.text-gray-900
- Competitive exchange rates
- %dd.mt-2.text-base.text-gray-500
- Lorem ipsum, dolor sit amet consectetur adipisicing elit. Maiores impedit perferendis suscipit eaque, iste dolor cupiditate blanditiis ratione.
- .flex
- .flex-shrink-0
- .flex.items-center.justify-center.h-12.w-12.rounded-md.bg-indigo-500.text-white
- / Heroicon name: scale
- %svg.h-6.w-6{"aria-hidden" => "true", :fill => "none", :stroke => "currentColor", :viewbox => "0 0 24 24", :xmlns => "http://www.w3.org/2000/svg"}
- %path{:d => "M3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3", "stroke-linecap" => "round", "stroke-linejoin" => "round", "stroke-width" => "2"}
- .ml-4
- %dt.text-lg.leading-6.font-medium.text-gray-900
- No hidden fees
- %dd.mt-2.text-base.text-gray-500
- Lorem ipsum, dolor sit amet consectetur adipisicing elit. Maiores impedit perferendis suscipit eaque, iste dolor cupiditate blanditiis ratione.
- .flex
- .flex-shrink-0
- .flex.items-center.justify-center.h-12.w-12.rounded-md.bg-indigo-500.text-white
- / Heroicon name: lightning-bolt
- %svg.h-6.w-6{"aria-hidden" => "true", :fill => "none", :stroke => "currentColor", :viewbox => "0 0 24 24", :xmlns => "http://www.w3.org/2000/svg"}
- %path{:d => "M13 10V3L4 14h7v7l9-11h-7z", "stroke-linecap" => "round", "stroke-linejoin" => "round", "stroke-width" => "2"}
- .ml-4
- %dt.text-lg.leading-6.font-medium.text-gray-900
- Transfers are instant
- %dd.mt-2.text-base.text-gray-500
- Lorem ipsum, dolor sit amet consectetur adipisicing elit. Maiores impedit perferendis suscipit eaque, iste dolor cupiditate blanditiis ratione.
- .flex
- .flex-shrink-0
- .flex.items-center.justify-center.h-12.w-12.rounded-md.bg-indigo-500.text-white
- / Heroicon name: annotation
- %svg.h-6.w-6{"aria-hidden" => "true", :fill => "none", :stroke => "currentColor", :viewbox => "0 0 24 24", :xmlns => "http://www.w3.org/2000/svg"}
- %path{:d => "M7 8h10M7 12h4m1 8l-4-4H5a2 2 0 01-2-2V6a2 2 0 012-2h14a2 2 0 012 2v8a2 2 0 01-2 2h-3l-4 4z", "stroke-linecap" => "round", "stroke-linejoin" => "round", "stroke-width" => "2"}
- .ml-4
- %dt.text-lg.leading-6.font-medium.text-gray-900
- Mobile notifications
- %dd.mt-2.text-base.text-gray-500
- Lorem ipsum, dolor sit amet consectetur adipisicing elit. Maiores impedit perferendis suscipit eaque, iste dolor cupiditate blanditiis ratione.
- .relative.bg-white.overflow-hidden
- .max-w-7xl.mx-auto
- .relative.z-10.pb-8.bg-white.sm:pb-16.md:pb-20.lg:max-w-2xl.lg:w-full.lg:pb-28.xl:pb-32
- %svg.hidden.lg:block.absolute.right-0.inset-y-0.h-full.w-48.text-white.transform{"aria-hidden" => "true", :class => "translate-x-1/2", :fill => "currentColor", :preserveaspectratio => "none", :viewbox => "0 0 100 100"}
- %polygon{:points => "50,0 100,0 50,100 0,100"}
- .relative.pt-6.px-4.sm:px-6.lg:px-8
- %nav.relative.flex.items-center.justify-between.sm:h-10.lg:justify-start{"aria-label" => "Global"}
- .flex.items-center.flex-grow.flex-shrink-0.lg:flex-grow-0
- .flex.items-center.justify-between.w-full.md:w-auto
- %a{:href => "#"}
- %span.sr-only Workflow
- %img.h-8.w-auto.sm:h-10{:src => "https://tailwindui.com/img/logos/workflow-mark-indigo-600.svg"}/
- .-mr-2.flex.items-center.md:hidden
- %button#main-menu.bg-white.rounded-md.p-2.inline-flex.items-center.justify-center.text-gray-400.hover:text-gray-500.hover:bg-gray-100.focus:outline-none.focus:ring-2.focus:ring-inset.focus:ring-indigo-500{"aria-haspopup" => "true", :type => "button"}
- %span.sr-only Open main menu
- / Heroicon name: menu
- %svg.h-6.w-6{"aria-hidden" => "true", :fill => "none", :stroke => "currentColor", :viewbox => "0 0 24 24", :xmlns => "http://www.w3.org/2000/svg"}
- %path{:d => "M4 6h16M4 12h16M4 18h16", "stroke-linecap" => "round", "stroke-linejoin" => "round", "stroke-width" => "2"}
- .hidden.md:block.md:ml-10.md:pr-4.md:space-x-8
- %a.font-medium.text-gray-500.hover:text-gray-900{:href => "#"} Product
- %a.font-medium.text-gray-500.hover:text-gray-900{:href => "#"} Features
- %a.font-medium.text-gray-500.hover:text-gray-900{:href => "#"} Marketplace
- %a.font-medium.text-gray-500.hover:text-gray-900{:href => "#"} Company
- %a.font-medium.text-indigo-600.hover:text-indigo-500{:href => "#"} Log in
- /
- Mobile menu, show/hide based on menu open state.
-
- Entering: "duration-150 ease-out"
- From: "opacity-0 scale-95"
- To: "opacity-100 scale-100"
- Leaving: "duration-100 ease-in"
- From: "opacity-100 scale-100"
- To: "opacity-0 scale-95"
- .absolute.top-0.inset-x-0.p-2.transition.transform.origin-top-right.md:hidden
- .rounded-lg.shadow-md.bg-white.ring-1.ring-black.ring-opacity-5.overflow-hidden
- .px-5.pt-4.flex.items-center.justify-between
- %div
- %img.h-8.w-auto{:alt => "", :src => "https://tailwindui.com/img/logos/workflow-mark-indigo-600.svg"}/
- .-mr-2
- %button.bg-white.rounded-md.p-2.inline-flex.items-center.justify-center.text-gray-400.hover:text-gray-500.hover:bg-gray-100.focus:outline-none.focus:ring-2.focus:ring-inset.focus:ring-indigo-500{:type => "button"}
- %span.sr-only Close main menu
- / Heroicon name: x
- %svg.h-6.w-6{"aria-hidden" => "true", :fill => "none", :stroke => "currentColor", :viewbox => "0 0 24 24", :xmlns => "http://www.w3.org/2000/svg"}
- %path{:d => "M6 18L18 6M6 6l12 12", "stroke-linecap" => "round", "stroke-linejoin" => "round", "stroke-width" => "2"}
- %div{"aria-labelledby" => "main-menu", "aria-orientation" => "vertical", :role => "menu"}
- .px-2.pt-2.pb-3.space-y-1{:role => "none"}
- %a.block.px-3.py-2.rounded-md.text-base.font-medium.text-gray-700.hover:text-gray-900.hover:bg-gray-50{:href => "#", :role => "menuitem"} Product
- %a.block.px-3.py-2.rounded-md.text-base.font-medium.text-gray-700.hover:text-gray-900.hover:bg-gray-50{:href => "#", :role => "menuitem"} Features
- %a.block.px-3.py-2.rounded-md.text-base.font-medium.text-gray-700.hover:text-gray-900.hover:bg-gray-50{:href => "#", :role => "menuitem"} Marketplace
- %a.block.px-3.py-2.rounded-md.text-base.font-medium.text-gray-700.hover:text-gray-900.hover:bg-gray-50{:href => "#", :role => "menuitem"} Company
- %div{:role => "none"}
- %a.block.w-full.px-5.py-3.text-center.font-medium.text-indigo-600.bg-gray-50.hover:bg-gray-100{:href => "#", :role => "menuitem"}
- Log in
- %main.mt-10.mx-auto.max-w-7xl.px-4.sm:mt-12.sm:px-6.md:mt-16.lg:mt-20.lg:px-8.xl:mt-28
- .sm:text-center.lg:text-left
- %h1.text-4xl.tracking-tight.font-extrabold.text-gray-900.sm:text-5xl.md:text-6xl
- %span.block.xl:inline Data to enrich your
- %span.block.text-indigo-600.xl:inline online business
- %p.mt-3.text-base.text-gray-500.sm:mt-5.sm:text-lg.sm:max-w-xl.sm:mx-auto.md:mt-5.md:text-xl.lg:mx-0
- Anim aute id magna aliqua ad ad non deserunt sunt. Qui irure qui lorem cupidatat commodo. Elit sunt amet fugiat veniam occaecat fugiat aliqua.
- .mt-5.sm:mt-8.sm:flex.sm:justify-center.lg:justify-start
- .rounded-md.shadow
- %a.w-full.flex.items-center.justify-center.px-8.py-3.border.border-transparent.text-base.font-medium.rounded-md.text-white.bg-indigo-600.hover:bg-indigo-700.md:py-4.md:text-lg.md:px-10{:href => "#"}
- Get started
- .mt-3.sm:mt-0.sm:ml-3
- %a.w-full.flex.items-center.justify-center.px-8.py-3.border.border-transparent.text-base.font-medium.rounded-md.text-indigo-700.bg-indigo-100.hover:bg-indigo-200.md:py-4.md:text-lg.md:px-10{:href => "#"}
- Live demo
- .lg:absolute.lg:inset-y-0.lg:right-0{:class => "lg:w-1/2"}
- %img.h-56.w-full.object-cover.sm:h-72.md:h-96.lg:w-full.lg:h-full{:alt => "", :src => "https://images.unsplash.com/photo-1551434678-e076c223a692?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=2850&q=80"}/
\ No newline at end of file
diff --git a/test/fixtures/files/show.html.slim b/test/fixtures/files/show.html.slim
deleted file mode 100644
index 04b2eb9e..00000000
--- a/test/fixtures/files/show.html.slim
+++ /dev/null
@@ -1,124 +0,0 @@
-.py-12.bg-white.translate-x-1/2 class="my-1.5 sm:py-0.5"
- .max-w-7xl.mx-auto.px-4.sm:px-6.lg:px-8
- .lg:text-center
- h2.text-base.text-indigo-600.font-semibold.tracking-wide.uppercase
- | Transactions
- p.mt-2.text-3xl.leading-8.font-extrabold.tracking-tight.text-gray-900.sm:text-4xl
- | A better way to send money
- p.mt-4.max-w-2xl.text-xl.text-gray-500.lg:mx-auto
- | Lorem ipsum dolor sit amet consect adipisicing elit. Possimus magnam voluptatum cupiditate veritatis in accusamus quisquam.
- .mt-10
- dl.space-y-10.md:space-y-0.md:grid.md:grid-cols-2.md:gap-x-8.md:gap-y-10
-
- .flex
- .flex-shrink-0
- .flex.items-center.justify-center.h-12.w-12.rounded-md.bg-blue-500.text-white
- svg.h-6.w-6[xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke="currentColor" aria-hidden="true"]
- path[stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M21 12a9 9 0 01-9 9m9-9a9 9 0 00-9-9m9 9H3m9 9a9 9 0 01-9-9m9 9c1.657 0 3-4.03 3-9s-1.343-9-3-9m0 18c-1.657 0-3-4.03-3-9s1.343-9 3-9m-9 9a9 9 0 019-9"]
- .ml-4
- dt.text-lg.leading-6.font-medium.text-gray-900
- | Competitive exchange rates
- dd.mt-2.text-base.text-gray-500
- | Lorem ipsum, dolor sit amet consectetur adipisicing elit. Maiores impedit perferendis suscipit eaque, iste dolor cupiditate blanditiis ratione.
- .flex
- .flex-shrink-0
- .flex.items-center.justify-center.h-12.w-12.rounded-md.bg-indigo-500.text-white
- svg.h-6.w-6[xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke="currentColor" aria-hidden="true"]
- path[stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M3 6l3 1m0 0l-3 9a5.002 5.002 0 006.001 0M6 7l3 9M6 7l6-2m6 2l3-1m-3 1l-3 9a5.002 5.002 0 006.001 0M18 7l3 9m-3-9l-6-2m0-2v2m0 16V5m0 16H9m3 0h3"]
- .ml-4
- dt.text-lg.leading-6.font-medium.text-gray-900
- | No hidden fees
- dd.mt-2.text-base.text-gray-500
- | Lorem ipsum, dolor sit amet consectetur adipisicing elit. Maiores impedit perferendis suscipit eaque, iste dolor cupiditate blanditiis ratione.
- .flex
- .flex-shrink-0
- .flex.items-center.justify-center.h-12.w-12.rounded-md.bg-indigo-500.text-white
- svg.h-6.w-6[xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke="currentColor" aria-hidden="true"]
- path[stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M13 10V3L4 14h7v7l9-11h-7z"]
- .ml-4
- dt.text-lg.leading-6.font-medium.text-gray-900
- | Transfers are instant
- dd.mt-2.text-base.text-gray-500
- | Lorem ipsum, dolor sit amet consectetur adipisicing elit. Maiores impedit perferendis suscipit eaque, iste dolor cupiditate blanditiis ratione.
- .flex
- .flex-shrink-0
- .flex.items-center.justify-center.h-12.w-12.rounded-md.bg-indigo-500.text-white
- svg.h-6.w-6[xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke="currentColor" aria-hidden="true"]
- path[stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M7 8h10M7 12h4m1 8l-4-4H5a2 2 0 01-2-2V6a2 2 0 012-2h14a2 2 0 012 2v8a2 2 0 01-2 2h-3l-4 4z"]
- .ml-4
- dt.text-lg.leading-6.font-medium.text-gray-900
- | Mobile notifications
- dd.mt-2.text-base.text-gray-500
- | Lorem ipsum, dolor sit amet consectetur adipisicing elit. Maiores impedit perferendis suscipit eaque, iste dolor cupiditate blanditiis ratione.
-.relative.bg-white.overflow-hidden
- .max-w-7xl.mx-auto
- .relative.z-10.pb-8.bg-white.sm:pb-16.md:pb-20.lg:max-w-2xl.lg:w-full.lg:pb-28.xl:pb-32
- svg.hidden.lg:block.absolute.right-0.inset-y-0.h-full.w-48.text-white.transform.translate-x-1/2[fill="currentColor" viewbox="0 0 100 100" preserveaspectratio="none" aria-hidden="true"]
- polygon[points="50,0 100,0 50,100 0,100"]
- .relative.pt-6.px-4.sm:px-6.lg:px-8
- nav.relative.flex.items-center.justify-between.sm:h-10.lg:justify-start[aria-label="Global"]
- .flex.items-center.flex-grow.flex-shrink-0.lg:flex-grow-0
- .flex.items-center.justify-between.w-full.md:w-auto
- a[href="#"]
- span.sr-only
- | Workflow
- img.h-8.w-auto.sm:h-10[src="https://tailwindui.com/img/logos/workflow-mark-indigo-600.svg"]
- .-mr-2.flex.items-center.md:hidden
- button#main-menu.bg-white.rounded-md.p-2.inline-flex.items-center.justify-center.text-gray-400.hover:text-gray-500.hover:bg-gray-100.focus:outline-none.focus:ring-2.focus:ring-inset.focus:ring-indigo-500[type="button" aria-haspopup="true"]
- span.sr-only
- | Open main menu
- svg.h-6.w-6[xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke="currentColor" aria-hidden="true"]
- path[stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M4 6h16M4 12h16M4 18h16"]
- .hidden.md:block.md:ml-10.md:pr-4.md:space-x-8
- a.font-medium.text-gray-500.hover:text-gray-900[href="#"]
- | Product
- a.font-medium.text-gray-500.hover:text-gray-900[href="#"]
- | Features
- a.font-medium.text-gray-500.hover:text-gray-900[href="#"]
- | Marketplace
- a.font-medium.text-gray-500.hover:text-gray-900[href="#"]
- | Company
- a.font-medium.text-indigo-600.hover:text-indigo-500[href="#"]
- | Log in
- .absolute.top-0.inset-x-0.p-2.transition.transform.origin-top-right.md:hidden
- .rounded-lg.shadow-md.bg-white.ring-1.ring-black.ring-opacity-5.overflow-hidden
- .px-5.pt-4.flex.items-center.justify-between
- div
- img.h-8.w-auto[src="https://tailwindui.com/img/logos/workflow-mark-indigo-600.svg" alt=""]
- .-mr-2
- button.bg-white.rounded-md.p-2.inline-flex.items-center.justify-center.text-gray-400.hover:text-gray-500.hover:bg-gray-100.focus:outline-none.focus:ring-2.focus:ring-inset.focus:ring-indigo-500[type="button"]
- span.sr-only
- | Close main menu
- svg.h-6.w-6[xmlns="http://www.w3.org/2000/svg" fill="none" viewbox="0 0 24 24" stroke="currentColor" aria-hidden="true"]
- path[stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M6 18L18 6M6 6l12 12"]
- div[role="menu" aria-orientation="vertical" aria-labelledby="main-menu"]
- .px-2.pt-2.pb-3.space-y-1[role="none"]
- a.block.px-3.py-2.rounded-md.text-base.font-medium.text-gray-700.hover:text-gray-900.hover:bg-gray-50[href="#" role="menuitem"]
- | Product
- a.block.px-3.py-2.rounded-md.text-base.font-medium.text-gray-700.hover:text-gray-900.hover:bg-gray-50[href="#" role="menuitem"]
- | Features
- a.block.px-3.py-2.rounded-md.text-base.font-medium.text-gray-700.hover:text-gray-900.hover:bg-gray-50[href="#" role="menuitem"]
- | Marketplace
- a.block.px-3.py-2.rounded-md.text-base.font-medium.text-gray-700.hover:text-gray-900.hover:bg-gray-50[href="#" role="menuitem"]
- | Company
- div[role="none"]
- a.block.w-full.px-5.py-3.text-center.font-medium.text-indigo-600.bg-gray-50.hover:bg-gray-100[href="#" role="menuitem"]
- | Log in
- main.mt-10.mx-auto.max-w-7xl.px-4.sm:mt-12.sm:px-6.md:mt-16.lg:mt-20.lg:px-8.xl:mt-28
- .sm:text-center.lg:text-left
- h1.text-4xl.tracking-tight.font-extrabold.text-gray-900.sm:text-5xl.md:text-6xl
- span.block.xl:inline
- | Data to enrich your
- span.block.text-indigo-600.xl:inline
- | online business
- p.mt-3.text-base.text-gray-500.sm:mt-5.sm:text-lg.sm:max-w-xl.sm:mx-auto.md:mt-5.md:text-xl.lg:mx-0
- | Anim aute id magna aliqua ad ad non deserunt sunt. Qui irure qui lorem cupidatat commodo. Elit sunt amet fugiat veniam occaecat fugiat aliqua.
- .mt-5.sm:mt-8.sm:flex.sm:justify-center.lg:justify-start
- .rounded-md.shadow
- a.w-full.flex.items-center.justify-center.px-8.py-3.border.border-transparent.text-base.font-medium.rounded-md.text-white.bg-indigo-600.hover:bg-indigo-700.md:py-4.md:text-lg.md:px-10[href="#"]
- | Get started
- .mt-3.sm:mt-0.sm:ml-3
- a.w-full.flex.items-center.justify-center.px-8.py-3.border.border-transparent.text-base.font-medium.rounded-md.text-indigo-700.bg-indigo-100.hover:bg-indigo-200.md:py-4.md:text-lg.md:px-10[href="#"]
- | Live demo
- .lg:absolute.lg:inset-y-0.lg:right-0.lg:w-1/2
- img.h-56.w-full.object-cover.sm:h-72.md:h-96.lg:w-full.lg:h-full[src="https://images.unsplash.com/photo-1551434678-e076c223a692?ixlib=rb-1.2.1&ixid=eyJhcHBfaWQiOjEyMDd9&auto=format&fit=crop&w=2850&q=80" alt=""]
\ No newline at end of file
diff --git a/test/fixtures/files/simple.html.erb b/test/fixtures/files/simple.html.erb
deleted file mode 100644
index db7e5696..00000000
--- a/test/fixtures/files/simple.html.erb
+++ /dev/null
@@ -1,2 +0,0 @@
-
-
diff --git a/test/fixtures/files/simple.html.haml b/test/fixtures/files/simple.html.haml
deleted file mode 100644
index 748c17dd..00000000
--- a/test/fixtures/files/simple.html.haml
+++ /dev/null
@@ -1 +0,0 @@
-.max-w-7xl.mx-auto.px-4.sm:px-6.lg:px-8{:class => "my-1.5 sm:py-0.5 translate-x-1/2"}
\ No newline at end of file
diff --git a/test/fixtures/files/simple.html.slim b/test/fixtures/files/simple.html.slim
deleted file mode 100644
index f3549155..00000000
--- a/test/fixtures/files/simple.html.slim
+++ /dev/null
@@ -1 +0,0 @@
-.max-w-7xl.mx-auto.px-4.sm:px-6.lg:px-8.translate-x-1/2 class="my-1.5 sm:py-0.5"
\ No newline at end of file
diff --git a/test/purger_test.rb b/test/purger_test.rb
deleted file mode 100644
index edc75341..00000000
--- a/test/purger_test.rb
+++ /dev/null
@@ -1,206 +0,0 @@
-require "test_helper"
-
-class Tailwindcss::PurgerTest < ActiveSupport::TestCase
- test "extract class names from erb string" do
- assert_equal %w[ div class max-w-7xl mx-auto my-1.5 px-4 sm:px-6 lg:px-8 sm:py-0.5 translate-x-1/2 ].sort,
- Tailwindcss::Purger.extract_class_names(%())
- end
-
- test "extract class names from erb file" do
- assert_equal %w[ div class max-w-7xl mx-auto my-1.5 px-4 sm:px-6 lg:px-8 sm:py-0.5 translate-x-1/2 ].sort,
- Tailwindcss::Purger.extract_class_names_from(file_fixture("simple.html.erb"))
- end
-
- test "extract class names from haml string" do
- assert_equal %w[ class max-w-7xl mx-auto my-1.5 px-4 sm:px-6 lg:px-8 sm:py-0.5 translate-x-1/2 ].sort,
- Tailwindcss::Purger.extract_class_names(%(.max-w-7xl.mx-auto.px-4.sm:px-6.lg:px-8{:class => "my-1.5 sm:py-0.5 translate-x-1/2"}))
- end
-
- test "extract class names from haml file" do
- assert_equal %w[ class max-w-7xl mx-auto my-1.5 px-4 sm:px-6 lg:px-8 sm:py-0.5 translate-x-1/2 ].sort,
- Tailwindcss::Purger.extract_class_names_from(file_fixture("simple.html.haml"))
- end
-
- test "extract class names from slim string" do
- assert_equal %w[ class max-w-7xl mx-auto my-1.5 px-4 sm:px-6 lg:px-8 sm:py-0.5 translate-x-1/2 ].sort,
- Tailwindcss::Purger.extract_class_names(%(.max-w-7xl.mx-auto.px-4.sm:px-6.lg:px-8.translate-x-1/2 class="my-1.5 sm:py-0.5"))
- end
-
- test "extract class names from slim file" do
- assert_equal %w[ class max-w-7xl mx-auto my-1.5 px-4 sm:px-6 lg:px-8 sm:py-0.5 translate-x-1/2 ].sort,
- Tailwindcss::Purger.extract_class_names_from(file_fixture("simple.html.slim"))
- end
-
- test "basic purge" do
- purged = purged_tailwind_from_erb_fixtures
-
- assert purged !~ /.mt-6 \{/
-
- assert purged =~ /.mt-5 \{/
- assert purged =~ /.sm\\:px-6 \{/
- assert purged =~ /.translate-x-1\\\/2 \{/
- assert purged =~ /.mt-10 \{/
- assert purged =~ /.my-1\\.5 \{/
- assert purged =~ /.sm\\:py-0\\.5 \{/
- end
-
- test "basic haml purge" do
- purged = purged_tailwind_from_haml_fixtures
-
- assert purged !~ /.mt-6 \{/
-
- assert purged =~ /.mt-5 \{/
- assert purged =~ /.sm\\:px-6 \{/
- assert purged =~ /.translate-x-1\\\/2 \{/
- assert purged =~ /.mt-10 \{/
- assert purged =~ /.my-1\\.5 \{/
- assert purged =~ /.sm\\:py-0\\.5 \{/
- end
-
- test "basic slim purge" do
- purged = purged_tailwind_from_slim_fixtures
-
- assert purged !~ /.mt-6 \{/
-
- assert purged =~ /.mt-5 \{/
- assert purged =~ /.sm\\:px-6 \{/
- assert purged =~ /.translate-x-1\\\/2 \{/
- assert purged =~ /.mt-10 \{/
- assert purged =~ /.my-1\\.5 \{/
- assert purged =~ /.sm\\:py-0\\.5 \{/
- end
-
- test "purge handles class names that begin with a number" do
- purged = purged_tailwind(keep_these_class_names: %w[32xl:container])
-
- assert_class_selector "32xl:container", purged
- end
-
- test "purge removes selectors that aren't on the same line as their block brace" do
- purged = purged_tailwind(keep_these_class_names: %w[aspect-w-9])
-
- assert_class_selector "aspect-w-9", purged
- assert_no_class_selector "aspect-w-1", purged
- assert purged !~ /,\s*@media/
- end
-
- test "purge removes empty blocks" do
- purged = purged_tailwind_from_erb_fixtures
-
- assert purged !~ /\{\s*\}/
- end
-
- test "purge removes top-level comments" do
- purged = purged_tailwind_from_erb_fixtures
-
- assert purged !~ /^#{Regexp.escape "/*"}/
- end
-
- test "purge shouldn't remove hover or focus classes" do
- purged = purged_tailwind_from_erb_fixtures
- assert purged =~ /.hover\\\:text-gray-500\:hover \{/
- assert purged =~ /.focus\\\:outline-none\:focus \{/
- assert purged =~ /.focus-within\\\:outline-black\:focus-within \{/
- end
-
- test "purge shouldn't remove placeholder selectors" do
- purged = purged_tailwind_from file_fixture("placeholders.html.erb")
-
- assert purged =~ /.placeholder-transparent\:\:-moz-placeholder \{/
- assert purged =~ /.placeholder-transparent\:-ms-input-placeholder \{/
- assert purged =~ /.placeholder-transparent\:\:placeholder \{/
- end
-
- test "purge handles compound selectors" do
- purged = purged_tailwind(keep_these_class_names: %w[group group-hover:text-gray-500])
-
- assert_class_selector "group", purged
- assert_class_selector "group-hover:text-gray-500", purged
- assert_no_class_selector "group-hover:text-gray-100", purged
- end
-
- test "purge handles complex selector groups" do
- css = <<~CSS
- element.keep, element .keep, .red-herring.discard, .red-herring .discard {
- foo: bar;
- }
- element.discard, element .discard, .red-herring.discard, .red-herring .discard {
- baz: qux;
- }
- CSS
-
- expected = <<~CSS
- element.keep, element .keep {
- foo: bar;
- }
- CSS
-
- assert_equal expected, purged_css(css, keep_these_class_names: %w[keep red-herring])
- end
-
- test "purge handles nested blocks" do
- css = <<~CSS
- .keep {
- foo: bar;
- .discard {
- baz: qux;
- }
- .keep-nested {
- bar: foo;
- }
- }
- CSS
-
- expected = <<~CSS
- .keep {
- foo: bar;
- .keep-nested {
- bar: foo;
- }
- }
- CSS
-
- assert_equal expected, purged_css(css, keep_these_class_names: %w[keep keep-nested])
- end
-
- private
- def class_selector_pattern(class_name)
- /\.#{Regexp.escape Tailwindcss::Purger.escape_class_selector(class_name)}(?![-_a-z0-9\\])/
- end
-
- def assert_class_selector(class_name, css)
- assert css =~ class_selector_pattern(class_name)
- end
-
- def assert_no_class_selector(class_name, css)
- assert css !~ class_selector_pattern(class_name)
- end
-
- def purged_css(css, keep_these_class_names:)
- Tailwindcss::Purger.new(keep_these_class_names).purge(css)
- end
-
- def tailwind
- $tailwind ||= Pathname.new(__FILE__).join("../../app/assets/stylesheets/tailwind.css").read.freeze
- end
-
- def purged_tailwind(keep_these_class_names:)
- purged_css(tailwind, keep_these_class_names: keep_these_class_names)
- end
-
- def purged_tailwind_from_erb_fixtures
- $purged_tailwind_from_erb_fixtures ||= purged_tailwind_from Pathname(__dir__).glob("fixtures/files/*.html.erb")
- end
-
- def purged_tailwind_from_haml_fixtures
- $purged_tailwind_from_haml_fixtures ||= purged_tailwind_from Pathname(__dir__).glob("fixtures/files/*.html.haml")
- end
-
- def purged_tailwind_from_slim_fixtures
- $purged_tailwind_from_haml_fixtures ||= purged_tailwind_from Pathname(__dir__).glob("fixtures/files/*.html.slim")
- end
-
- def purged_tailwind_from files
- Tailwindcss::Purger.purge tailwind, keeping_class_names_from_files: files
- end
-end
diff --git a/test/test_helper.rb b/test/test_helper.rb
index 787ccb8f..da96cabe 100644
--- a/test/test_helper.rb
+++ b/test/test_helper.rb
@@ -10,5 +10,4 @@
Rails::TestUnitReporter.executable = "bin/test"
class ActiveSupport::TestCase
- self.file_fixture_path = File.expand_path("fixtures/files", __dir__)
end
diff --git a/yarn.lock b/yarn.lock
deleted file mode 100644
index 67ab893a..00000000
--- a/yarn.lock
+++ /dev/null
@@ -1,971 +0,0 @@
-# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY.
-# yarn lockfile v1
-
-
-"@babel/code-frame@^7.0.0":
- version "7.16.0"
- resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.16.0.tgz#0dfc80309beec8411e65e706461c408b0bb9b431"
- integrity sha512-IF4EOMEV+bfYwOmNxGzSnjR2EmQod7f1UXOpZM3l4i4o4QNwzjtJAu/HxdjHq0aYBvdqMuQEY1eg0nqW9ZPORA==
- dependencies:
- "@babel/highlight" "^7.16.0"
-
-"@babel/helper-validator-identifier@^7.15.7":
- version "7.15.7"
- resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.15.7.tgz#220df993bfe904a4a6b02ab4f3385a5ebf6e2389"
- integrity sha512-K4JvCtQqad9OY2+yTU8w+E82ywk/fe+ELNlt1G8z3bVGlZfn/hOcQQsUhGhW/N+tb3fxK800wLtKOE/aM0m72w==
-
-"@babel/highlight@^7.16.0":
- version "7.16.0"
- resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.16.0.tgz#6ceb32b2ca4b8f5f361fb7fd821e3fddf4a1725a"
- integrity sha512-t8MH41kUQylBtu2+4IQA3atqevA2lRgqA2wyVB/YiWmsDSuylZZuXOUy9ric30hfzauEFfdsuk/eXTRrGrfd0g==
- dependencies:
- "@babel/helper-validator-identifier" "^7.15.7"
- chalk "^2.0.0"
- js-tokens "^4.0.0"
-
-"@nodelib/fs.scandir@2.1.5":
- version "2.1.5"
- resolved "https://registry.yarnpkg.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz#7619c2eb21b25483f6d167548b4cfd5a7488c3d5"
- integrity sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==
- dependencies:
- "@nodelib/fs.stat" "2.0.5"
- run-parallel "^1.1.9"
-
-"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2":
- version "2.0.5"
- resolved "https://registry.yarnpkg.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz#5bd262af94e9d25bd1e71b05deed44876a222e8b"
- integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==
-
-"@nodelib/fs.walk@^1.2.3":
- version "1.2.8"
- resolved "https://registry.yarnpkg.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz#e95737e8bb6746ddedf69c556953494f196fe69a"
- integrity sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==
- dependencies:
- "@nodelib/fs.scandir" "2.1.5"
- fastq "^1.6.0"
-
-"@tailwindcss/aspect-ratio@^0.2.1":
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/@tailwindcss/aspect-ratio/-/aspect-ratio-0.2.1.tgz#a7ce776688b8218d9559a6918f0bccc58f0f16dd"
- integrity sha512-aDFi80aHQ3JM3symJ5iKU70lm151ugIGFCI0yRZGpyjgQSDS+Fbe93QwypC1tCEllQE8p0S7TUu20ih1b9IKLA==
-
-"@tailwindcss/forms@^0.3.3":
- version "0.3.3"
- resolved "https://registry.yarnpkg.com/@tailwindcss/forms/-/forms-0.3.3.tgz#a29d22668804f3dae293dcadbef1aa6315c45b64"
- integrity sha512-U8Fi/gq4mSuaLyLtFISwuDYzPB73YzgozjxOIHsK6NXgg/IWD1FLaHbFlWmurAMyy98O+ao74ksdQefsquBV1Q==
- dependencies:
- mini-svg-data-uri "^1.2.3"
-
-"@tailwindcss/typography@^0.4.1":
- version "0.4.1"
- resolved "https://registry.yarnpkg.com/@tailwindcss/typography/-/typography-0.4.1.tgz#51ddbceea6a0ee9902c649dbe58871c81a831212"
- integrity sha512-ovPPLUhs7zAIJfr0y1dbGlyCuPhpuv/jpBoFgqAc658DWGGrOBWBMpAWLw2KlzbNeVk4YBJMzue1ekvIbdw6XA==
- dependencies:
- lodash.castarray "^4.4.0"
- lodash.isplainobject "^4.0.6"
- lodash.merge "^4.6.2"
- lodash.uniq "^4.5.0"
-
-"@types/parse-json@^4.0.0":
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/@types/parse-json/-/parse-json-4.0.0.tgz#2f8bb441434d163b35fb8ffdccd7138927ffb8c0"
- integrity sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==
-
-acorn-node@^1.6.1:
- version "1.8.2"
- resolved "https://registry.yarnpkg.com/acorn-node/-/acorn-node-1.8.2.tgz#114c95d64539e53dede23de8b9d96df7c7ae2af8"
- integrity sha512-8mt+fslDufLYntIoPAaIMUe/lrbrehIiwmR3t2k9LljIzoigEPF27eLk2hy8zSGzmR/ogr7zbRKINMo1u0yh5A==
- dependencies:
- acorn "^7.0.0"
- acorn-walk "^7.0.0"
- xtend "^4.0.2"
-
-acorn-walk@^7.0.0:
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/acorn-walk/-/acorn-walk-7.2.0.tgz#0de889a601203909b0fbe07b8938dc21d2e967bc"
- integrity sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==
-
-acorn@^7.0.0:
- version "7.4.1"
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-7.4.1.tgz#feaed255973d2e77555b83dbc08851a6c63520fa"
- integrity sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
-
-ansi-styles@^3.2.1:
- version "3.2.1"
- resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-3.2.1.tgz#41fbb20243e50b12be0f04b8dedbf07520ce841d"
- integrity sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
- dependencies:
- color-convert "^1.9.0"
-
-ansi-styles@^4.1.0:
- version "4.3.0"
- resolved "https://registry.yarnpkg.com/ansi-styles/-/ansi-styles-4.3.0.tgz#edd803628ae71c04c85ae7a0906edad34b648937"
- integrity sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
- dependencies:
- color-convert "^2.0.1"
-
-anymatch@~3.1.2:
- version "3.1.2"
- resolved "https://registry.yarnpkg.com/anymatch/-/anymatch-3.1.2.tgz#c0557c096af32f106198f4f4e2a383537e378716"
- integrity sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==
- dependencies:
- normalize-path "^3.0.0"
- picomatch "^2.0.4"
-
-arg@^5.0.1:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/arg/-/arg-5.0.1.tgz#eb0c9a8f77786cad2af8ff2b862899842d7b6adb"
- integrity sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==
-
-autoprefixer@^10.3.1:
- version "10.3.1"
- resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.3.1.tgz#954214821d3aa06692406c6a0a9e9d401eafbed2"
- integrity sha512-L8AmtKzdiRyYg7BUXJTzigmhbQRCXFKz6SA1Lqo0+AR2FBbQ4aTAPFSDlOutnFkjhiz8my4agGXog1xlMjPJ6A==
- dependencies:
- browserslist "^4.16.6"
- caniuse-lite "^1.0.30001243"
- colorette "^1.2.2"
- fraction.js "^4.1.1"
- normalize-range "^0.1.2"
- postcss-value-parser "^4.1.0"
-
-balanced-match@^1.0.0:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-1.0.2.tgz#e83e3a7e3f300b34cb9d87f615fa0cbf357690ee"
- integrity sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==
-
-binary-extensions@^2.0.0:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d"
- integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==
-
-brace-expansion@^1.1.7:
- version "1.1.11"
- resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.11.tgz#3c7fcbf529d87226f3d2f52b966ff5271eb441dd"
- integrity sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
- dependencies:
- balanced-match "^1.0.0"
- concat-map "0.0.1"
-
-braces@^3.0.1, braces@~3.0.2:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107"
- integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
- dependencies:
- fill-range "^7.0.1"
-
-browserslist@^4.16.6:
- version "4.16.7"
- resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.16.7.tgz#108b0d1ef33c4af1b587c54f390e7041178e4335"
- integrity sha512-7I4qVwqZltJ7j37wObBe3SoTz+nS8APaNcrBOlgoirb6/HbEU2XxW/LpUDTCngM6iauwFqmRTuOMfyKnFGY5JA==
- dependencies:
- caniuse-lite "^1.0.30001248"
- colorette "^1.2.2"
- electron-to-chromium "^1.3.793"
- escalade "^3.1.1"
- node-releases "^1.1.73"
-
-bytes@^3.0.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/bytes/-/bytes-3.1.0.tgz#f6cf7933a360e0588fa9fde85651cdc7f805d1f6"
- integrity sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==
-
-callsites@^3.0.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
- integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
-
-camelcase-css@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5"
- integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==
-
-caniuse-lite@^1.0.30001243, caniuse-lite@^1.0.30001248:
- version "1.0.30001251"
- resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001251.tgz#6853a606ec50893115db660f82c094d18f096d85"
- integrity sha512-HOe1r+9VkU4TFmnU70z+r7OLmtR+/chB1rdcJUeQlAinjEeb0cKL20tlAtOagNZhbrtLnCvV19B4FmF1rgzl6A==
-
-chalk@^2.0.0:
- version "2.4.2"
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-2.4.2.tgz#cd42541677a54333cf541a49108c1432b44c9424"
- integrity sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
- dependencies:
- ansi-styles "^3.2.1"
- escape-string-regexp "^1.0.5"
- supports-color "^5.3.0"
-
-chalk@^4.1.2:
- version "4.1.2"
- resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
- integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
- dependencies:
- ansi-styles "^4.1.0"
- supports-color "^7.1.0"
-
-chokidar@^3.5.2:
- version "3.5.2"
- resolved "https://registry.yarnpkg.com/chokidar/-/chokidar-3.5.2.tgz#dba3976fcadb016f66fd365021d91600d01c1e75"
- integrity sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==
- dependencies:
- anymatch "~3.1.2"
- braces "~3.0.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"
- optionalDependencies:
- fsevents "~2.3.2"
-
-color-convert@^1.9.0:
- version "1.9.3"
- resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-1.9.3.tgz#bb71850690e1f136567de629d2d5471deda4c1e8"
- integrity sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
- dependencies:
- color-name "1.1.3"
-
-color-convert@^2.0.1:
- version "2.0.1"
- resolved "https://registry.yarnpkg.com/color-convert/-/color-convert-2.0.1.tgz#72d3a68d598c9bdb3af2ad1e84f21d896abd4de3"
- integrity sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
- dependencies:
- color-name "~1.1.4"
-
-color-name@1.1.3:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
- integrity sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
-
-color-name@^1.0.0, color-name@~1.1.4:
- version "1.1.4"
- resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
- integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
-
-color-string@^1.6.0:
- version "1.6.0"
- resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.6.0.tgz#c3915f61fe267672cb7e1e064c9d692219f6c312"
- integrity sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==
- dependencies:
- color-name "^1.0.0"
- simple-swizzle "^0.2.2"
-
-color@^4.0.1:
- version "4.0.1"
- resolved "https://registry.yarnpkg.com/color/-/color-4.0.1.tgz#21df44cd10245a91b1ccf5ba031609b0e10e7d67"
- integrity sha512-rpZjOKN5O7naJxkH2Rx1sZzzBgaiWECc6BYXjeCE6kF0kcASJYbUq02u7JqIHwCb/j3NhV+QhRL2683aICeGZA==
- dependencies:
- color-convert "^2.0.1"
- color-string "^1.6.0"
-
-colorette@^1.2.2:
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/colorette/-/colorette-1.4.0.tgz#5190fbb87276259a86ad700bff2c6d6faa3fca40"
- integrity sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==
-
-commander@^6.0.0:
- version "6.2.1"
- resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c"
- integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA==
-
-concat-map@0.0.1:
- version "0.0.1"
- resolved "https://registry.yarnpkg.com/concat-map/-/concat-map-0.0.1.tgz#d8a96bd77fd68df7793a73036a3ba0d5405d477b"
- integrity sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
-
-cosmiconfig@^7.0.1:
- version "7.0.1"
- resolved "https://registry.yarnpkg.com/cosmiconfig/-/cosmiconfig-7.0.1.tgz#714d756522cace867867ccb4474c5d01bbae5d6d"
- integrity sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==
- dependencies:
- "@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"
-
-css-color-names@^0.0.4:
- version "0.0.4"
- resolved "https://registry.yarnpkg.com/css-color-names/-/css-color-names-0.0.4.tgz#808adc2e79cf84738069b646cb20ec27beb629e0"
- integrity sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=
-
-css-unit-converter@^1.1.1:
- version "1.1.2"
- resolved "https://registry.yarnpkg.com/css-unit-converter/-/css-unit-converter-1.1.2.tgz#4c77f5a1954e6dbff60695ecb214e3270436ab21"
- integrity sha512-IiJwMC8rdZE0+xiEZHeru6YoONC4rfPMqGm2W85jMIbkFvv5nFTwJVFHam2eFrN6txmoUYFAFXiv8ICVeTO0MA==
-
-cssesc@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/cssesc/-/cssesc-3.0.0.tgz#37741919903b868565e1c09ea747445cd18983ee"
- integrity sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==
-
-defined@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/defined/-/defined-1.0.0.tgz#c98d9bcef75674188e110969151199e39b1fa693"
- integrity sha1-yY2bzvdWdBiOEQlpFRGZ45sfppM=
-
-detective@^5.2.0:
- version "5.2.0"
- resolved "https://registry.yarnpkg.com/detective/-/detective-5.2.0.tgz#feb2a77e85b904ecdea459ad897cc90a99bd2a7b"
- integrity sha512-6SsIx+nUUbuK0EthKjv0zrdnajCCXVYGmbYYiYjFVpzcjwEs/JMDZ8tPRG29J/HhN56t3GJp2cGSWDRjjot8Pg==
- dependencies:
- acorn-node "^1.6.1"
- defined "^1.0.0"
- minimist "^1.1.1"
-
-didyoumean@^1.2.2:
- version "1.2.2"
- resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037"
- integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==
-
-dlv@^1.1.3:
- version "1.1.3"
- resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79"
- integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==
-
-electron-to-chromium@^1.3.793:
- version "1.3.810"
- resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.3.810.tgz#23e340507e13e48debdb7445d2f8fbfab681c4df"
- integrity sha512-NteznMlGtkIZCJNM2X6AVm3oMqWAdq7TjqagZhmVLPwd9mtrIq+rRxGHerjFAOFIqQJYQUMT72ncd/lVcH1cOw==
-
-error-ex@^1.3.1:
- version "1.3.2"
- resolved "https://registry.yarnpkg.com/error-ex/-/error-ex-1.3.2.tgz#b4ac40648107fdcdcfae242f428bea8a14d4f1bf"
- integrity sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
- dependencies:
- is-arrayish "^0.2.1"
-
-escalade@^3.1.1:
- version "3.1.1"
- resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.1.tgz#d8cfdc7000965c5a0174b4a82eaa5c0552742e40"
- integrity sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==
-
-escape-string-regexp@^1.0.5:
- version "1.0.5"
- resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz#1b61c0562190a8dff6ae3bb2cf0200ca130b86d4"
- integrity sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
-
-fast-glob@^3.2.7:
- version "3.2.7"
- resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.2.7.tgz#fd6cb7a2d7e9aa7a7846111e85a196d6b2f766a1"
- integrity sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==
- dependencies:
- "@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"
-
-fastq@^1.6.0:
- version "1.13.0"
- resolved "https://registry.yarnpkg.com/fastq/-/fastq-1.13.0.tgz#616760f88a7526bdfc596b7cab8c18938c36b98c"
- integrity sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==
- dependencies:
- reusify "^1.0.4"
-
-fill-range@^7.0.1:
- version "7.0.1"
- resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40"
- integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
- dependencies:
- to-regex-range "^5.0.1"
-
-fraction.js@^4.1.1:
- version "4.1.1"
- resolved "https://registry.yarnpkg.com/fraction.js/-/fraction.js-4.1.1.tgz#ac4e520473dae67012d618aab91eda09bcb400ff"
- integrity sha512-MHOhvvxHTfRFpF1geTK9czMIZ6xclsEor2wkIGYYq+PxcQqT7vStJqjhe6S1TenZrMZzo+wlqOufBDVepUEgPg==
-
-fs-extra@^10.0.0:
- version "10.0.0"
- resolved "https://registry.yarnpkg.com/fs-extra/-/fs-extra-10.0.0.tgz#9ff61b655dde53fb34a82df84bb214ce802e17c1"
- integrity sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==
- dependencies:
- graceful-fs "^4.2.0"
- jsonfile "^6.0.1"
- universalify "^2.0.0"
-
-fs.realpath@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/fs.realpath/-/fs.realpath-1.0.0.tgz#1504ad2523158caa40db4a2787cb01411994ea4f"
- integrity sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
-
-fsevents@~2.3.2:
- version "2.3.2"
- resolved "https://registry.yarnpkg.com/fsevents/-/fsevents-2.3.2.tgz#8a526f78b8fdf4623b709e0b975c52c24c02fd1a"
- integrity sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==
-
-function-bind@^1.1.1:
- version "1.1.1"
- resolved "https://registry.yarnpkg.com/function-bind/-/function-bind-1.1.1.tgz#a56899d3ea3c9bab874bb9773b7c5ede92f4895d"
- integrity sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
-
-glob-parent@^5.1.2, glob-parent@~5.1.2:
- version "5.1.2"
- resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-5.1.2.tgz#869832c58034fe68a4093c17dc15e8340d8401c4"
- integrity sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==
- dependencies:
- is-glob "^4.0.1"
-
-glob-parent@^6.0.1:
- version "6.0.2"
- resolved "https://registry.yarnpkg.com/glob-parent/-/glob-parent-6.0.2.tgz#6d237d99083950c79290f24c7642a3de9a28f9e3"
- integrity sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==
- dependencies:
- is-glob "^4.0.3"
-
-glob@^7.0.0, glob@^7.1.3:
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.0.tgz#d15535af7732e02e948f4c41628bd910293f6023"
- integrity sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==
- dependencies:
- 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"
-
-graceful-fs@^4.1.6, graceful-fs@^4.2.0:
- version "4.2.8"
- resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.8.tgz#e412b8d33f5e006593cbd3cee6df9f2cebbe802a"
- integrity sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==
-
-has-flag@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-3.0.0.tgz#b5d454dc2199ae225699f3467e5a07f3b955bafd"
- integrity sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
-
-has-flag@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b"
- integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
-
-has@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/has/-/has-1.0.3.tgz#722d7cbfc1f6aa8241f16dd814e011e1f41e8796"
- integrity sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
- dependencies:
- function-bind "^1.1.1"
-
-hex-color-regex@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/hex-color-regex/-/hex-color-regex-1.1.0.tgz#4c06fccb4602fe2602b3c93df82d7e7dbf1a8a8e"
- integrity sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==
-
-hsl-regex@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/hsl-regex/-/hsl-regex-1.0.0.tgz#d49330c789ed819e276a4c0d272dffa30b18fe6e"
- integrity sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=
-
-hsla-regex@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/hsla-regex/-/hsla-regex-1.0.0.tgz#c1ce7a3168c8c6614033a4b5f7877f3b225f9c38"
- integrity sha1-wc56MWjIxmFAM6S194d/OyJfnDg=
-
-html-tags@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/html-tags/-/html-tags-3.1.0.tgz#7b5e6f7e665e9fb41f30007ed9e0d41e97fb2140"
- integrity sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==
-
-import-cwd@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/import-cwd/-/import-cwd-3.0.0.tgz#20845547718015126ea9b3676b7592fb8bd4cf92"
- integrity sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==
- dependencies:
- import-from "^3.0.0"
-
-import-fresh@^3.2.1:
- version "3.3.0"
- resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.0.tgz#37162c25fcb9ebaa2e6e53d5b4d88ce17d9e0c2b"
- integrity sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==
- dependencies:
- parent-module "^1.0.0"
- resolve-from "^4.0.0"
-
-import-from@^3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/import-from/-/import-from-3.0.0.tgz#055cfec38cd5a27d8057ca51376d7d3bf0891966"
- integrity sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==
- dependencies:
- resolve-from "^5.0.0"
-
-inflight@^1.0.4:
- version "1.0.6"
- resolved "https://registry.yarnpkg.com/inflight/-/inflight-1.0.6.tgz#49bd6331d7d02d0c09bc910a1075ba8165b56df9"
- integrity sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
- dependencies:
- once "^1.3.0"
- wrappy "1"
-
-inherits@2:
- version "2.0.4"
- resolved "https://registry.yarnpkg.com/inherits/-/inherits-2.0.4.tgz#0fa2c64f932917c3433a0ded55363aae37416b7c"
- integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
-
-is-arrayish@^0.2.1:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.2.1.tgz#77c99840527aa8ecb1a8ba697b80645a7a926a9d"
- integrity sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
-
-is-arrayish@^0.3.1:
- version "0.3.2"
- resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03"
- integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==
-
-is-binary-path@~2.1.0:
- version "2.1.0"
- resolved "https://registry.yarnpkg.com/is-binary-path/-/is-binary-path-2.1.0.tgz#ea1f7f3b80f064236e83470f86c09c254fb45b09"
- integrity sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
- dependencies:
- binary-extensions "^2.0.0"
-
-is-color-stop@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/is-color-stop/-/is-color-stop-1.1.0.tgz#cfff471aee4dd5c9e158598fbe12967b5cdad345"
- integrity sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=
- dependencies:
- 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@^2.2.0:
- version "2.8.0"
- resolved "https://registry.yarnpkg.com/is-core-module/-/is-core-module-2.8.0.tgz#0321336c3d0925e497fd97f5d95cb114a5ccd548"
- integrity sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==
- dependencies:
- has "^1.0.3"
-
-is-extglob@^2.1.1:
- version "2.1.1"
- resolved "https://registry.yarnpkg.com/is-extglob/-/is-extglob-2.1.1.tgz#a88c02535791f02ed37c76a1b9ea9773c833f8c2"
- integrity sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
-
-is-glob@^4.0.1, is-glob@^4.0.3, is-glob@~4.0.1:
- version "4.0.3"
- resolved "https://registry.yarnpkg.com/is-glob/-/is-glob-4.0.3.tgz#64f61e42cbbb2eec2071a9dac0b28ba1e65d5084"
- integrity sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==
- dependencies:
- is-extglob "^2.1.1"
-
-is-number@^7.0.0:
- version "7.0.0"
- resolved "https://registry.yarnpkg.com/is-number/-/is-number-7.0.0.tgz#7535345b896734d5f80c4d06c50955527a14f12b"
- integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
-
-js-tokens@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-4.0.0.tgz#19203fb59991df98e3a287050d4647cdeaf32499"
- integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
-
-json-parse-even-better-errors@^2.3.0:
- version "2.3.1"
- resolved "https://registry.yarnpkg.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz#7c47805a94319928e05777405dc12e1f7a4ee02d"
- integrity sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
-
-jsonfile@^6.0.1:
- version "6.1.0"
- resolved "https://registry.yarnpkg.com/jsonfile/-/jsonfile-6.1.0.tgz#bc55b2634793c679ec6403094eb13698a6ec0aae"
- integrity sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==
- dependencies:
- universalify "^2.0.0"
- optionalDependencies:
- graceful-fs "^4.1.6"
-
-lilconfig@^2.0.3:
- version "2.0.3"
- resolved "https://registry.yarnpkg.com/lilconfig/-/lilconfig-2.0.3.tgz#68f3005e921dafbd2a2afb48379986aa6d2579fd"
- integrity sha512-EHKqr/+ZvdKCifpNrJCKxBTgk5XupZA3y/aCPY9mxfgBzmgh93Mt/WqjjQ38oMxXuvDokaKiM3lAgvSH2sjtHg==
-
-lines-and-columns@^1.1.6:
- version "1.1.6"
- resolved "https://registry.yarnpkg.com/lines-and-columns/-/lines-and-columns-1.1.6.tgz#1c00c743b433cd0a4e80758f7b64a57440d9ff00"
- integrity sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=
-
-lodash.castarray@^4.4.0:
- version "4.4.0"
- resolved "https://registry.yarnpkg.com/lodash.castarray/-/lodash.castarray-4.4.0.tgz#c02513515e309daddd4c24c60cfddcf5976d9115"
- integrity sha1-wCUTUV4wna3dTCTGDP3c9ZdtkRU=
-
-lodash.isplainobject@^4.0.6:
- version "4.0.6"
- resolved "https://registry.yarnpkg.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz#7c526a52d89b45c45cc690b88163be0497f550cb"
- integrity sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=
-
-lodash.merge@^4.6.2:
- version "4.6.2"
- resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
- integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
-
-lodash.topath@^4.5.2:
- version "4.5.2"
- resolved "https://registry.yarnpkg.com/lodash.topath/-/lodash.topath-4.5.2.tgz#3616351f3bba61994a0931989660bd03254fd009"
- integrity sha1-NhY1Hzu6YZlKCTGYlmC9AyVP0Ak=
-
-lodash.uniq@^4.5.0:
- version "4.5.0"
- resolved "https://registry.yarnpkg.com/lodash.uniq/-/lodash.uniq-4.5.0.tgz#d0225373aeb652adc1bc82e4945339a842754773"
- integrity sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=
-
-lodash@^4.17.21:
- version "4.17.21"
- resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
- integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
-
-merge2@^1.3.0:
- version "1.4.1"
- resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
- integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
-
-micromatch@^4.0.4:
- version "4.0.4"
- resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.4.tgz#896d519dfe9db25fce94ceb7a500919bf881ebf9"
- integrity sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==
- dependencies:
- braces "^3.0.1"
- picomatch "^2.2.3"
-
-mini-svg-data-uri@^1.2.3:
- version "1.2.3"
- resolved "https://registry.yarnpkg.com/mini-svg-data-uri/-/mini-svg-data-uri-1.2.3.tgz#e16baa92ad55ddaa1c2c135759129f41910bc39f"
- integrity sha512-zd6KCAyXgmq6FV1mR10oKXYtvmA9vRoB6xPSTUJTbFApCtkefDnYueVR1gkof3KcdLZo1Y8mjF2DFmQMIxsHNQ==
-
-minimatch@^3.0.4:
- version "3.0.4"
- resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.0.4.tgz#5166e286457f03306064be5497e8dbb0c3d32083"
- integrity sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
- dependencies:
- brace-expansion "^1.1.7"
-
-minimist@^1.1.1:
- version "1.2.5"
- resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602"
- integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
-
-modern-normalize@^1.1.0:
- version "1.1.0"
- resolved "https://registry.yarnpkg.com/modern-normalize/-/modern-normalize-1.1.0.tgz#da8e80140d9221426bd4f725c6e11283d34f90b7"
- integrity sha512-2lMlY1Yc1+CUy0gw4H95uNN7vjbpoED7NNRSBHE25nWfLBdmMzFCsPshlzbxHz+gYMcBEUN8V4pU16prcdPSgA==
-
-nanoid@^3.1.30:
- version "3.1.30"
- resolved "https://registry.yarnpkg.com/nanoid/-/nanoid-3.1.30.tgz#63f93cc548d2a113dc5dfbc63bfa09e2b9b64362"
- integrity sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==
-
-node-emoji@^1.11.0:
- version "1.11.0"
- resolved "https://registry.yarnpkg.com/node-emoji/-/node-emoji-1.11.0.tgz#69a0150e6946e2f115e9d7ea4df7971e2628301c"
- integrity sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==
- dependencies:
- lodash "^4.17.21"
-
-node-releases@^1.1.73:
- version "1.1.74"
- resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-1.1.74.tgz#e5866488080ebaa70a93b91144ccde06f3c3463e"
- integrity sha512-caJBVempXZPepZoZAPCWRTNxYQ+xtG/KAi4ozTA5A+nJ7IU+kLQCbqaUjb5Rwy14M9upBWiQ4NutcmW04LJSRw==
-
-normalize-path@^3.0.0, normalize-path@~3.0.0:
- version "3.0.0"
- resolved "https://registry.yarnpkg.com/normalize-path/-/normalize-path-3.0.0.tgz#0dcd69ff23a1c9b11fd0978316644a0388216a65"
- integrity sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
-
-normalize-range@^0.1.2:
- version "0.1.2"
- resolved "https://registry.yarnpkg.com/normalize-range/-/normalize-range-0.1.2.tgz#2d10c06bdfd312ea9777695a4d28439456b75942"
- integrity sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=
-
-object-hash@^2.2.0:
- version "2.2.0"
- resolved "https://registry.yarnpkg.com/object-hash/-/object-hash-2.2.0.tgz#5ad518581eefc443bd763472b8ff2e9c2c0d54a5"
- integrity sha512-gScRMn0bS5fH+IuwyIFgnh9zBdo4DV+6GhygmWM9HyNJSgS0hScp1f5vjtm7oIIOiT9trXrShAkLFSc2IqKNgw==
-
-once@^1.3.0:
- version "1.4.0"
- resolved "https://registry.yarnpkg.com/once/-/once-1.4.0.tgz#583b1aa775961d4b113ac17d9c50baef9dd76bd1"
- integrity sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
- dependencies:
- wrappy "1"
-
-parent-module@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
- integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==
- dependencies:
- callsites "^3.0.0"
-
-parse-json@^5.0.0:
- version "5.2.0"
- resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd"
- integrity sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==
- dependencies:
- "@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"
-
-path-is-absolute@^1.0.0:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz#174b9268735534ffbc7ace6bf53a5a9e1b5c5f5f"
- integrity sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
-
-path-parse@^1.0.6:
- version "1.0.7"
- resolved "https://registry.yarnpkg.com/path-parse/-/path-parse-1.0.7.tgz#fbc114b60ca42b30d9daf5858e4bd68bbedb6735"
- integrity sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==
-
-path-type@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
- integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
-
-picocolors@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c"
- integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==
-
-picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.3:
- version "2.3.0"
- resolved "https://registry.yarnpkg.com/picomatch/-/picomatch-2.3.0.tgz#f1f061de8f6a4bf022892e2d128234fb98302972"
- integrity sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==
-
-postcss-js@^3.0.3:
- version "3.0.3"
- resolved "https://registry.yarnpkg.com/postcss-js/-/postcss-js-3.0.3.tgz#2f0bd370a2e8599d45439f6970403b5873abda33"
- integrity sha512-gWnoWQXKFw65Hk/mi2+WTQTHdPD5UJdDXZmX073EY/B3BWnYjO4F4t0VneTCnCGQ5E5GsCdMkzPaTXwl3r5dJw==
- dependencies:
- camelcase-css "^2.0.1"
- postcss "^8.1.6"
-
-postcss-load-config@^3.1.0:
- version "3.1.0"
- resolved "https://registry.yarnpkg.com/postcss-load-config/-/postcss-load-config-3.1.0.tgz#d39c47091c4aec37f50272373a6a648ef5e97829"
- integrity sha512-ipM8Ds01ZUophjDTQYSVP70slFSYg3T0/zyfII5vzhN6V57YSxMgG5syXuwi5VtS8wSf3iL30v0uBdoIVx4Q0g==
- dependencies:
- import-cwd "^3.0.0"
- lilconfig "^2.0.3"
- yaml "^1.10.2"
-
-postcss-nested@5.0.6:
- version "5.0.6"
- resolved "https://registry.yarnpkg.com/postcss-nested/-/postcss-nested-5.0.6.tgz#466343f7fc8d3d46af3e7dba3fcd47d052a945bc"
- integrity sha512-rKqm2Fk0KbA8Vt3AdGN0FB9OBOMDVajMG6ZCf/GoHgdxUJ4sBFp0A/uMIRm+MJUdo33YXEtjqIz8u7DAp8B7DA==
- dependencies:
- postcss-selector-parser "^6.0.6"
-
-postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.6:
- version "6.0.6"
- resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz#2c5bba8174ac2f6981ab631a42ab0ee54af332ea"
- integrity sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==
- dependencies:
- cssesc "^3.0.0"
- util-deprecate "^1.0.2"
-
-postcss-value-parser@^3.3.0:
- version "3.3.1"
- resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-3.3.1.tgz#9ff822547e2893213cf1c30efa51ac5fd1ba8281"
- integrity sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==
-
-postcss-value-parser@^4.1.0:
- version "4.1.0"
- resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz#443f6a20ced6481a2bda4fa8532a6e55d789a2cb"
- integrity sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==
-
-postcss@^8.1.6, postcss@^8.2.1:
- version "8.3.11"
- resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.3.11.tgz#c3beca7ea811cd5e1c4a3ec6d2e7599ef1f8f858"
- integrity sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==
- dependencies:
- nanoid "^3.1.30"
- picocolors "^1.0.0"
- source-map-js "^0.6.2"
-
-pretty-hrtime@^1.0.3:
- version "1.0.3"
- resolved "https://registry.yarnpkg.com/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz#b7e3ea42435a4c9b2759d99e0f201eb195802ee1"
- integrity sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=
-
-purgecss@^4.0.3:
- version "4.0.3"
- resolved "https://registry.yarnpkg.com/purgecss/-/purgecss-4.0.3.tgz#8147b429f9c09db719e05d64908ea8b672913742"
- integrity sha512-PYOIn5ibRIP34PBU9zohUcCI09c7drPJJtTDAc0Q6QlRz2/CHQ8ywGLdE7ZhxU2VTqB7p5wkvj5Qcm05Rz3Jmw==
- dependencies:
- commander "^6.0.0"
- glob "^7.0.0"
- postcss "^8.2.1"
- postcss-selector-parser "^6.0.2"
-
-queue-microtask@^1.2.2:
- version "1.2.3"
- resolved "https://registry.yarnpkg.com/queue-microtask/-/queue-microtask-1.2.3.tgz#4929228bbc724dfac43e0efb058caf7b6cfb6243"
- integrity sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==
-
-quick-lru@^5.1.1:
- version "5.1.1"
- resolved "https://registry.yarnpkg.com/quick-lru/-/quick-lru-5.1.1.tgz#366493e6b3e42a3a6885e2e99d18f80fb7a8c932"
- integrity sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==
-
-readdirp@~3.6.0:
- version "3.6.0"
- resolved "https://registry.yarnpkg.com/readdirp/-/readdirp-3.6.0.tgz#74a370bd857116e245b29cc97340cd431a02a6c7"
- integrity sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==
- dependencies:
- picomatch "^2.2.1"
-
-reduce-css-calc@^2.1.8:
- version "2.1.8"
- resolved "https://registry.yarnpkg.com/reduce-css-calc/-/reduce-css-calc-2.1.8.tgz#7ef8761a28d614980dc0c982f772c93f7a99de03"
- integrity sha512-8liAVezDmUcH+tdzoEGrhfbGcP7nOV4NkGE3a74+qqvE7nt9i4sKLGBuZNOnpI4WiGksiNPklZxva80061QiPg==
- dependencies:
- css-unit-converter "^1.1.1"
- postcss-value-parser "^3.3.0"
-
-resolve-from@^4.0.0:
- version "4.0.0"
- resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
- integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
-
-resolve-from@^5.0.0:
- version "5.0.0"
- resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"
- integrity sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
-
-resolve@^1.20.0:
- version "1.20.0"
- resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.20.0.tgz#629a013fb3f70755d6f0b7935cc1c2c5378b1975"
- integrity sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==
- dependencies:
- is-core-module "^2.2.0"
- path-parse "^1.0.6"
-
-reusify@^1.0.4:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/reusify/-/reusify-1.0.4.tgz#90da382b1e126efc02146e90845a88db12925d76"
- integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
-
-rgb-regex@^1.0.1:
- version "1.0.1"
- resolved "https://registry.yarnpkg.com/rgb-regex/-/rgb-regex-1.0.1.tgz#c0e0d6882df0e23be254a475e8edd41915feaeb1"
- integrity sha1-wODWiC3w4jviVKR16O3UGRX+rrE=
-
-rgba-regex@^1.0.0:
- version "1.0.0"
- resolved "https://registry.yarnpkg.com/rgba-regex/-/rgba-regex-1.0.0.tgz#43374e2e2ca0968b0ef1523460b7d730ff22eeb3"
- integrity sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=
-
-rimraf@^3.0.0:
- version "3.0.2"
- resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-3.0.2.tgz#f1a5402ba6220ad52cc1282bac1ae3aa49fd061a"
- integrity sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
- dependencies:
- glob "^7.1.3"
-
-run-parallel@^1.1.9:
- version "1.2.0"
- resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee"
- integrity sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==
- dependencies:
- queue-microtask "^1.2.2"
-
-simple-swizzle@^0.2.2:
- version "0.2.2"
- resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a"
- integrity sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=
- dependencies:
- is-arrayish "^0.3.1"
-
-source-map-js@^0.6.2:
- version "0.6.2"
- resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-0.6.2.tgz#0bb5de631b41cfbda6cfba8bd05a80efdfd2385e"
- integrity sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==
-
-supports-color@^5.3.0:
- version "5.5.0"
- resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-5.5.0.tgz#e2e69a44ac8772f78a1ec0b35b689df6530efc8f"
- integrity sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
- dependencies:
- has-flag "^3.0.0"
-
-supports-color@^7.1.0:
- version "7.2.0"
- resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da"
- integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
- dependencies:
- has-flag "^4.0.0"
-
-tailwindcss@^2.2.7:
- version "2.2.19"
- resolved "https://registry.yarnpkg.com/tailwindcss/-/tailwindcss-2.2.19.tgz#540e464832cd462bb9649c1484b0a38315c2653c"
- integrity sha512-6Ui7JSVtXadtTUo2NtkBBacobzWiQYVjYW0ZnKaP9S1ZCKQ0w7KVNz+YSDI/j7O7KCMHbOkz94ZMQhbT9pOqjw==
- dependencies:
- 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"
-
-tmp@^0.2.1:
- version "0.2.1"
- resolved "https://registry.yarnpkg.com/tmp/-/tmp-0.2.1.tgz#8457fc3037dcf4719c251367a1af6500ee1ccf14"
- integrity sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==
- dependencies:
- rimraf "^3.0.0"
-
-to-regex-range@^5.0.1:
- version "5.0.1"
- resolved "https://registry.yarnpkg.com/to-regex-range/-/to-regex-range-5.0.1.tgz#1648c44aae7c8d988a326018ed72f5b4dd0392e4"
- integrity sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
- dependencies:
- is-number "^7.0.0"
-
-universalify@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/universalify/-/universalify-2.0.0.tgz#75a4984efedc4b08975c5aeb73f530d02df25717"
- integrity sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==
-
-util-deprecate@^1.0.2:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/util-deprecate/-/util-deprecate-1.0.2.tgz#450d4dc9fa70de732762fbd2d4a28981419a0ccf"
- integrity sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
-
-wrappy@1:
- version "1.0.2"
- resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
- integrity sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
-
-xtend@^4.0.2:
- version "4.0.2"
- resolved "https://registry.yarnpkg.com/xtend/-/xtend-4.0.2.tgz#bb72779f5fa465186b1f438f674fa347fdb5db54"
- integrity sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==
-
-yaml@^1.10.0, yaml@^1.10.2:
- version "1.10.2"
- resolved "https://registry.yarnpkg.com/yaml/-/yaml-1.10.2.tgz#2301c5ffbf12b467de8da2333a459e29e7920e4b"
- integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==
From ef3b98dc0b6083e53b61daaac4745a83f1b30659 Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Fri, 17 Dec 2021 15:48:42 -0800
Subject: [PATCH 006/412] Clarify
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index b425c60a..f2964401 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
[Tailwind CSS](https://tailwindcss.com) is a utility-first CSS framework packed with classes like flex, pt-4, text-center and rotate-90 that can be composed to build any design, directly in your markup.
-This gem wraps [the standalone executable version](https://tailwindcss.com/blog/standalone-cli) of the Tailwind CSS 3 framework. These executables are platform specific, but the correct gem will automatically be picked for your platform. Supported platforms are Linux x64, macOS arm64, macOS x64, and Windows x64.
+This gem wraps [the standalone executable version](https://tailwindcss.com/blog/standalone-cli) of the Tailwind CSS 3 framework. These executables are platform specific, but so there's actually separate underlying gems per platform, but the correct gem will automatically be picked for your platform. Supported platforms are Linux x64, macOS arm64, macOS x64, and Windows x64. (Note that due to this setup, you must install the actual gems – you can't pin your gem to the github repo.)
You can customize the Tailwind build through the `config/tailwind.config.js` file, just like you would if Tailwind was running in a traditional node installation. All the first-party plugins are supported.
From 5e61aa51ebc72c4ae76dccbac0f01ade87f6fdce Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Fri, 17 Dec 2021 16:09:34 -0800
Subject: [PATCH 007/412] No longer need erb for url transformations
---
.../{inter-font.css.erb => inter-font.css} | 38 +++++++++----------
1 file changed, 19 insertions(+), 19 deletions(-)
rename app/assets/stylesheets/{inter-font.css.erb => inter-font.css} (81%)
diff --git a/app/assets/stylesheets/inter-font.css.erb b/app/assets/stylesheets/inter-font.css
similarity index 81%
rename from app/assets/stylesheets/inter-font.css.erb
rename to app/assets/stylesheets/inter-font.css
index ca0a75cf..ddeabaf5 100644
--- a/app/assets/stylesheets/inter-font.css.erb
+++ b/app/assets/stylesheets/inter-font.css
@@ -7,7 +7,7 @@
font-style: italic;
font-weight: 100 900;
font-display: swap;
- src: url('<%= asset_path "Inter-italic.extra.var.woff2" %>') format('woff2');
+ src: url('Inter-italic.extra.var.woff2') format('woff2');
unicode-range: U+E000,U+E002-E081,U+E093-E097,U+E0A5-E0E7,U+E0F3-E11D,U+E11E-E165,U+EE01,U+F6C3;
font-named-instance: 'Italic';
}
@@ -17,7 +17,7 @@
font-style: italic;
font-weight: 100 900;
font-display: swap;
- src: url('<%= asset_path "Inter-italic.alternates.var.woff2" %>') format('woff2');
+ src: url('Inter-italic.alternates.var.woff2') format('woff2');
unicode-range: U+E000,U+E002-E081,U+E093-E097,U+E0A5-E0E7,U+E0F3-E11D,U+E11E-E165,U+EE01,U+F6C3;
font-named-instance: 'Italic';
}
@@ -27,7 +27,7 @@
font-style: italic;
font-weight: 100 900;
font-display: swap;
- src: url('<%= asset_path "Inter-italic.symbols.var.woff2" %>') format('woff2');
+ src: url('Inter-italic.symbols.var.woff2') format('woff2');
unicode-range: U+20DD-20DF,U+2190-219A,U+21A9-21AB,U+21B0-21B2,U+21B3-21B6,U+21BA-21BC,U+21D0,U+21D2,U+21D4,U+21DE-21E0,U+21E4-21E6,U+21E7,U+21EA,U+2303,U+2305,U+2318,U+2325-2328,U+232B,U+2380,U+2387,U+238B,U+23CE-23D0,U+2460-2469,U+24B6-24D0,U+24EA,U+25A0-25A3,U+25B2-25B4,U+25B6-25B8,U+25BA-25BE,U+25C0-25C2,U+25C4-25C8,U+25CB,U+25CF,U+25EF,U+2600,U+2605-2607,U+263C,U+2661,U+2665,U+26A0,U+2713,U+2717,U+2756,U+2764,U+2780-2789,U+27F5-27FB,U+2B06,U+2B12-2B14,U+2B1C,U+E000,U+E12B-E164,U+1F130-1F14A,U+1F850,U+1F852;
font-named-instance: 'Italic';
}
@@ -38,7 +38,7 @@
font-style: italic;
font-weight: 100 900;
font-display: swap;
- src: url('<%= asset_path "Inter-italic.extra.var.woff2" %>') format('woff2');
+ src: url('Inter-italic.extra.var.woff2') format('woff2');
unicode-range: U+E000,U+E002-E081,U+E093-E097,U+E0A5-E0E7,U+E0F3-E11D,U+E11E-E165,U+EE01,U+F6C3;
font-named-instance: 'Italic';
}
@@ -48,7 +48,7 @@
font-style: italic;
font-weight: 100 900;
font-display: swap;
- src: url('<%= asset_path "Inter-italic.alternates.var.woff2" %>') format('woff2');
+ src: url('Inter-italic.alternates.var.woff2') format('woff2');
unicode-range: U+E000,U+E002-E081,U+E093-E097,U+E0A5-E0E7,U+E0F3-E11D,U+E11E-E165,U+EE01,U+F6C3;
font-named-instance: 'Italic';
}
@@ -58,7 +58,7 @@
font-style: italic;
font-weight: 100 900;
font-display: swap;
- src: url('<%= asset_path "Inter-italic.symbols.var.woff2" %>') format('woff2');
+ src: url('Inter-italic.symbols.var.woff2') format('woff2');
unicode-range: U+20DD-20DF,U+2190-219A,U+21A9-21AB,U+21B0-21B2,U+21B3-21B6,U+21BA-21BC,U+21D0,U+21D2,U+21D4,U+21DE-21E0,U+21E4-21E6,U+21E7,U+21EA,U+2303,U+2305,U+2318,U+2325-2328,U+232B,U+2380,U+2387,U+238B,U+23CE-23D0,U+2460-2469,U+24B6-24D0,U+24EA,U+25A0-25A3,U+25B2-25B4,U+25B6-25B8,U+25BA-25BE,U+25C0-25C2,U+25C4-25C8,U+25CB,U+25CF,U+25EF,U+2600,U+2605-2607,U+263C,U+2661,U+2665,U+26A0,U+2713,U+2717,U+2756,U+2764,U+2780-2789,U+27F5-27FB,U+2B06,U+2B12-2B14,U+2B1C,U+E000,U+E12B-E164,U+1F130-1F14A,U+1F850,U+1F852;
font-named-instance: 'Italic';
}
@@ -68,7 +68,7 @@
font-style: italic;
font-weight: 100 900;
font-display: swap;
- src: url('<%= asset_path "Inter-italic.cyrillic.var.woff2" %>') format('woff2');
+ src: url('Inter-italic.cyrillic.var.woff2') format('woff2');
unicode-range: U+0400-049E,U+04A0-0500,U+052F,U+20B4,U+2116,U+2DFF,U+A69F;
font-named-instance: 'Italic';
}
@@ -78,7 +78,7 @@
font-style: italic;
font-weight: 100 900;
font-display: swap;
- src: url('<%= asset_path "Inter-italic.greek.var.woff2" %>') format('woff2');
+ src: url('Inter-italic.greek.var.woff2') format('woff2');
unicode-range: U+0370-0378,U+037A-0380,U+0384-038B,U+038C,U+038E-03A2,U+03A3-03E2,U+03F0-0400,U+1F00-1F16,U+1F18-1F1E,U+1F20-1F46,U+1F48-1F4E,U+1F50-1F58,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F7E,U+1F80-1FB5,U+1FB6-1FC5,U+1FC6-1FD4,U+1FD6-1FDC,U+1FDD-1FF0,U+1FF2-1FF5,U+1FF6-1FFF;
font-named-instance: 'Italic';
}
@@ -88,7 +88,7 @@
font-style: italic;
font-weight: 100 900;
font-display: swap;
- src: url('<%= asset_path "Inter-italic.vietnamese.var.woff2" %>') format('woff2');
+ src: url('Inter-italic.vietnamese.var.woff2') format('woff2');
unicode-range: U+0102-0104,U+0110-0112,U+0128-012A,U+0168-016A,U+01A0-01A2,U+01AF-01B1,U+1EA0-1EFA,U+20AB;
font-named-instance: 'Italic';
}
@@ -98,7 +98,7 @@
font-style: italic;
font-weight: 100 900;
font-display: swap;
- src: url('<%= asset_path "Inter-italic.latin-ext.var.woff2" %>') format('woff2');
+ src: url('Inter-italic.latin-ext.var.woff2') format('woff2');
unicode-range: U+0100-0149,U+014A-01C4,U+01C5-0250,U+0259,U+1E00-1F00,U+2020,U+20A0-20AC,U+20AD-20C0,U+2113,U+2C7C,U+2C7F,U+A7FF;
font-named-instance: 'Italic';
}
@@ -108,7 +108,7 @@
font-style: italic;
font-weight: 100 900;
font-display: swap;
- src: url('<%= asset_path "Inter-italic.latin.var.woff2" %>') format('woff2');
+ src: url('Inter-italic.latin.var.woff2') format('woff2');
unicode-range: U+0000-007F,U+00A0-0100,U+0131,U+0152-0154,U+02BB-02BD,U+02C6,U+02DA,U+02DC,U+2000-200C,U+2010-2028,U+202F-2060,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+FEFF;
font-named-instance: 'Italic';
}
@@ -118,7 +118,7 @@
font-style: normal;
font-weight: 100 900;
font-display: swap;
- src: url('<%= asset_path "Inter-roman.extra.var.woff2" %>') format('woff2');
+ src: url('Inter-roman.extra.var.woff2') format('woff2');
unicode-range: U+E000,U+E002-E081,U+E093-E097,U+E0A5-E0E7,U+E0F3-E11D,U+E11E-E165,U+EE01,U+F6C3;
font-named-instance: 'Regular';
}
@@ -128,7 +128,7 @@
font-style: normal;
font-weight: 100 900;
font-display: swap;
- src: url('<%= asset_path "Inter-roman.alternates.var.woff2" %>') format('woff2');
+ src: url('Inter-roman.alternates.var.woff2') format('woff2');
unicode-range: U+E000,U+E002-E081,U+E093-E097,U+E0A5-E0E7,U+E0F3-E11D,U+E11E-E165,U+EE01,U+F6C3;
font-named-instance: 'Regular';
}
@@ -138,7 +138,7 @@
font-style: normal;
font-weight: 100 900;
font-display: swap;
- src: url('<%= asset_path "Inter-roman.symbols.var.woff2" %>') format('woff2');
+ src: url('Inter-roman.symbols.var.woff2') format('woff2');
unicode-range: U+20DD-20DF,U+2190-219A,U+21A9-21AB,U+21B0-21B2,U+21B3-21B6,U+21BA-21BC,U+21D0,U+21D2,U+21D4,U+21DE-21E0,U+21E4-21E6,U+21E7,U+21EA,U+2303,U+2305,U+2318,U+2325-2328,U+232B,U+2380,U+2387,U+238B,U+23CE-23D0,U+2460-2469,U+24B6-24D0,U+24EA,U+25A0-25A3,U+25B2-25B4,U+25B6-25B8,U+25BA-25BE,U+25C0-25C2,U+25C4-25C8,U+25CB,U+25CF,U+25EF,U+2600,U+2605-2607,U+263C,U+2661,U+2665,U+26A0,U+2713,U+2717,U+2756,U+2764,U+2780-2789,U+27F5-27FB,U+2B06,U+2B12-2B14,U+2B1C,U+E000,U+E12B-E164,U+1F130-1F14A,U+1F850,U+1F852;
font-named-instance: 'Regular';
}
@@ -148,7 +148,7 @@
font-style: normal;
font-weight: 100 900;
font-display: swap;
- src: url('<%= asset_path "Inter-roman.cyrillic.var.woff2" %>') format('woff2');
+ src: url('Inter-roman.cyrillic.var.woff2') format('woff2');
unicode-range: U+0400-049E,U+04A0-0500,U+052F,U+20B4,U+2116,U+2DFF,U+A69F;
font-named-instance: 'Regular';
}
@@ -158,7 +158,7 @@
font-style: normal;
font-weight: 100 900;
font-display: swap;
- src: url('<%= asset_path "Inter-roman.greek.var.woff2" %>') format('woff2');
+ src: url('Inter-roman.greek.var.woff2') format('woff2');
unicode-range: U+0370-0378,U+037A-0380,U+0384-038B,U+038C,U+038E-03A2,U+03A3-03E2,U+03F0-0400,U+1F00-1F16,U+1F18-1F1E,U+1F20-1F46,U+1F48-1F4E,U+1F50-1F58,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F7E,U+1F80-1FB5,U+1FB6-1FC5,U+1FC6-1FD4,U+1FD6-1FDC,U+1FDD-1FF0,U+1FF2-1FF5,U+1FF6-1FFF;
font-named-instance: 'Regular';
}
@@ -168,7 +168,7 @@
font-style: normal;
font-weight: 100 900;
font-display: swap;
- src: url('<%= asset_path "Inter-roman.vietnamese.var.woff2" %>') format('woff2');
+ src: url('Inter-roman.vietnamese.var.woff2') format('woff2');
unicode-range: U+0102-0104,U+0110-0112,U+0128-012A,U+0168-016A,U+01A0-01A2,U+01AF-01B1,U+1EA0-1EFA,U+20AB;
font-named-instance: 'Regular';
}
@@ -178,7 +178,7 @@
font-style: normal;
font-weight: 100 900;
font-display: swap;
- src: url('<%= asset_path "Inter-roman.latin-ext.var.woff2" %>') format('woff2');
+ src: url('Inter-roman.latin-ext.var.woff2') format('woff2');
unicode-range: U+0100-0149,U+014A-01C4,U+01C5-0250,U+0259,U+1E00-1F00,U+2020,U+20A0-20AC,U+20AD-20C0,U+2113,U+2C7C,U+2C7F,U+A7FF;
font-named-instance: 'Regular';
}
@@ -188,7 +188,7 @@
font-style: normal;
font-weight: 100 900;
font-display: swap;
- src: url('<%= asset_path "Inter-roman.latin.var.woff2" %>') format('woff2');
+ src: url('Inter-roman.latin.var.woff2') format('woff2');
unicode-range: U+0000-007F,U+00A0-0100,U+0131,U+0152-0154,U+02BB-02BD,U+02C6,U+02DA,U+02DC,U+2000-200C,U+2010-2028,U+202F-2060,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+FEFF;
font-named-instance: 'Regular';
}
\ No newline at end of file
From 6cf30a81fbdf33417b4a98a9d498f4a264071be1 Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Fri, 17 Dec 2021 16:09:42 -0800
Subject: [PATCH 008/412] Build an rc first
---
lib/tailwindcss/version.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 74376207..091d43b8 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.0"
+ VERSION = "2.0.0.rc1"
end
From c2981694ed790fd3edafba52d39daab596ea63d4 Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Fri, 17 Dec 2021 16:10:31 -0800
Subject: [PATCH 009/412] Bump version for 2.0.0.rc1
---
Gemfile.lock | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 77c25424..ff3c87a7 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.0)
+ tailwindcss-rails (2.0.0.rc1)
railties (>= 6.0.0)
GEM
From 124813d8e87c1b078d2c74914252fc6076ba349a Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Fri, 17 Dec 2021 16:24:21 -0800
Subject: [PATCH 010/412] Bump version for 2.0.0
---
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index ff3c87a7..77c25424 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.0.rc1)
+ tailwindcss-rails (2.0.0)
railties (>= 6.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 091d43b8..74376207 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.0.rc1"
+ VERSION = "2.0.0"
end
From 91406c2de017a4df28e2d09e09e9474f7ccac052 Mon Sep 17 00:00:00 2001
From: MarcusZ <40255418+marcushwz@users.noreply.github.com>
Date: Sun, 19 Dec 2021 01:18:24 +0800
Subject: [PATCH 011/412] Remove redundant font-size class from generators
(#97)
---
.../tailwindcss/controller/templates/view.html.erb.tt | 2 +-
lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt | 2 +-
lib/generators/tailwindcss/scaffold/templates/new.html.erb.tt | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/lib/generators/tailwindcss/controller/templates/view.html.erb.tt b/lib/generators/tailwindcss/controller/templates/view.html.erb.tt
index 913e6249..60e6f9aa 100644
--- a/lib/generators/tailwindcss/controller/templates/view.html.erb.tt
+++ b/lib/generators/tailwindcss/controller/templates/view.html.erb.tt
@@ -1,4 +1,4 @@
-
<%= class_name %>#<%= @action %>
+
<%= class_name %>#<%= @action %>
Find me in <%= @path %>
diff --git a/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt
index e5aee531..c65409fa 100644
--- a/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt
@@ -4,7 +4,7 @@
<%% end %>
-
<%= human_name.pluralize %>
+ <%= human_name.pluralize %>
<%%= link_to 'New <%= human_name.downcase %>', new_<%= singular_route_name %>_path, class: "rounded-lg py-3 px-5 bg-blue-600 text-white block font-medium" %>
diff --git a/lib/generators/tailwindcss/scaffold/templates/new.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/new.html.erb.tt
index 3eed7024..1f7870f6 100644
--- a/lib/generators/tailwindcss/scaffold/templates/new.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/new.html.erb.tt
@@ -1,5 +1,5 @@
-
New <%= human_name.downcase %>
+
New <%= human_name.downcase %>
<%%= render "form", <%= singular_table_name %>: @<%= singular_table_name %> %>
From 3fdd00f4ae1275ffe219ac6d83f4a3d8f17e27a1 Mon Sep 17 00:00:00 2001
From: Richard Macklin <1863540+rmacklin@users.noreply.github.com>
Date: Sat, 18 Dec 2021 15:17:13 -0800
Subject: [PATCH 012/412] Remove extra conjunction in README (#99)
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index f2964401..13c72e4e 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
[Tailwind CSS](https://tailwindcss.com) is a utility-first CSS framework packed with classes like flex, pt-4, text-center and rotate-90 that can be composed to build any design, directly in your markup.
-This gem wraps [the standalone executable version](https://tailwindcss.com/blog/standalone-cli) of the Tailwind CSS 3 framework. These executables are platform specific, but so there's actually separate underlying gems per platform, but the correct gem will automatically be picked for your platform. Supported platforms are Linux x64, macOS arm64, macOS x64, and Windows x64. (Note that due to this setup, you must install the actual gems – you can't pin your gem to the github repo.)
+This gem wraps [the standalone executable version](https://tailwindcss.com/blog/standalone-cli) of the Tailwind CSS 3 framework. These executables are platform specific, so there are actually separate underlying gems per platform, but the correct gem will automatically be picked for your platform. Supported platforms are Linux x64, macOS arm64, macOS x64, and Windows x64. (Note that due to this setup, you must install the actual gems – you can't pin your gem to the github repo.)
You can customize the Tailwind build through the `config/tailwind.config.js` file, just like you would if Tailwind was running in a traditional node installation. All the first-party plugins are supported.
From 22e1a0109b4df7f51987cb6fa3710b6402786363 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sun, 19 Dec 2021 15:06:09 -0500
Subject: [PATCH 013/412] error messages on unsupported platforms or when
bundler platforms aren't correct (#102)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
* prefactor: expose constants related to upstream tailwindcss
The following constants have been moved from rakelib/package.rake into
lib/tailwindcss/upstream.rb to be accessible from within the installed
gem:
- TAILWINDCSS_VERSION → Tailwindcss::Upstream::VERSION
- TAILWINDCSS_NATIVE_PLATFORMS -> Tailwindcss::Upstream::NATIVE_PLATFORMS
* fix: provide more helpful error messages
See #101 and comments in #96 for examples of what's confusing users.
---
.github/workflows/gem-install.yml | 16 +++++++++++++-
exe/tailwindcss | 36 ++++++++++++++++++++++++-------
lib/tailwindcss-rails.rb | 1 +
lib/tailwindcss/upstream.rb | 14 ++++++++++++
rakelib/package.rake | 20 +++++------------
tailwindcss-rails.gemspec | 1 +
6 files changed, 64 insertions(+), 24 deletions(-)
create mode 100644 lib/tailwindcss/upstream.rb
diff --git a/.github/workflows/gem-install.yml b/.github/workflows/gem-install.yml
index 0ffd5a0b..a4a2f500 100644
--- a/.github/workflows/gem-install.yml
+++ b/.github/workflows/gem-install.yml
@@ -5,7 +5,7 @@ jobs:
strategy:
fail-fast: false
matrix:
- platform: ["x64-mingw32", "x86_64-darwin", "x86_64-linux"]
+ platform: ["ruby", "x64-mingw32", "x86_64-darwin", "x86_64-linux"]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
@@ -21,6 +21,20 @@ jobs:
path: pkg
retention-days: 1
+ vanilla-install:
+ needs: ["package"]
+ runs-on: ubuntu-latest
+ steps:
+ - uses: ruby/setup-ruby@v1
+ with:
+ ruby-version: "3.0"
+ - uses: actions/download-artifact@v2
+ with:
+ name: gem-ruby
+ path: pkg
+ - run: "gem install pkg/tailwindcss-rails-*.gem"
+ - run: "tailwindcss 2>&1 | fgrep 'ERROR: Cannot find the tailwindcss executable'"
+
linux-install:
needs: ["package"]
runs-on: ubuntu-latest
diff --git a/exe/tailwindcss b/exe/tailwindcss
index 6e0fcf69..f7495e4b 100755
--- a/exe/tailwindcss
+++ b/exe/tailwindcss
@@ -2,17 +2,37 @@
# because rubygems shims assume a gem's executables are Ruby
require "shellwords"
+require "tailwindcss/upstream"
-platform_dir = Dir.glob(File.join(__dir__, "*")).select do |f|
- File.directory?(f) && Gem::Platform.match(File.basename(f))
-end.first
-if platform_dir.nil?
- raise "Cannot find the tailwindcss executable in #{__dir__} (1)"
+supported_platforms = Tailwindcss::Upstream::NATIVE_PLATFORMS.keys
+
+if supported_platforms.none? { |supported_platform| Gem::Platform.match(supported_platform) }
+ STDERR.puts(<<~ERRMSG)
+ ERROR: tailwindcss-rails does not support the #{::Gem::Platform.local} platform
+ Please install tailwindcss following instructions at https://tailwindcss.com/docs/installation
+ ERRMSG
+ exit 1
+end
+
+exe_path = Dir.glob(File.join(__dir__, "*", "tailwindcss")).find do |f|
+ Gem::Platform.match(File.basename(File.dirname(f)))
end
+if exe_path.nil?
+ STDERR.puts(<<~ERRMSG)
+ ERROR: Cannot find the tailwindcss executable for #{::Gem::Platform.local} in #{__dir__}
+ If you're using bundler, please make sure you're on the latest bundler version:
+
+ gem install bundler
+ bundle update --bundler
+
+ Then make sure your lock file includes this platform by running:
+
+ bundle lock --add-platform #{::Gem::Platform.local}
+ bundle install
-exe_path = File.join(platform_dir, "tailwindcss")
-if !File.exist?(exe_path)
- raise "Cannot find the tailwindcss executable in #{__dir__} (2)"
+ See `bundle lock --help` output for details.
+ ERRMSG
+ exit 1
end
command = Shellwords.join([exe_path, ARGV].flatten)
diff --git a/lib/tailwindcss-rails.rb b/lib/tailwindcss-rails.rb
index 4a1b4570..198aac3d 100644
--- a/lib/tailwindcss-rails.rb
+++ b/lib/tailwindcss-rails.rb
@@ -1,5 +1,6 @@
module Tailwindcss
end
+require "tailwindcss/upstream"
require "tailwindcss/version"
require "tailwindcss/engine"
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
new file mode 100644
index 00000000..31999dfb
--- /dev/null
+++ b/lib/tailwindcss/upstream.rb
@@ -0,0 +1,14 @@
+module Tailwindcss
+ # constants describing the upstream tailwindcss project
+ module Upstream
+ VERSION = "v3.0.5"
+
+ # rubygems platform name => upstream release filename
+ NATIVE_PLATFORMS = {
+ "arm64-darwin" => "tailwindcss-macos-arm64",
+ "x64-mingw32" => "tailwindcss-windows-x64.exe",
+ "x86_64-darwin" => "tailwindcss-macos-x64",
+ "x86_64-linux" => "tailwindcss-linux-x64",
+ }
+ end
+end
diff --git a/rakelib/package.rake b/rakelib/package.rake
index 1254053f..3ab66623 100644
--- a/rakelib/package.rake
+++ b/rakelib/package.rake
@@ -4,8 +4,8 @@
#
# TL;DR: run "rake package"
#
-# The native platform gems (defined by TAILWINDCSS_NATIVE_PLATFORMS below) will each contain two
-# files in addition to what the vanilla ruby gem contains:
+# The native platform gems (defined by Tailwindcss::Upstream::NATIVE_PLATFORMS) will each contain
+# two files in addition to what the vanilla ruby gem contains:
#
# exe/
# ├── tailwindcss # generic ruby script to find and run the binary
@@ -56,19 +56,10 @@
#
require "rubygems/package_task"
require "open-uri"
-
-TAILWINDCSS_VERSION = "v3.0.5" # string used to generate the download URL
-
-# rubygems platform name => upstream release filename
-TAILWINDCSS_NATIVE_PLATFORMS = {
- "arm64-darwin" => "tailwindcss-macos-arm64",
- "x64-mingw32" => "tailwindcss-windows-x64.exe",
- "x86_64-darwin" => "tailwindcss-macos-x64",
- "x86_64-linux" => "tailwindcss-linux-x64",
-}
+require_relative "../lib/tailwindcss/upstream"
def tailwindcss_download_url(filename)
- "https://github.com/tailwindlabs/tailwindcss/releases/download/#{TAILWINDCSS_VERSION}/#{filename}"
+ "https://github.com/tailwindlabs/tailwindcss/releases/download/#{Tailwindcss::Upstream::VERSION}/#{filename}"
end
TAILWINDCSS_RAILS_GEMSPEC = Bundler.load_gemspec("tailwindcss-rails.gemspec")
@@ -78,7 +69,7 @@ desc "Build the ruby gem"
task "gem:ruby" => [gem_path]
exepaths = []
-TAILWINDCSS_NATIVE_PLATFORMS.each do |platform, filename|
+Tailwindcss::Upstream::NATIVE_PLATFORMS.each do |platform, filename|
TAILWINDCSS_RAILS_GEMSPEC.dup.tap do |gemspec|
exedir = File.join(gemspec.bindir, platform) # "exe/x86_64-linux"
exepath = File.join(exedir, "tailwindcss") # "exe/x86_64-linux/tailwindcss"
@@ -86,7 +77,6 @@ TAILWINDCSS_NATIVE_PLATFORMS.each do |platform, filename|
# modify a copy of the gemspec to include the native executable
gemspec.platform = platform
- gemspec.executables << "tailwindcss"
gemspec.files += [exepath, "LICENSE-DEPENDENCIES"]
# create a package task
diff --git a/tailwindcss-rails.gemspec b/tailwindcss-rails.gemspec
index 55858d7c..672c9885 100644
--- a/tailwindcss-rails.gemspec
+++ b/tailwindcss-rails.gemspec
@@ -16,6 +16,7 @@ Gem::Specification.new do |spec|
spec.files = Dir["{app,lib}/**/*", "MIT-LICENSE", "Rakefile", "README.md"]
spec.bindir = "exe"
+ spec.executables << "tailwindcss"
spec.add_dependency "railties", ">= 6.0.0"
end
From 03cd58154fc503490fd9b24025b3d24116dc23c0 Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Sun, 19 Dec 2021 12:06:49 -0800
Subject: [PATCH 014/412] Bump version for 2.0.1
---
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 77c25424..b59cd3d7 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.0)
+ tailwindcss-rails (2.0.1)
railties (>= 6.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 74376207..cff3b629 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.0"
+ VERSION = "2.0.1"
end
From a774b58813cfc47238054a503c96cc19258163f6 Mon Sep 17 00:00:00 2001
From: Dino Maric
Date: Sun, 19 Dec 2021 21:09:17 +0100
Subject: [PATCH 015/412] Remove setting the `dark-mode` explicitly (#100)
The dark mode feature is now enabled by default.
[Source](https://tailwindcss.com/docs/upgrade-guide#remove-dark-mode-configuration)
---
lib/install/tailwind.config.js | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/lib/install/tailwind.config.js b/lib/install/tailwind.config.js
index f1a00825..fd336d86 100644
--- a/lib/install/tailwind.config.js
+++ b/lib/install/tailwind.config.js
@@ -1,12 +1,11 @@
const defaultTheme = require('tailwindcss/defaultTheme')
module.exports = {
- darkMode: 'media',
content: [
'./app/helpers/**/*.rb',
'./app/javascript/**/*.js',
'./app/views/**/*'
- ],
+ ],
theme: {
extend: {
fontFamily: {
From 251b4fff2e5dca994061201e14117e3c9810e14d Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Sun, 19 Dec 2021 12:18:02 -0800
Subject: [PATCH 016/412] Bump for Tailwind 3.0.7
---
lib/tailwindcss/upstream.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index 31999dfb..def45f35 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.0.5"
+ VERSION = "v3.0.7"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From 270ca3287fcab549518f3aaafc82559da4b0f1b5 Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Sun, 19 Dec 2021 12:18:55 -0800
Subject: [PATCH 017/412] Bump version for 2.0.2
---
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index b59cd3d7..bf1da7f1 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.1)
+ tailwindcss-rails (2.0.2)
railties (>= 6.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index cff3b629..d367b6f9 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.1"
+ VERSION = "2.0.2"
end
From bc12aed10a58a9236c785cffc127de98a83f3893 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sun, 19 Dec 2021 21:40:06 -0500
Subject: [PATCH 018/412] fix: name the platform using just architecture and os
(#103)
---
exe/tailwindcss | 7 ++++---
1 file changed, 4 insertions(+), 3 deletions(-)
diff --git a/exe/tailwindcss b/exe/tailwindcss
index f7495e4b..80fecf16 100755
--- a/exe/tailwindcss
+++ b/exe/tailwindcss
@@ -5,10 +5,11 @@ require "shellwords"
require "tailwindcss/upstream"
supported_platforms = Tailwindcss::Upstream::NATIVE_PLATFORMS.keys
+platform = [:cpu, :os].map { |m| Gem::Platform.local.send(m) }.join("-")
if supported_platforms.none? { |supported_platform| Gem::Platform.match(supported_platform) }
STDERR.puts(<<~ERRMSG)
- ERROR: tailwindcss-rails does not support the #{::Gem::Platform.local} platform
+ ERROR: tailwindcss-rails does not support the #{platform} platform
Please install tailwindcss following instructions at https://tailwindcss.com/docs/installation
ERRMSG
exit 1
@@ -19,7 +20,7 @@ exe_path = Dir.glob(File.join(__dir__, "*", "tailwindcss")).find do |f|
end
if exe_path.nil?
STDERR.puts(<<~ERRMSG)
- ERROR: Cannot find the tailwindcss executable for #{::Gem::Platform.local} in #{__dir__}
+ ERROR: Cannot find the tailwindcss executable for #{platform} in #{__dir__}
If you're using bundler, please make sure you're on the latest bundler version:
gem install bundler
@@ -27,7 +28,7 @@ if exe_path.nil?
Then make sure your lock file includes this platform by running:
- bundle lock --add-platform #{::Gem::Platform.local}
+ bundle lock --add-platform #{platform}
bundle install
See `bundle lock --help` output for details.
From d287c0a97bab9f6b375d2ddf43a5891572d65c92 Mon Sep 17 00:00:00 2001
From: Philipp Schmid
Date: Mon, 3 Jan 2022 21:00:22 +0100
Subject: [PATCH 019/412] Add tailwindcss-linux-arm64 support (make docker on
Apple Silicon M1 workflow possible) (#112)
* Add tailwindcss-linux-arm64 support
* Bump for Tailwind 3.0.8
---
lib/tailwindcss/upstream.rb | 3 ++-
rakelib/package.rake | 2 ++
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index def45f35..757f8403 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.0.7"
+ VERSION = "v3.0.8"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
@@ -9,6 +9,7 @@ module Upstream
"x64-mingw32" => "tailwindcss-windows-x64.exe",
"x86_64-darwin" => "tailwindcss-macos-x64",
"x86_64-linux" => "tailwindcss-linux-x64",
+ "aarch64-linux" => "tailwindcss-linux-arm64",
}
end
end
diff --git a/rakelib/package.rake b/rakelib/package.rake
index 3ab66623..a7970e67 100644
--- a/rakelib/package.rake
+++ b/rakelib/package.rake
@@ -27,6 +27,7 @@
# So the full set of gem files created will be:
#
# - pkg/tailwindcss-rails-1.0.0.gem
+# - pkg/tailwindcss-rails-1.0.0-aarch64-linux.gem
# - pkg/tailwindcss-rails-1.0.0-arm64-darwin.gem
# - pkg/tailwindcss-rails-1.0.0-x64-mingw32.gem
# - pkg/tailwindcss-rails-1.0.0-x86_64-darwin.gem
@@ -39,6 +40,7 @@
# New rake tasks created:
#
# - rake gem:ruby # Build the ruby gem
+# - rake gem:aarch64-linux # Build the aarch64-linux gem
# - rake gem:arm64-darwin # Build the arm64-darwin gem
# - rake gem:x64-mingw32 # Build the x64-mingw32 gem
# - rake gem:x86_64-darwin # Build the x86_64-darwin gem
From 86a4dc04b5bb0f6e04b09b4b46312d0928d296d8 Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Mon, 3 Jan 2022 12:02:25 -0800
Subject: [PATCH 020/412] Bump version for 2.0.3
---
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index bf1da7f1..8cde001d 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.2)
+ tailwindcss-rails (2.0.3)
railties (>= 6.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index d367b6f9..e8fadd36 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.2"
+ VERSION = "2.0.3"
end
From 129bbb5ef6d5e2e8a8355aacfdd658be6ee80119 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 4 Jan 2022 12:20:00 -0500
Subject: [PATCH 021/412] doc: update README with a troubleshooting section
(#123)
---
README.md | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 57 insertions(+)
diff --git a/README.md b/README.md
index 13c72e4e..6ab5aeb1 100644
--- a/README.md
+++ b/README.md
@@ -31,6 +31,63 @@ The `tailwindcss:build` is automatically attached to `assets:precompile`, so bef
Tailwind uses modern CSS features that are not recognized by the `sassc-rails` extension that was included by default in the Gemfile for Rails 6. In order to avoid any errors like `SassC::SyntaxError`, you must remove that gem from your Gemfile.
+## Troubleshooting
+
+Some common problems experienced by users ...
+
+### ERROR: Cannot find the tailwindcss executable for <supported platform>
+
+Some users are reporting this error even when running on one of the supported native platforms:
+
+- arm64-darwin
+- x64-mingw32
+- x86_64-darwin
+- x86_64-linux
+- aarch64-linux
+
+#### Check Bundler PLATFORMS
+
+A possible cause of this is that Bundler has not been told to include native gems for your current platform. Please check your `Gemfile.lock` file to see whether your native platform is included in the `PLATFORMS` section. If necessary, run:
+
+``` sh
+bundle lock --add-platform
+```
+
+and re-bundle.
+
+
+#### Check BUNDLE_FORCE_RUBY_PLATFORM
+
+Another common cause of this is that bundler is configured to always use the "ruby" platform via the
+`BUNDLE_FORCE_RUBY_PLATFORM` config parameter being set to `true`. Please remove this configuration:
+
+``` sh
+bundle config unset force_ruby_platform
+# or
+bundle config set --local force_ruby_platform false
+```
+
+and re-bundle.
+
+See https://bundler.io/man/bundle-config.1.html for more information.
+
+
+### "No such file or directory" running on Alpine (musl)
+
+When running `tailwindcss` on an Alpine system, some users report a "No such file or directory" error message.
+
+
+#### Install gnu libc compatibility
+
+The cause of this is the upstream `tailwindcss` binary executables being built on a gnu libc system, making them incompatible with standard musl libc systems.
+
+A fix for this has been proposed upstream at https://github.com/tailwindlabs/tailwindcss/discussions/6785, but in the meantime a workaround is to install compatibility libraries:
+
+``` sh
+apk add build-base gcompat
+```
+
+
## License
Tailwind for Rails is released under the [MIT License](https://opensource.org/licenses/MIT).
From 31d38e3321b34a4980b01ed8f054627a28e0e555 Mon Sep 17 00:00:00 2001
From: Isao Sugimoto
Date: Thu, 6 Jan 2022 09:08:28 +0900
Subject: [PATCH 022/412] fix exec path for Procfile.dev (#125)
---
lib/install/Procfile.dev | 2 +-
lib/install/tailwindcss.rb | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/install/Procfile.dev b/lib/install/Procfile.dev
index e0779050..023e98a0 100644
--- a/lib/install/Procfile.dev
+++ b/lib/install/Procfile.dev
@@ -1,2 +1,2 @@
web: bin/rails server -p 3000
-css: rails tailwindcss:watch
+css: bin/rails tailwindcss:watch
diff --git a/lib/install/tailwindcss.rb b/lib/install/tailwindcss.rb
index 1984bf42..7db9613f 100644
--- a/lib/install/tailwindcss.rb
+++ b/lib/install/tailwindcss.rb
@@ -35,7 +35,7 @@
end
if Rails.root.join("Procfile.dev").exist?
- append_to_file "Procfile.dev", "css: rails tailwindcss:watch\n"
+ append_to_file "Procfile.dev", "css: bin/rails tailwindcss:watch\n"
else
say "Add default Procfile.dev"
copy_file "#{__dir__}/Procfile.dev", "Procfile.dev"
From 651d5a7dd50c697d1933e7386711db9c8f38f038 Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Wed, 5 Jan 2022 16:09:55 -0800
Subject: [PATCH 023/412] Bump version for 2.0.4
---
Gemfile.lock | 4 ++--
lib/tailwindcss/version.rb | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 8cde001d..f5e79311 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.3)
+ tailwindcss-rails (2.0.4)
railties (>= 6.0.0)
GEM
@@ -81,7 +81,7 @@ GEM
reline (0.2.7)
io-console (~> 0.5)
sqlite3 (1.4.2)
- thor (1.1.0)
+ thor (1.2.1)
tzinfo (2.0.4)
concurrent-ruby (~> 1.0)
zeitwerk (2.5.1)
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index e8fadd36..fc85cd6f 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.3"
+ VERSION = "2.0.4"
end
From dcd097326eaaed2e11f7a4a4445695e716672512 Mon Sep 17 00:00:00 2001
From: Dino Maric
Date: Thu, 6 Jan 2022 21:39:50 +0100
Subject: [PATCH 024/412] Fix: Insert centering container around the yield
(#106)
Insertion point of the centering container was problematic.
Meaning, if someone has a `yield :somethig`
inside theirs `application.html.erb` old regex would pick that as a
insertion point and possiblly break the html structure.
This commit makes that regex more rigid to only insert centering
container around the `<%= yield %>`.
---
lib/install/tailwindcss.rb | 8 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
diff --git a/lib/install/tailwindcss.rb b/lib/install/tailwindcss.rb
index 7db9613f..0129d4e1 100644
--- a/lib/install/tailwindcss.rb
+++ b/lib/install/tailwindcss.rb
@@ -1,12 +1,14 @@
-APPLICATION_LAYOUT_PATH = Rails.root.join("app/views/layouts/application.html.erb")
+APPLICATION_LAYOUT_PATH = Rails.root.join("app/views/layouts/application.html.erb")
+CENTERING_CONTAINER_INSERTION_POINT = /^\s*<%= yield %>/.freeze
if APPLICATION_LAYOUT_PATH.exist?
say "Add Tailwindcss include tags and container element in application layout"
insert_into_file APPLICATION_LAYOUT_PATH.to_s, <<~ERB.indent(4), before: /^\s*<%= stylesheet_link_tag/
<%= stylesheet_link_tag "tailwind", "inter-font", "data-turbo-track": "reload" %>
ERB
- insert_into_file APPLICATION_LAYOUT_PATH.to_s, %( \n ), before: /^\s*<%= yield/
- insert_into_file APPLICATION_LAYOUT_PATH.to_s, %(\n ), after: /^\s*<%= yield %>/
+
+ insert_into_file APPLICATION_LAYOUT_PATH.to_s, %( \n ), before: CENTERING_CONTAINER_INSERTION_POINT
+ insert_into_file APPLICATION_LAYOUT_PATH.to_s, %(\n ), after: CENTERING_CONTAINER_INSERTION_POINT
else
say "Default application.html.erb is missing!", :red
say %( Add <%= stylesheet_link_tag "tailwind", "inter-font", "data-turbo-track": "reload" %> within the tag in your custom layout.)
From 2b2a5ec39a18bf4f0204565489bc8d88f3b13473 Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Thu, 6 Jan 2022 14:02:14 -0800
Subject: [PATCH 025/412] Update README.md
---
README.md | 3 +++
1 file changed, 3 insertions(+)
diff --git a/README.md b/README.md
index 6ab5aeb1..3e3b6247 100644
--- a/README.md
+++ b/README.md
@@ -30,6 +30,9 @@ The `tailwindcss:build` is automatically attached to `assets:precompile`, so bef
Tailwind uses modern CSS features that are not recognized by the `sassc-rails` extension that was included by default in the Gemfile for Rails 6. In order to avoid any errors like `SassC::SyntaxError`, you must remove that gem from your Gemfile.
+## Class names must be spelled out
+
+For Tailwind to work, your class names need to be spelled out. They can't be programmatically composed. So no "text-gray-#{grade}", only "text-gray-500".
## Troubleshooting
From b889dfc6407149018278fd0d01ad598bca74e5c8 Mon Sep 17 00:00:00 2001
From: Roland Studer
Date: Sun, 9 Jan 2022 15:10:45 +0100
Subject: [PATCH 026/412] add description to watch task (#130)
---
lib/tasks/build.rake | 1 +
1 file changed, 1 insertion(+)
diff --git a/lib/tasks/build.rake b/lib/tasks/build.rake
index 0ddcf057..886c847d 100644
--- a/lib/tasks/build.rake
+++ b/lib/tasks/build.rake
@@ -6,6 +6,7 @@ namespace :tailwindcss do
system TAILWIND_COMPILE_COMMAND
end
+ desc "Watch and build your Tailwind CSS on file changes"
task :watch do
system "#{TAILWIND_COMPILE_COMMAND} -w"
end
From 46ee2747f28a732c6c36e02224c66822eb9b9651 Mon Sep 17 00:00:00 2001
From: Dino Maric
Date: Mon, 10 Jan 2022 11:59:29 +0100
Subject: [PATCH 027/412] Fix the wrong identation. (#132)
---
lib/tailwindcss/engine.rb | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/lib/tailwindcss/engine.rb b/lib/tailwindcss/engine.rb
index 138a1508..4b9b9fdc 100644
--- a/lib/tailwindcss/engine.rb
+++ b/lib/tailwindcss/engine.rb
@@ -10,8 +10,8 @@ class Engine < ::Rails::Engine
Rails.application.config.generators.stylesheets = false
end
- config.app_generators do |g|
- g.template_engine :tailwindcss
- end
+ config.app_generators do |g|
+ g.template_engine :tailwindcss
+ end
end
end
From ad384c73fc49879f497f9b5b9dcd349858d052b2 Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Sun, 16 Jan 2022 10:59:07 +0100
Subject: [PATCH 028/412] Upgrade to Tailwind CSS v3.0.15
---
lib/tailwindcss/upstream.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index 757f8403..f4d063f9 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.0.8"
+ VERSION = "v3.0.15"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From b5b9f5f301c26a6bd92c151026623ef375dae962 Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Sun, 16 Jan 2022 10:59:42 +0100
Subject: [PATCH 029/412] Bump for v2.0.5
---
lib/tailwindcss/version.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index fc85cd6f..87e905d8 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.4"
+ VERSION = "2.0.5"
end
From 9c49c86e1b8a07a7eb8e09872d3f1d6da597ff66 Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Sun, 16 Jan 2022 11:00:24 +0100
Subject: [PATCH 030/412] Bump version for 2.0.5
---
Gemfile.lock | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index f5e79311..2bb237fb 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.4)
+ tailwindcss-rails (2.0.5)
railties (>= 6.0.0)
GEM
From 6ca2550c43ced16cdb500a97d2787003a6043f01 Mon Sep 17 00:00:00 2001
From: Andrew Culver
Date: Mon, 17 Jan 2022 02:12:41 -0800
Subject: [PATCH 031/412] Add additional recovery step when running into
platform related issues. (#122)
* Add additional recovery step instructions.
* Update instructions.
* Add link to additional information.
---
exe/tailwindcss | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/exe/tailwindcss b/exe/tailwindcss
index 80fecf16..4e957483 100755
--- a/exe/tailwindcss
+++ b/exe/tailwindcss
@@ -32,6 +32,11 @@ if exe_path.nil?
bundle install
See `bundle lock --help` output for details.
+
+ If you're still seeing this message after taking those steps, try running
+ `bundle config` and ensure `force_ruby_platform` isn't set to `true`. See
+ https://github.com/rails/tailwindcss-rails#check-bundle_force_ruby_platform
+ for more details.
ERRMSG
exit 1
end
From 0193dd70176b1743d9589e47b48cc7ff0adbc06c Mon Sep 17 00:00:00 2001
From: Duke
Date: Sat, 19 Feb 2022 06:11:01 -0300
Subject: [PATCH 032/412] Update tailwindcss to v3.0.22 (#143)
# CHANGELOG
## [3.0.22] - 2022-02-11
### Fixed
- Temporarily move postcss to dependencies ([#7424](https://github.com/tailwindlabs/tailwindcss/pull/7424))
## [3.0.21] - 2022-02-10
### Fixed
- Move prettier plugin to dev dependencies ([#7418](https://github.com/tailwindlabs/tailwindcss/pull/7418))
## [3.0.20] - 2022-02-10
### Added
- Expose `context.sortClassList(classes)` ([#7412](https://github.com/tailwindlabs/tailwindcss/pull/7412))
## [3.0.19] - 2022-02-07
### Fixed
- Fix preflight border color fallback ([#7288](https://github.com/tailwindlabs/tailwindcss/pull/7288))
- Correctly parse shadow lengths without a leading zero ([#7289](https://github.com/tailwindlabs/tailwindcss/pull/7289))
- Don't crash when scanning extremely long class candidates ([#7331](https://github.com/tailwindlabs/tailwindcss/pull/7331))
- Use less hacky fix for URLs detected as custom properties ([#7275](https://github.com/tailwindlabs/tailwindcss/pull/7275))
- Correctly generate negative utilities when dash is before the prefix ([#7295](https://github.com/tailwindlabs/tailwindcss/pull/7295))
- Detect prefixed negative utilities in the safelist ([#7295](https://github.com/tailwindlabs/tailwindcss/pull/7295))
## [3.0.18] - 2022-01-28
### Fixed
- Fix `@apply` order regression (in `addComponents`, `addUtilities`, ...) ([#7232](https://github.com/tailwindlabs/tailwindcss/pull/7232))
- Quick fix for incorrect arbitrary properties when using URLs ([#7252](https://github.com/tailwindlabs/tailwindcss/pull/7252))
## [3.0.17] - 2022-01-26
### Fixed
- Remove false positive warning in CLI when using the `--content` option ([#7220](https://github.com/tailwindlabs/tailwindcss/pull/7220))
## [3.0.16] - 2022-01-24
### Fixed
- Ensure to transpile the PostCSS Nesting plugin (tailwindcss/nesting) ([#7080](https://github.com/tailwindlabs/tailwindcss/pull/7080))
- Improve various warnings ([#7118](https://github.com/tailwindlabs/tailwindcss/pull/7118))
- Fix grammatical mistake ([cca5a38](https://github.com/tailwindlabs/tailwindcss/commit/cca5a3804e1d3ee0214491921e1aec35bf62a813))
---
lib/tailwindcss/upstream.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index f4d063f9..76eae743 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.0.15"
+ VERSION = "v3.0.22"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From c76f5d22f9344d1ffe205352f189b75d3871d78e Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Sat, 19 Feb 2022 10:19:16 +0100
Subject: [PATCH 033/412] Always minify output
---
lib/tasks/build.rake | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tasks/build.rake b/lib/tasks/build.rake
index 886c847d..586ac0d6 100644
--- a/lib/tasks/build.rake
+++ b/lib/tasks/build.rake
@@ -1,4 +1,4 @@
-TAILWIND_COMPILE_COMMAND = "#{Pathname.new(__dir__).to_s}/../../exe/tailwindcss -i #{Rails.root.join("app/assets/stylesheets/application.tailwind.css")} -o #{Rails.root.join("app/assets/builds/tailwind.css")} -c #{Rails.root.join("config/tailwind.config.js")}"
+TAILWIND_COMPILE_COMMAND = "#{Pathname.new(__dir__).to_s}/../../exe/tailwindcss -i #{Rails.root.join("app/assets/stylesheets/application.tailwind.css")} -o #{Rails.root.join("app/assets/builds/tailwind.css")} -c #{Rails.root.join("config/tailwind.config.js")} --minify"
namespace :tailwindcss do
desc "Build your Tailwind CSS"
From 1bc6ab9c2f70c869b2bbdaceaa16f24a122f02ba Mon Sep 17 00:00:00 2001
From: Alex Ghiculescu
Date: Sat, 19 Feb 2022 03:20:31 -0600
Subject: [PATCH 034/412] Docs: Add a note about building for testing (#134)
I just copied this note from https://github.com/rails/jsbundling-rails
---
README.md | 3 +++
1 file changed, 3 insertions(+)
diff --git a/README.md b/README.md
index 3e3b6247..3f0e4ee0 100644
--- a/README.md
+++ b/README.md
@@ -25,6 +25,9 @@ With Rails 7 you can generate a new application preconfigured with Tailwind by u
The `tailwindcss:build` is automatically attached to `assets:precompile`, so before the asset pipeline digests the files, the Tailwind output will be generated.
+## Building for testing
+
+The `tailwindcss:build` is automatically attached to `test:prepare`, which runs before Rails tests. (Note that this currently only applies to rails `test:*` tasks (like `test:all` or `test:controllers`), not "rails test", as that doesn't load `test:prepare`).
## Conflict with sassc-rails
From 4dddc6bbe1d66f2738ab94fb39f9bf2b90184bdf Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Sat, 19 Feb 2022 10:22:26 +0100
Subject: [PATCH 035/412] Bump version for 2.0.6
---
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 2bb237fb..873a4e68 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.5)
+ tailwindcss-rails (2.0.6)
railties (>= 6.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 87e905d8..0d5dcfbe 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.5"
+ VERSION = "2.0.6"
end
From 68499d2f574787ee391dc07f1554502581a2b4fd Mon Sep 17 00:00:00 2001
From: Can Olcer
Date: Tue, 22 Feb 2022 12:09:39 +0100
Subject: [PATCH 036/412] chore: don't add main in existing projects (#146)
---
lib/install/tailwindcss.rb | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/lib/install/tailwindcss.rb b/lib/install/tailwindcss.rb
index 0129d4e1..413f86b8 100644
--- a/lib/install/tailwindcss.rb
+++ b/lib/install/tailwindcss.rb
@@ -7,8 +7,10 @@
<%= stylesheet_link_tag "tailwind", "inter-font", "data-turbo-track": "reload" %>
ERB
- insert_into_file APPLICATION_LAYOUT_PATH.to_s, %( \n ), before: CENTERING_CONTAINER_INSERTION_POINT
- insert_into_file APPLICATION_LAYOUT_PATH.to_s, %(\n ), after: CENTERING_CONTAINER_INSERTION_POINT
+ if File.open(APPLICATION_LAYOUT_PATH).read =~ /\n\s*<%= yield %>\n\s*<\/body>/
+ insert_into_file APPLICATION_LAYOUT_PATH.to_s, %( \n ), before: CENTERING_CONTAINER_INSERTION_POINT
+ insert_into_file APPLICATION_LAYOUT_PATH.to_s, %(\n ), after: CENTERING_CONTAINER_INSERTION_POINT
+ end
else
say "Default application.html.erb is missing!", :red
say %( Add <%= stylesheet_link_tag "tailwind", "inter-font", "data-turbo-track": "reload" %> within the tag in your custom layout.)
From d81b51d41fdf1f1d9d87724ebc61b93715586608 Mon Sep 17 00:00:00 2001
From: Hussein Morsy
Date: Tue, 22 Feb 2022 14:10:17 +0300
Subject: [PATCH 037/412] Delete legacy tailwind.css (#148)
---
app/assets/stylesheets/tailwind.css | 295158 -------------------------
1 file changed, 295158 deletions(-)
delete mode 100644 app/assets/stylesheets/tailwind.css
diff --git a/app/assets/stylesheets/tailwind.css b/app/assets/stylesheets/tailwind.css
deleted file mode 100644
index 4019ee49..00000000
--- a/app/assets/stylesheets/tailwind.css
+++ /dev/null
@@ -1,295158 +0,0 @@
-/*! 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: Inter var, 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));
-}
-
-[type='text'],[type='email'],[type='url'],[type='password'],[type='number'],[type='date'],[type='datetime-local'],[type='month'],[type='search'],[type='tel'],[type='time'],[type='week'],[multiple],textarea,select {
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- background-color: #fff;
- border-color: #6b7280;
- border-width: 1px;
- border-radius: 0px;
- padding-top: 0.5rem;
- padding-right: 0.75rem;
- padding-bottom: 0.5rem;
- padding-left: 0.75rem;
- font-size: 1rem;
- line-height: 1.5rem;
-}
-
-[type='text']:focus, [type='email']:focus, [type='url']:focus, [type='password']:focus, [type='number']:focus, [type='date']:focus, [type='datetime-local']:focus, [type='month']:focus, [type='search']:focus, [type='tel']:focus, [type='time']:focus, [type='week']:focus, [multiple]:focus, textarea:focus, select:focus {
- outline: 2px solid transparent;
- outline-offset: 2px;
- --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
- --tw-ring-offset-width: 0px;
- --tw-ring-offset-color: #fff;
- --tw-ring-color: #2563eb;
- --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);
- border-color: #2563eb;
-}
-
-input::-moz-placeholder, textarea::-moz-placeholder {
- color: #6b7280;
- opacity: 1;
-}
-
-input:-ms-input-placeholder, textarea:-ms-input-placeholder {
- color: #6b7280;
- opacity: 1;
-}
-
-input::placeholder,textarea::placeholder {
- color: #6b7280;
- opacity: 1;
-}
-
-::-webkit-datetime-edit-fields-wrapper {
- padding: 0;
-}
-
-::-webkit-date-and-time-value {
- min-height: 1.5em;
-}
-
-select {
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");
- background-position: right 0.5rem center;
- background-repeat: no-repeat;
- background-size: 1.5em 1.5em;
- padding-right: 2.5rem;
- -webkit-print-color-adjust: exact;
- color-adjust: exact;
-}
-
-[multiple] {
- background-image: initial;
- background-position: initial;
- background-repeat: unset;
- background-size: initial;
- padding-right: 0.75rem;
- -webkit-print-color-adjust: unset;
- color-adjust: unset;
-}
-
-[type='checkbox'],[type='radio'] {
- -webkit-appearance: none;
- -moz-appearance: none;
- appearance: none;
- padding: 0;
- -webkit-print-color-adjust: exact;
- color-adjust: exact;
- display: inline-block;
- vertical-align: middle;
- background-origin: border-box;
- -webkit-user-select: none;
- -moz-user-select: none;
- -ms-user-select: none;
- user-select: none;
- flex-shrink: 0;
- height: 1rem;
- width: 1rem;
- color: #2563eb;
- background-color: #fff;
- border-color: #6b7280;
- border-width: 1px;
-}
-
-[type='checkbox'] {
- border-radius: 0px;
-}
-
-[type='radio'] {
- border-radius: 100%;
-}
-
-[type='checkbox']:focus,[type='radio']:focus {
- outline: 2px solid transparent;
- outline-offset: 2px;
- --tw-ring-inset: var(--tw-empty,/*!*/ /*!*/);
- --tw-ring-offset-width: 2px;
- --tw-ring-offset-color: #fff;
- --tw-ring-color: #2563eb;
- --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);
-}
-
-[type='checkbox']:checked,[type='radio']:checked {
- border-color: transparent;
- background-color: currentColor;
- background-size: 100% 100%;
- background-position: center;
- background-repeat: no-repeat;
-}
-
-[type='checkbox']:checked {
- background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e");
-}
-
-[type='radio']:checked {
- background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e");
-}
-
-[type='checkbox']:checked:hover,[type='checkbox']:checked:focus,[type='radio']:checked:hover,[type='radio']:checked:focus {
- border-color: transparent;
- background-color: currentColor;
-}
-
-[type='checkbox']:indeterminate {
- background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");
- border-color: transparent;
- background-color: currentColor;
- background-size: 100% 100%;
- background-position: center;
- background-repeat: no-repeat;
-}
-
-[type='checkbox']:indeterminate:hover,[type='checkbox']:indeterminate:focus {
- border-color: transparent;
- background-color: currentColor;
-}
-
-[type='file'] {
- background: unset;
- border-color: inherit;
- border-width: 0;
- border-radius: 0;
- padding: 0;
- font-size: unset;
- line-height: inherit;
-}
-
-[type='file']:focus {
- outline: 1px auto -webkit-focus-ring-color;
-}
-
-.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;
- }
-}
-
-.aspect-w-1,
-.aspect-w-2,
-.aspect-w-3,
-.aspect-w-4,
-.aspect-w-5,
-.aspect-w-6,
-.aspect-w-7,
-.aspect-w-8,
-.aspect-w-9,
-.aspect-w-10,
-.aspect-w-11,
-.aspect-w-12,
-.aspect-w-13,
-.aspect-w-14,
-.aspect-w-15,
-.aspect-w-16 {
- position: relative;
- padding-bottom: calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);
-}
-
-.aspect-w-1 > *,
-.aspect-w-2 > *,
-.aspect-w-3 > *,
-.aspect-w-4 > *,
-.aspect-w-5 > *,
-.aspect-w-6 > *,
-.aspect-w-7 > *,
-.aspect-w-8 > *,
-.aspect-w-9 > *,
-.aspect-w-10 > *,
-.aspect-w-11 > *,
-.aspect-w-12 > *,
-.aspect-w-13 > *,
-.aspect-w-14 > *,
-.aspect-w-15 > *,
-.aspect-w-16 > * {
- position: absolute;
- height: 100%;
- width: 100%;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
-}
-
-.aspect-none {
- position: static;
- padding-bottom: 0;
-}
-
-.aspect-none > * {
- position: static;
- height: auto;
- width: auto;
- top: auto;
- right: auto;
- bottom: auto;
- left: auto;
-}
-
-.aspect-w-1 {
- --tw-aspect-w: 1;
-}
-
-.aspect-w-2 {
- --tw-aspect-w: 2;
-}
-
-.aspect-w-3 {
- --tw-aspect-w: 3;
-}
-
-.aspect-w-4 {
- --tw-aspect-w: 4;
-}
-
-.aspect-w-5 {
- --tw-aspect-w: 5;
-}
-
-.aspect-w-6 {
- --tw-aspect-w: 6;
-}
-
-.aspect-w-7 {
- --tw-aspect-w: 7;
-}
-
-.aspect-w-8 {
- --tw-aspect-w: 8;
-}
-
-.aspect-w-9 {
- --tw-aspect-w: 9;
-}
-
-.aspect-w-10 {
- --tw-aspect-w: 10;
-}
-
-.aspect-w-11 {
- --tw-aspect-w: 11;
-}
-
-.aspect-w-12 {
- --tw-aspect-w: 12;
-}
-
-.aspect-w-13 {
- --tw-aspect-w: 13;
-}
-
-.aspect-w-14 {
- --tw-aspect-w: 14;
-}
-
-.aspect-w-15 {
- --tw-aspect-w: 15;
-}
-
-.aspect-w-16 {
- --tw-aspect-w: 16;
-}
-
-.aspect-h-1 {
- --tw-aspect-h: 1;
-}
-
-.aspect-h-2 {
- --tw-aspect-h: 2;
-}
-
-.aspect-h-3 {
- --tw-aspect-h: 3;
-}
-
-.aspect-h-4 {
- --tw-aspect-h: 4;
-}
-
-.aspect-h-5 {
- --tw-aspect-h: 5;
-}
-
-.aspect-h-6 {
- --tw-aspect-h: 6;
-}
-
-.aspect-h-7 {
- --tw-aspect-h: 7;
-}
-
-.aspect-h-8 {
- --tw-aspect-h: 8;
-}
-
-.aspect-h-9 {
- --tw-aspect-h: 9;
-}
-
-.aspect-h-10 {
- --tw-aspect-h: 10;
-}
-
-.aspect-h-11 {
- --tw-aspect-h: 11;
-}
-
-.aspect-h-12 {
- --tw-aspect-h: 12;
-}
-
-.aspect-h-13 {
- --tw-aspect-h: 13;
-}
-
-.aspect-h-14 {
- --tw-aspect-h: 14;
-}
-
-.aspect-h-15 {
- --tw-aspect-h: 15;
-}
-
-.aspect-h-16 {
- --tw-aspect-h: 16;
-}
-
-.prose {
- color: #374151;
- max-width: 65ch;
-}
-
-.prose [class~="lead"] {
- color: #4b5563;
- font-size: 1.25em;
- line-height: 1.6;
- margin-top: 1.2em;
- margin-bottom: 1.2em;
-}
-
-.prose a {
- color: #111827;
- text-decoration: underline;
- font-weight: 500;
-}
-
-.prose strong {
- color: #111827;
- font-weight: 600;
-}
-
-.prose ol[type="A"] {
- --list-counter-style: upper-alpha;
-}
-
-.prose ol[type="a"] {
- --list-counter-style: lower-alpha;
-}
-
-.prose ol[type="A" s] {
- --list-counter-style: upper-alpha;
-}
-
-.prose ol[type="a" s] {
- --list-counter-style: lower-alpha;
-}
-
-.prose ol[type="I"] {
- --list-counter-style: upper-roman;
-}
-
-.prose ol[type="i"] {
- --list-counter-style: lower-roman;
-}
-
-.prose ol[type="I" s] {
- --list-counter-style: upper-roman;
-}
-
-.prose ol[type="i" s] {
- --list-counter-style: lower-roman;
-}
-
-.prose ol[type="1"] {
- --list-counter-style: decimal;
-}
-
-.prose ol > li {
- position: relative;
- padding-left: 1.75em;
-}
-
-.prose ol > li::before {
- content: counter(list-item, var(--list-counter-style, decimal)) ".";
- position: absolute;
- font-weight: 400;
- color: #6b7280;
- left: 0;
-}
-
-.prose ul > li {
- position: relative;
- padding-left: 1.75em;
-}
-
-.prose ul > li::before {
- content: "";
- position: absolute;
- background-color: #d1d5db;
- border-radius: 50%;
- width: 0.375em;
- height: 0.375em;
- top: calc(0.875em - 0.1875em);
- left: 0.25em;
-}
-
-.prose hr {
- border-color: #e5e7eb;
- border-top-width: 1px;
- margin-top: 3em;
- margin-bottom: 3em;
-}
-
-.prose blockquote {
- font-weight: 500;
- font-style: italic;
- color: #111827;
- border-left-width: 0.25rem;
- border-left-color: #e5e7eb;
- quotes: "\201C""\201D""\2018""\2019";
- margin-top: 1.6em;
- margin-bottom: 1.6em;
- padding-left: 1em;
-}
-
-.prose blockquote p:first-of-type::before {
- content: open-quote;
-}
-
-.prose blockquote p:last-of-type::after {
- content: close-quote;
-}
-
-.prose h1 {
- color: #111827;
- font-weight: 800;
- font-size: 2.25em;
- margin-top: 0;
- margin-bottom: 0.8888889em;
- line-height: 1.1111111;
-}
-
-.prose h2 {
- color: #111827;
- font-weight: 700;
- font-size: 1.5em;
- margin-top: 2em;
- margin-bottom: 1em;
- line-height: 1.3333333;
-}
-
-.prose h3 {
- color: #111827;
- font-weight: 600;
- font-size: 1.25em;
- margin-top: 1.6em;
- margin-bottom: 0.6em;
- line-height: 1.6;
-}
-
-.prose h4 {
- color: #111827;
- font-weight: 600;
- margin-top: 1.5em;
- margin-bottom: 0.5em;
- line-height: 1.5;
-}
-
-.prose figure figcaption {
- color: #6b7280;
- font-size: 0.875em;
- line-height: 1.4285714;
- margin-top: 0.8571429em;
-}
-
-.prose code {
- color: #111827;
- font-weight: 600;
- font-size: 0.875em;
-}
-
-.prose code::before {
- content: "`";
-}
-
-.prose code::after {
- content: "`";
-}
-
-.prose a code {
- color: #111827;
-}
-
-.prose pre {
- color: #e5e7eb;
- background-color: #1f2937;
- overflow-x: auto;
- font-size: 0.875em;
- line-height: 1.7142857;
- margin-top: 1.7142857em;
- margin-bottom: 1.7142857em;
- border-radius: 0.375rem;
- padding-top: 0.8571429em;
- padding-right: 1.1428571em;
- padding-bottom: 0.8571429em;
- padding-left: 1.1428571em;
-}
-
-.prose pre code {
- background-color: transparent;
- border-width: 0;
- border-radius: 0;
- padding: 0;
- font-weight: 400;
- color: inherit;
- font-size: inherit;
- font-family: inherit;
- line-height: inherit;
-}
-
-.prose pre code::before {
- content: none;
-}
-
-.prose pre code::after {
- content: none;
-}
-
-.prose table {
- width: 100%;
- table-layout: auto;
- text-align: left;
- margin-top: 2em;
- margin-bottom: 2em;
- font-size: 0.875em;
- line-height: 1.7142857;
-}
-
-.prose thead {
- color: #111827;
- font-weight: 600;
- border-bottom-width: 1px;
- border-bottom-color: #d1d5db;
-}
-
-.prose thead th {
- vertical-align: bottom;
- padding-right: 0.5714286em;
- padding-bottom: 0.5714286em;
- padding-left: 0.5714286em;
-}
-
-.prose tbody tr {
- border-bottom-width: 1px;
- border-bottom-color: #e5e7eb;
-}
-
-.prose tbody tr:last-child {
- border-bottom-width: 0;
-}
-
-.prose tbody td {
- vertical-align: top;
- padding-top: 0.5714286em;
- padding-right: 0.5714286em;
- padding-bottom: 0.5714286em;
- padding-left: 0.5714286em;
-}
-
-.prose {
- font-size: 1rem;
- line-height: 1.75;
-}
-
-.prose p {
- margin-top: 1.25em;
- margin-bottom: 1.25em;
-}
-
-.prose img {
- margin-top: 2em;
- margin-bottom: 2em;
-}
-
-.prose video {
- margin-top: 2em;
- margin-bottom: 2em;
-}
-
-.prose figure {
- margin-top: 2em;
- margin-bottom: 2em;
-}
-
-.prose figure > * {
- margin-top: 0;
- margin-bottom: 0;
-}
-
-.prose h2 code {
- font-size: 0.875em;
-}
-
-.prose h3 code {
- font-size: 0.9em;
-}
-
-.prose ol {
- margin-top: 1.25em;
- margin-bottom: 1.25em;
-}
-
-.prose ul {
- margin-top: 1.25em;
- margin-bottom: 1.25em;
-}
-
-.prose li {
- margin-top: 0.5em;
- margin-bottom: 0.5em;
-}
-
-.prose > ul > li p {
- margin-top: 0.75em;
- margin-bottom: 0.75em;
-}
-
-.prose > ul > li > *:first-child {
- margin-top: 1.25em;
-}
-
-.prose > ul > li > *:last-child {
- margin-bottom: 1.25em;
-}
-
-.prose > ol > li > *:first-child {
- margin-top: 1.25em;
-}
-
-.prose > ol > li > *:last-child {
- margin-bottom: 1.25em;
-}
-
-.prose ul ul, .prose ul ol, .prose ol ul, .prose ol ol {
- margin-top: 0.75em;
- margin-bottom: 0.75em;
-}
-
-.prose hr + * {
- margin-top: 0;
-}
-
-.prose h2 + * {
- margin-top: 0;
-}
-
-.prose h3 + * {
- margin-top: 0;
-}
-
-.prose h4 + * {
- margin-top: 0;
-}
-
-.prose thead th:first-child {
- padding-left: 0;
-}
-
-.prose thead th:last-child {
- padding-right: 0;
-}
-
-.prose tbody td:first-child {
- padding-left: 0;
-}
-
-.prose tbody td:last-child {
- padding-right: 0;
-}
-
-.prose > :first-child {
- margin-top: 0;
-}
-
-.prose > :last-child {
- margin-bottom: 0;
-}
-
-.prose-sm {
- font-size: 0.875rem;
- line-height: 1.7142857;
-}
-
-.prose-sm p {
- margin-top: 1.1428571em;
- margin-bottom: 1.1428571em;
-}
-
-.prose-sm [class~="lead"] {
- font-size: 1.2857143em;
- line-height: 1.5555556;
- margin-top: 0.8888889em;
- margin-bottom: 0.8888889em;
-}
-
-.prose-sm blockquote {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- padding-left: 1.1111111em;
-}
-
-.prose-sm h1 {
- font-size: 2.1428571em;
- margin-top: 0;
- margin-bottom: 0.8em;
- line-height: 1.2;
-}
-
-.prose-sm h2 {
- font-size: 1.4285714em;
- margin-top: 1.6em;
- margin-bottom: 0.8em;
- line-height: 1.4;
-}
-
-.prose-sm h3 {
- font-size: 1.2857143em;
- margin-top: 1.5555556em;
- margin-bottom: 0.4444444em;
- line-height: 1.5555556;
-}
-
-.prose-sm h4 {
- margin-top: 1.4285714em;
- margin-bottom: 0.5714286em;
- line-height: 1.4285714;
-}
-
-.prose-sm img {
- margin-top: 1.7142857em;
- margin-bottom: 1.7142857em;
-}
-
-.prose-sm video {
- margin-top: 1.7142857em;
- margin-bottom: 1.7142857em;
-}
-
-.prose-sm figure {
- margin-top: 1.7142857em;
- margin-bottom: 1.7142857em;
-}
-
-.prose-sm figure > * {
- margin-top: 0;
- margin-bottom: 0;
-}
-
-.prose-sm figure figcaption {
- font-size: 0.8571429em;
- line-height: 1.3333333;
- margin-top: 0.6666667em;
-}
-
-.prose-sm code {
- font-size: 0.8571429em;
-}
-
-.prose-sm h2 code {
- font-size: 0.9em;
-}
-
-.prose-sm h3 code {
- font-size: 0.8888889em;
-}
-
-.prose-sm pre {
- font-size: 0.8571429em;
- line-height: 1.6666667;
- margin-top: 1.6666667em;
- margin-bottom: 1.6666667em;
- border-radius: 0.25rem;
- padding-top: 0.6666667em;
- padding-right: 1em;
- padding-bottom: 0.6666667em;
- padding-left: 1em;
-}
-
-.prose-sm ol {
- margin-top: 1.1428571em;
- margin-bottom: 1.1428571em;
-}
-
-.prose-sm ul {
- margin-top: 1.1428571em;
- margin-bottom: 1.1428571em;
-}
-
-.prose-sm li {
- margin-top: 0.2857143em;
- margin-bottom: 0.2857143em;
-}
-
-.prose-sm ol > li {
- padding-left: 1.5714286em;
-}
-
-.prose-sm ol > li::before {
- left: 0;
-}
-
-.prose-sm ul > li {
- padding-left: 1.5714286em;
-}
-
-.prose-sm ul > li::before {
- height: 0.3571429em;
- width: 0.3571429em;
- top: calc(0.8571429em - 0.1785714em);
- left: 0.2142857em;
-}
-
-.prose-sm > ul > li p {
- margin-top: 0.5714286em;
- margin-bottom: 0.5714286em;
-}
-
-.prose-sm > ul > li > *:first-child {
- margin-top: 1.1428571em;
-}
-
-.prose-sm > ul > li > *:last-child {
- margin-bottom: 1.1428571em;
-}
-
-.prose-sm > ol > li > *:first-child {
- margin-top: 1.1428571em;
-}
-
-.prose-sm > ol > li > *:last-child {
- margin-bottom: 1.1428571em;
-}
-
-.prose-sm ul ul, .prose-sm ul ol, .prose-sm ol ul, .prose-sm ol ol {
- margin-top: 0.5714286em;
- margin-bottom: 0.5714286em;
-}
-
-.prose-sm hr {
- margin-top: 2.8571429em;
- margin-bottom: 2.8571429em;
-}
-
-.prose-sm hr + * {
- margin-top: 0;
-}
-
-.prose-sm h2 + * {
- margin-top: 0;
-}
-
-.prose-sm h3 + * {
- margin-top: 0;
-}
-
-.prose-sm h4 + * {
- margin-top: 0;
-}
-
-.prose-sm table {
- font-size: 0.8571429em;
- line-height: 1.5;
-}
-
-.prose-sm thead th {
- padding-right: 1em;
- padding-bottom: 0.6666667em;
- padding-left: 1em;
-}
-
-.prose-sm thead th:first-child {
- padding-left: 0;
-}
-
-.prose-sm thead th:last-child {
- padding-right: 0;
-}
-
-.prose-sm tbody td {
- padding-top: 0.6666667em;
- padding-right: 1em;
- padding-bottom: 0.6666667em;
- padding-left: 1em;
-}
-
-.prose-sm tbody td:first-child {
- padding-left: 0;
-}
-
-.prose-sm tbody td:last-child {
- padding-right: 0;
-}
-
-.prose-sm > :first-child {
- margin-top: 0;
-}
-
-.prose-sm > :last-child {
- margin-bottom: 0;
-}
-
-.prose-lg {
- font-size: 1.125rem;
- line-height: 1.7777778;
-}
-
-.prose-lg p {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
-}
-
-.prose-lg [class~="lead"] {
- font-size: 1.2222222em;
- line-height: 1.4545455;
- margin-top: 1.0909091em;
- margin-bottom: 1.0909091em;
-}
-
-.prose-lg blockquote {
- margin-top: 1.6666667em;
- margin-bottom: 1.6666667em;
- padding-left: 1em;
-}
-
-.prose-lg h1 {
- font-size: 2.6666667em;
- margin-top: 0;
- margin-bottom: 0.8333333em;
- line-height: 1;
-}
-
-.prose-lg h2 {
- font-size: 1.6666667em;
- margin-top: 1.8666667em;
- margin-bottom: 1.0666667em;
- line-height: 1.3333333;
-}
-
-.prose-lg h3 {
- font-size: 1.3333333em;
- margin-top: 1.6666667em;
- margin-bottom: 0.6666667em;
- line-height: 1.5;
-}
-
-.prose-lg h4 {
- margin-top: 1.7777778em;
- margin-bottom: 0.4444444em;
- line-height: 1.5555556;
-}
-
-.prose-lg img {
- margin-top: 1.7777778em;
- margin-bottom: 1.7777778em;
-}
-
-.prose-lg video {
- margin-top: 1.7777778em;
- margin-bottom: 1.7777778em;
-}
-
-.prose-lg figure {
- margin-top: 1.7777778em;
- margin-bottom: 1.7777778em;
-}
-
-.prose-lg figure > * {
- margin-top: 0;
- margin-bottom: 0;
-}
-
-.prose-lg figure figcaption {
- font-size: 0.8888889em;
- line-height: 1.5;
- margin-top: 1em;
-}
-
-.prose-lg code {
- font-size: 0.8888889em;
-}
-
-.prose-lg h2 code {
- font-size: 0.8666667em;
-}
-
-.prose-lg h3 code {
- font-size: 0.875em;
-}
-
-.prose-lg pre {
- font-size: 0.8888889em;
- line-height: 1.75;
- margin-top: 2em;
- margin-bottom: 2em;
- border-radius: 0.375rem;
- padding-top: 1em;
- padding-right: 1.5em;
- padding-bottom: 1em;
- padding-left: 1.5em;
-}
-
-.prose-lg ol {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
-}
-
-.prose-lg ul {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
-}
-
-.prose-lg li {
- margin-top: 0.6666667em;
- margin-bottom: 0.6666667em;
-}
-
-.prose-lg ol > li {
- padding-left: 1.6666667em;
-}
-
-.prose-lg ol > li::before {
- left: 0;
-}
-
-.prose-lg ul > li {
- padding-left: 1.6666667em;
-}
-
-.prose-lg ul > li::before {
- width: 0.3333333em;
- height: 0.3333333em;
- top: calc(0.8888889em - 0.1666667em);
- left: 0.2222222em;
-}
-
-.prose-lg > ul > li p {
- margin-top: 0.8888889em;
- margin-bottom: 0.8888889em;
-}
-
-.prose-lg > ul > li > *:first-child {
- margin-top: 1.3333333em;
-}
-
-.prose-lg > ul > li > *:last-child {
- margin-bottom: 1.3333333em;
-}
-
-.prose-lg > ol > li > *:first-child {
- margin-top: 1.3333333em;
-}
-
-.prose-lg > ol > li > *:last-child {
- margin-bottom: 1.3333333em;
-}
-
-.prose-lg ul ul, .prose-lg ul ol, .prose-lg ol ul, .prose-lg ol ol {
- margin-top: 0.8888889em;
- margin-bottom: 0.8888889em;
-}
-
-.prose-lg hr {
- margin-top: 3.1111111em;
- margin-bottom: 3.1111111em;
-}
-
-.prose-lg hr + * {
- margin-top: 0;
-}
-
-.prose-lg h2 + * {
- margin-top: 0;
-}
-
-.prose-lg h3 + * {
- margin-top: 0;
-}
-
-.prose-lg h4 + * {
- margin-top: 0;
-}
-
-.prose-lg table {
- font-size: 0.8888889em;
- line-height: 1.5;
-}
-
-.prose-lg thead th {
- padding-right: 0.75em;
- padding-bottom: 0.75em;
- padding-left: 0.75em;
-}
-
-.prose-lg thead th:first-child {
- padding-left: 0;
-}
-
-.prose-lg thead th:last-child {
- padding-right: 0;
-}
-
-.prose-lg tbody td {
- padding-top: 0.75em;
- padding-right: 0.75em;
- padding-bottom: 0.75em;
- padding-left: 0.75em;
-}
-
-.prose-lg tbody td:first-child {
- padding-left: 0;
-}
-
-.prose-lg tbody td:last-child {
- padding-right: 0;
-}
-
-.prose-lg > :first-child {
- margin-top: 0;
-}
-
-.prose-lg > :last-child {
- margin-bottom: 0;
-}
-
-.prose-xl {
- font-size: 1.25rem;
- line-height: 1.8;
-}
-
-.prose-xl p {
- margin-top: 1.2em;
- margin-bottom: 1.2em;
-}
-
-.prose-xl [class~="lead"] {
- font-size: 1.2em;
- line-height: 1.5;
- margin-top: 1em;
- margin-bottom: 1em;
-}
-
-.prose-xl blockquote {
- margin-top: 1.6em;
- margin-bottom: 1.6em;
- padding-left: 1.0666667em;
-}
-
-.prose-xl h1 {
- font-size: 2.8em;
- margin-top: 0;
- margin-bottom: 0.8571429em;
- line-height: 1;
-}
-
-.prose-xl h2 {
- font-size: 1.8em;
- margin-top: 1.5555556em;
- margin-bottom: 0.8888889em;
- line-height: 1.1111111;
-}
-
-.prose-xl h3 {
- font-size: 1.5em;
- margin-top: 1.6em;
- margin-bottom: 0.6666667em;
- line-height: 1.3333333;
-}
-
-.prose-xl h4 {
- margin-top: 1.8em;
- margin-bottom: 0.6em;
- line-height: 1.6;
-}
-
-.prose-xl img {
- margin-top: 2em;
- margin-bottom: 2em;
-}
-
-.prose-xl video {
- margin-top: 2em;
- margin-bottom: 2em;
-}
-
-.prose-xl figure {
- margin-top: 2em;
- margin-bottom: 2em;
-}
-
-.prose-xl figure > * {
- margin-top: 0;
- margin-bottom: 0;
-}
-
-.prose-xl figure figcaption {
- font-size: 0.9em;
- line-height: 1.5555556;
- margin-top: 1em;
-}
-
-.prose-xl code {
- font-size: 0.9em;
-}
-
-.prose-xl h2 code {
- font-size: 0.8611111em;
-}
-
-.prose-xl h3 code {
- font-size: 0.9em;
-}
-
-.prose-xl pre {
- font-size: 0.9em;
- line-height: 1.7777778;
- margin-top: 2em;
- margin-bottom: 2em;
- border-radius: 0.5rem;
- padding-top: 1.1111111em;
- padding-right: 1.3333333em;
- padding-bottom: 1.1111111em;
- padding-left: 1.3333333em;
-}
-
-.prose-xl ol {
- margin-top: 1.2em;
- margin-bottom: 1.2em;
-}
-
-.prose-xl ul {
- margin-top: 1.2em;
- margin-bottom: 1.2em;
-}
-
-.prose-xl li {
- margin-top: 0.6em;
- margin-bottom: 0.6em;
-}
-
-.prose-xl ol > li {
- padding-left: 1.8em;
-}
-
-.prose-xl ol > li::before {
- left: 0;
-}
-
-.prose-xl ul > li {
- padding-left: 1.8em;
-}
-
-.prose-xl ul > li::before {
- width: 0.35em;
- height: 0.35em;
- top: calc(0.9em - 0.175em);
- left: 0.25em;
-}
-
-.prose-xl > ul > li p {
- margin-top: 0.8em;
- margin-bottom: 0.8em;
-}
-
-.prose-xl > ul > li > *:first-child {
- margin-top: 1.2em;
-}
-
-.prose-xl > ul > li > *:last-child {
- margin-bottom: 1.2em;
-}
-
-.prose-xl > ol > li > *:first-child {
- margin-top: 1.2em;
-}
-
-.prose-xl > ol > li > *:last-child {
- margin-bottom: 1.2em;
-}
-
-.prose-xl ul ul, .prose-xl ul ol, .prose-xl ol ul, .prose-xl ol ol {
- margin-top: 0.8em;
- margin-bottom: 0.8em;
-}
-
-.prose-xl hr {
- margin-top: 2.8em;
- margin-bottom: 2.8em;
-}
-
-.prose-xl hr + * {
- margin-top: 0;
-}
-
-.prose-xl h2 + * {
- margin-top: 0;
-}
-
-.prose-xl h3 + * {
- margin-top: 0;
-}
-
-.prose-xl h4 + * {
- margin-top: 0;
-}
-
-.prose-xl table {
- font-size: 0.9em;
- line-height: 1.5555556;
-}
-
-.prose-xl thead th {
- padding-right: 0.6666667em;
- padding-bottom: 0.8888889em;
- padding-left: 0.6666667em;
-}
-
-.prose-xl thead th:first-child {
- padding-left: 0;
-}
-
-.prose-xl thead th:last-child {
- padding-right: 0;
-}
-
-.prose-xl tbody td {
- padding-top: 0.8888889em;
- padding-right: 0.6666667em;
- padding-bottom: 0.8888889em;
- padding-left: 0.6666667em;
-}
-
-.prose-xl tbody td:first-child {
- padding-left: 0;
-}
-
-.prose-xl tbody td:last-child {
- padding-right: 0;
-}
-
-.prose-xl > :first-child {
- margin-top: 0;
-}
-
-.prose-xl > :last-child {
- margin-bottom: 0;
-}
-
-.prose-2xl {
- font-size: 1.5rem;
- line-height: 1.6666667;
-}
-
-.prose-2xl p {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
-}
-
-.prose-2xl [class~="lead"] {
- font-size: 1.25em;
- line-height: 1.4666667;
- margin-top: 1.0666667em;
- margin-bottom: 1.0666667em;
-}
-
-.prose-2xl blockquote {
- margin-top: 1.7777778em;
- margin-bottom: 1.7777778em;
- padding-left: 1.1111111em;
-}
-
-.prose-2xl h1 {
- font-size: 2.6666667em;
- margin-top: 0;
- margin-bottom: 0.875em;
- line-height: 1;
-}
-
-.prose-2xl h2 {
- font-size: 2em;
- margin-top: 1.5em;
- margin-bottom: 0.8333333em;
- line-height: 1.0833333;
-}
-
-.prose-2xl h3 {
- font-size: 1.5em;
- margin-top: 1.5555556em;
- margin-bottom: 0.6666667em;
- line-height: 1.2222222;
-}
-
-.prose-2xl h4 {
- margin-top: 1.6666667em;
- margin-bottom: 0.6666667em;
- line-height: 1.5;
-}
-
-.prose-2xl img {
- margin-top: 2em;
- margin-bottom: 2em;
-}
-
-.prose-2xl video {
- margin-top: 2em;
- margin-bottom: 2em;
-}
-
-.prose-2xl figure {
- margin-top: 2em;
- margin-bottom: 2em;
-}
-
-.prose-2xl figure > * {
- margin-top: 0;
- margin-bottom: 0;
-}
-
-.prose-2xl figure figcaption {
- font-size: 0.8333333em;
- line-height: 1.6;
- margin-top: 1em;
-}
-
-.prose-2xl code {
- font-size: 0.8333333em;
-}
-
-.prose-2xl h2 code {
- font-size: 0.875em;
-}
-
-.prose-2xl h3 code {
- font-size: 0.8888889em;
-}
-
-.prose-2xl pre {
- font-size: 0.8333333em;
- line-height: 1.8;
- margin-top: 2em;
- margin-bottom: 2em;
- border-radius: 0.5rem;
- padding-top: 1.2em;
- padding-right: 1.6em;
- padding-bottom: 1.2em;
- padding-left: 1.6em;
-}
-
-.prose-2xl ol {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
-}
-
-.prose-2xl ul {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
-}
-
-.prose-2xl li {
- margin-top: 0.5em;
- margin-bottom: 0.5em;
-}
-
-.prose-2xl ol > li {
- padding-left: 1.6666667em;
-}
-
-.prose-2xl ol > li::before {
- left: 0;
-}
-
-.prose-2xl ul > li {
- padding-left: 1.6666667em;
-}
-
-.prose-2xl ul > li::before {
- width: 0.3333333em;
- height: 0.3333333em;
- top: calc(0.8333333em - 0.1666667em);
- left: 0.25em;
-}
-
-.prose-2xl > ul > li p {
- margin-top: 0.8333333em;
- margin-bottom: 0.8333333em;
-}
-
-.prose-2xl > ul > li > *:first-child {
- margin-top: 1.3333333em;
-}
-
-.prose-2xl > ul > li > *:last-child {
- margin-bottom: 1.3333333em;
-}
-
-.prose-2xl > ol > li > *:first-child {
- margin-top: 1.3333333em;
-}
-
-.prose-2xl > ol > li > *:last-child {
- margin-bottom: 1.3333333em;
-}
-
-.prose-2xl ul ul, .prose-2xl ul ol, .prose-2xl ol ul, .prose-2xl ol ol {
- margin-top: 0.6666667em;
- margin-bottom: 0.6666667em;
-}
-
-.prose-2xl hr {
- margin-top: 3em;
- margin-bottom: 3em;
-}
-
-.prose-2xl hr + * {
- margin-top: 0;
-}
-
-.prose-2xl h2 + * {
- margin-top: 0;
-}
-
-.prose-2xl h3 + * {
- margin-top: 0;
-}
-
-.prose-2xl h4 + * {
- margin-top: 0;
-}
-
-.prose-2xl table {
- font-size: 0.8333333em;
- line-height: 1.4;
-}
-
-.prose-2xl thead th {
- padding-right: 0.6em;
- padding-bottom: 0.8em;
- padding-left: 0.6em;
-}
-
-.prose-2xl thead th:first-child {
- padding-left: 0;
-}
-
-.prose-2xl thead th:last-child {
- padding-right: 0;
-}
-
-.prose-2xl tbody td {
- padding-top: 0.8em;
- padding-right: 0.6em;
- padding-bottom: 0.8em;
- padding-left: 0.6em;
-}
-
-.prose-2xl tbody td:first-child {
- padding-left: 0;
-}
-
-.prose-2xl tbody td:last-child {
- padding-right: 0;
-}
-
-.prose-2xl > :first-child {
- margin-top: 0;
-}
-
-.prose-2xl > :last-child {
- margin-bottom: 0;
-}
-
-.prose-red a {
- color: #dc2626;
-}
-
-.prose-red a code {
- color: #dc2626;
-}
-
-.prose-yellow a {
- color: #d97706;
-}
-
-.prose-yellow a code {
- color: #d97706;
-}
-
-.prose-green a {
- color: #059669;
-}
-
-.prose-green a code {
- color: #059669;
-}
-
-.prose-blue a {
- color: #2563eb;
-}
-
-.prose-blue a code {
- color: #2563eb;
-}
-
-.prose-indigo a {
- color: #4f46e5;
-}
-
-.prose-indigo a code {
- color: #4f46e5;
-}
-
-.prose-purple a {
- color: #7c3aed;
-}
-
-.prose-purple a code {
- color: #7c3aed;
-}
-
-.prose-pink a {
- color: #db2777;
-}
-
-.prose-pink a code {
- color: #db2777;
-}
-
-.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: 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));
-}
-
-@media (prefers-color-scheme: dark) {
- .dark\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
- border-color: transparent;
- }
-
- .dark\:divide-current > :not([hidden]) ~ :not([hidden]) {
- border-color: currentColor;
- }
-
- .dark\:divide-black > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
- }
-
- .dark\:divide-white > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
- }
-
- .dark\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
- }
-
- .dark\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
- }
-
- .dark\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
- }
-
- .dark\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
- }
-
- .dark\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
- }
-
- .dark\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
- }
-
- .dark\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
- }
-
- .dark\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
- }
-
- .dark\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
- }
-
- .dark\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
- }
-
- .dark\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
- }
-
- .dark\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
- }
-
- .dark\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
- }
-
- .dark\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
- }
-
- .dark\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
- }
-
- .dark\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
- }
-
- .dark\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
- }
-
- .dark\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
- }
-
- .dark\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
- }
-
- .dark\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
- }
-
- .dark\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
- }
-
- .dark\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
- }
-
- .dark\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
- }
-
- .dark\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
- }
-
- .dark\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
- }
-
- .dark\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
- }
-
- .dark\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
- }
-
- .dark\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
- }
-
- .dark\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
- }
-
- .dark\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
- }
-
- .dark\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
- }
-
- .dark\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
- }
-
- .dark\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
- }
-
- .dark\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
- }
-
- .dark\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
- }
-
- .dark\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
- }
-
- .dark\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
- }
-
- .dark\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
- }
-
- .dark\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
- }
-
- .dark\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
- }
-
- .dark\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
- }
-
- .dark\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
- }
-
- .dark\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
- }
-
- .dark\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
- }
-
- .dark\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
- }
-
- .dark\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
- }
-
- .dark\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
- }
-
- .dark\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
- }
-
- .dark\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
- }
-
- .dark\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
- }
-
- .dark\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
- }
-
- .dark\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
- }
-
- .dark\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
- }
-
- .dark\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
- }
-
- .dark\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
- }
-
- .dark\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
- }
-
- .dark\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
- }
-
- .dark\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
- }
-
- .dark\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
- }
-
- .dark\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
- }
-
- .dark\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
- }
-
- .dark\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
- }
-
- .dark\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
- }
-
- .dark\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
- }
-
- .dark\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
- }
-
- .dark\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
- }
-
- .dark\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
- }
-
- .dark\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
- }
-
- .dark\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
- }
-
- .dark\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
- }
-
- .dark\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
- }
-
- .dark\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
- }
-
- .dark\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
- }
-
- .dark\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
- }
-
- .dark\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
- }
-
- .dark\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
- }
-
- .dark\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
- }
-
- .dark\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
- }
-
- .dark\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
- }
-
- .dark\: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;
-}
-
-@media (prefers-color-scheme: dark) {
- .dark\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0;
- }
-
- .dark\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.05;
- }
-
- .dark\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.1;
- }
-
- .dark\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.2;
- }
-
- .dark\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.25;
- }
-
- .dark\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.3;
- }
-
- .dark\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.4;
- }
-
- .dark\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.5;
- }
-
- .dark\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.6;
- }
-
- .dark\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.7;
- }
-
- .dark\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.75;
- }
-
- .dark\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.8;
- }
-
- .dark\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.9;
- }
-
- .dark\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.95;
- }
-
- .dark\: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));
-}
-
-@media (prefers-color-scheme: dark) {
- .dark\:border-transparent {
- border-color: transparent;
- }
-
- .dark\:border-current {
- border-color: currentColor;
- }
-
- .dark\:border-black {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .dark\:border-white {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .dark\:border-gray-50 {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .dark\:border-gray-100 {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .dark\:border-gray-200 {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .dark\:border-gray-300 {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .dark\:border-gray-400 {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .dark\:border-gray-500 {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .dark\:border-gray-600 {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .dark\:border-gray-700 {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .dark\:border-gray-800 {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .dark\:border-gray-900 {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .dark\:border-red-50 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .dark\:border-red-100 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .dark\:border-red-200 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .dark\:border-red-300 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .dark\:border-red-400 {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .dark\:border-red-500 {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .dark\:border-red-600 {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .dark\:border-red-700 {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .dark\:border-red-800 {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .dark\:border-red-900 {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .dark\:border-yellow-50 {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .dark\:border-yellow-100 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .dark\:border-yellow-200 {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .dark\:border-yellow-300 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .dark\:border-yellow-400 {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .dark\:border-yellow-500 {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .dark\:border-yellow-600 {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .dark\:border-yellow-700 {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .dark\:border-yellow-800 {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .dark\:border-yellow-900 {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .dark\:border-green-50 {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .dark\:border-green-100 {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .dark\:border-green-200 {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .dark\:border-green-300 {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .dark\:border-green-400 {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .dark\:border-green-500 {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .dark\:border-green-600 {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .dark\:border-green-700 {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .dark\:border-green-800 {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .dark\:border-green-900 {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .dark\:border-blue-50 {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .dark\:border-blue-100 {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .dark\:border-blue-200 {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .dark\:border-blue-300 {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .dark\:border-blue-400 {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .dark\:border-blue-500 {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .dark\:border-blue-600 {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .dark\:border-blue-700 {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .dark\:border-blue-800 {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .dark\:border-blue-900 {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .dark\:border-indigo-50 {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .dark\:border-indigo-100 {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .dark\:border-indigo-200 {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .dark\:border-indigo-300 {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .dark\:border-indigo-400 {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .dark\:border-indigo-500 {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .dark\:border-indigo-600 {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .dark\:border-indigo-700 {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .dark\:border-indigo-800 {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .dark\:border-indigo-900 {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .dark\:border-purple-50 {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .dark\:border-purple-100 {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .dark\:border-purple-200 {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .dark\:border-purple-300 {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .dark\:border-purple-400 {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .dark\:border-purple-500 {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .dark\:border-purple-600 {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .dark\:border-purple-700 {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .dark\:border-purple-800 {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .dark\:border-purple-900 {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .dark\:border-pink-50 {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .dark\:border-pink-100 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .dark\:border-pink-200 {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .dark\:border-pink-300 {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .dark\:border-pink-400 {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .dark\:border-pink-500 {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .dark\:border-pink-600 {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .dark\:border-pink-700 {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .dark\:border-pink-800 {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .dark\:border-pink-900 {
- --tw-border-opacity: 1;
- border-color: rgba(131, 24, 67, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-transparent {
- border-color: transparent;
- }
-
- .group:hover .dark\:group-hover\:border-current {
- border-color: currentColor;
- }
-
- .group:hover .dark\:group-hover\:border-black {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-white {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-gray-50 {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-gray-100 {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-gray-200 {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-gray-300 {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-gray-400 {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-gray-500 {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-gray-600 {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-gray-700 {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-gray-800 {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-gray-900 {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-red-50 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-red-100 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-red-200 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-red-300 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-red-400 {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-red-500 {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-red-600 {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-red-700 {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-red-800 {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-red-900 {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-yellow-50 {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-yellow-100 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-yellow-200 {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-yellow-300 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-yellow-400 {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-yellow-500 {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-yellow-600 {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-yellow-700 {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-yellow-800 {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-yellow-900 {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-green-50 {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-green-100 {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-green-200 {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-green-300 {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-green-400 {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-green-500 {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-green-600 {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-green-700 {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-green-800 {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-green-900 {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-blue-50 {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-blue-100 {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-blue-200 {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-blue-300 {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-blue-400 {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-blue-500 {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-blue-600 {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-blue-700 {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-blue-800 {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-blue-900 {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-indigo-50 {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-indigo-100 {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-indigo-200 {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-indigo-300 {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-indigo-400 {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-indigo-500 {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-indigo-600 {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-indigo-700 {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-indigo-800 {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-indigo-900 {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-purple-50 {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-purple-100 {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-purple-200 {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-purple-300 {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-purple-400 {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-purple-500 {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-purple-600 {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-purple-700 {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-purple-800 {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-purple-900 {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-pink-50 {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-pink-100 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-pink-200 {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-pink-300 {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-pink-400 {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-pink-500 {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-pink-600 {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-pink-700 {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-pink-800 {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .group:hover .dark\:group-hover\:border-pink-900 {
- --tw-border-opacity: 1;
- border-color: rgba(131, 24, 67, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-transparent:focus-within {
- border-color: transparent;
- }
-
- .dark\:focus-within\:border-current:focus-within {
- border-color: currentColor;
- }
-
- .dark\:focus-within\:border-black:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-white:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-gray-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-gray-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-gray-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-gray-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-gray-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-gray-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-gray-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-gray-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-gray-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-gray-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-red-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-red-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-red-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-red-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-red-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-red-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-red-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-red-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-red-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-red-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-yellow-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-yellow-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-yellow-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-yellow-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-yellow-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-yellow-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-yellow-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-yellow-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-yellow-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-yellow-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-green-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-green-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-green-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-green-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-green-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-green-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-green-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-green-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-green-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-green-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-blue-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-blue-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-blue-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-blue-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-blue-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-blue-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-blue-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-blue-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-blue-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-blue-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-indigo-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-indigo-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-indigo-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-indigo-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-indigo-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-indigo-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-indigo-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-indigo-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-indigo-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-indigo-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-purple-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-purple-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-purple-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-purple-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-purple-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-purple-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-purple-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-purple-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-purple-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-purple-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-pink-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-pink-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-pink-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-pink-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-pink-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-pink-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-pink-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-pink-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-pink-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .dark\:focus-within\:border-pink-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(131, 24, 67, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-transparent:hover {
- border-color: transparent;
- }
-
- .dark\:hover\:border-current:hover {
- border-color: currentColor;
- }
-
- .dark\:hover\:border-black:hover {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-white:hover {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-gray-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-gray-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-gray-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-gray-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-gray-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-gray-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-gray-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-gray-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-gray-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-gray-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-red-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-red-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-red-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-red-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-red-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-red-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-red-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-red-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-red-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-red-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-yellow-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-yellow-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-yellow-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-yellow-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-yellow-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-yellow-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-yellow-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-yellow-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-yellow-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-yellow-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-green-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-green-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-green-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-green-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-green-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-green-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-green-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-green-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-green-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-green-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-blue-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-blue-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-blue-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-blue-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-blue-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-blue-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-blue-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-blue-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-blue-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-blue-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-indigo-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-indigo-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-indigo-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-indigo-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-indigo-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-indigo-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-indigo-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-indigo-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-indigo-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-indigo-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-purple-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-purple-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-purple-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-purple-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-purple-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-purple-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-purple-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-purple-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-purple-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-purple-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-pink-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-pink-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-pink-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-pink-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-pink-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-pink-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-pink-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-pink-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-pink-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .dark\:hover\:border-pink-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(131, 24, 67, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-transparent:focus {
- border-color: transparent;
- }
-
- .dark\:focus\:border-current:focus {
- border-color: currentColor;
- }
-
- .dark\:focus\:border-black:focus {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-white:focus {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-gray-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-gray-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-gray-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-gray-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-gray-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-gray-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-gray-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-gray-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-gray-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-gray-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-red-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-red-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-red-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-red-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-red-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-red-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-red-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-red-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-red-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-red-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-yellow-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-yellow-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-yellow-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-yellow-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-yellow-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-yellow-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-yellow-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-yellow-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-yellow-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-yellow-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-green-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-green-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-green-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-green-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-green-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-green-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-green-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-green-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-green-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-green-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-blue-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-blue-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-blue-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-blue-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-blue-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-blue-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-blue-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-blue-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-blue-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-blue-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-indigo-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-indigo-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-indigo-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-indigo-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-indigo-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-indigo-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-indigo-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-indigo-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-indigo-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-indigo-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-purple-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-purple-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-purple-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-purple-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-purple-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-purple-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-purple-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-purple-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-purple-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-purple-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-pink-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-pink-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-pink-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-pink-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-pink-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-pink-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-pink-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-pink-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .dark\:focus\:border-pink-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .dark\: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;
-}
-
-@media (prefers-color-scheme: dark) {
- .dark\:border-opacity-0 {
- --tw-border-opacity: 0;
- }
-
- .dark\:border-opacity-5 {
- --tw-border-opacity: 0.05;
- }
-
- .dark\:border-opacity-10 {
- --tw-border-opacity: 0.1;
- }
-
- .dark\:border-opacity-20 {
- --tw-border-opacity: 0.2;
- }
-
- .dark\:border-opacity-25 {
- --tw-border-opacity: 0.25;
- }
-
- .dark\:border-opacity-30 {
- --tw-border-opacity: 0.3;
- }
-
- .dark\:border-opacity-40 {
- --tw-border-opacity: 0.4;
- }
-
- .dark\:border-opacity-50 {
- --tw-border-opacity: 0.5;
- }
-
- .dark\:border-opacity-60 {
- --tw-border-opacity: 0.6;
- }
-
- .dark\:border-opacity-70 {
- --tw-border-opacity: 0.7;
- }
-
- .dark\:border-opacity-75 {
- --tw-border-opacity: 0.75;
- }
-
- .dark\:border-opacity-80 {
- --tw-border-opacity: 0.8;
- }
-
- .dark\:border-opacity-90 {
- --tw-border-opacity: 0.9;
- }
-
- .dark\:border-opacity-95 {
- --tw-border-opacity: 0.95;
- }
-
- .dark\:border-opacity-100 {
- --tw-border-opacity: 1;
- }
-
- .group:hover .dark\:group-hover\:border-opacity-0 {
- --tw-border-opacity: 0;
- }
-
- .group:hover .dark\:group-hover\:border-opacity-5 {
- --tw-border-opacity: 0.05;
- }
-
- .group:hover .dark\:group-hover\:border-opacity-10 {
- --tw-border-opacity: 0.1;
- }
-
- .group:hover .dark\:group-hover\:border-opacity-20 {
- --tw-border-opacity: 0.2;
- }
-
- .group:hover .dark\:group-hover\:border-opacity-25 {
- --tw-border-opacity: 0.25;
- }
-
- .group:hover .dark\:group-hover\:border-opacity-30 {
- --tw-border-opacity: 0.3;
- }
-
- .group:hover .dark\:group-hover\:border-opacity-40 {
- --tw-border-opacity: 0.4;
- }
-
- .group:hover .dark\:group-hover\:border-opacity-50 {
- --tw-border-opacity: 0.5;
- }
-
- .group:hover .dark\:group-hover\:border-opacity-60 {
- --tw-border-opacity: 0.6;
- }
-
- .group:hover .dark\:group-hover\:border-opacity-70 {
- --tw-border-opacity: 0.7;
- }
-
- .group:hover .dark\:group-hover\:border-opacity-75 {
- --tw-border-opacity: 0.75;
- }
-
- .group:hover .dark\:group-hover\:border-opacity-80 {
- --tw-border-opacity: 0.8;
- }
-
- .group:hover .dark\:group-hover\:border-opacity-90 {
- --tw-border-opacity: 0.9;
- }
-
- .group:hover .dark\:group-hover\:border-opacity-95 {
- --tw-border-opacity: 0.95;
- }
-
- .group:hover .dark\:group-hover\:border-opacity-100 {
- --tw-border-opacity: 1;
- }
-
- .dark\:focus-within\:border-opacity-0:focus-within {
- --tw-border-opacity: 0;
- }
-
- .dark\:focus-within\:border-opacity-5:focus-within {
- --tw-border-opacity: 0.05;
- }
-
- .dark\:focus-within\:border-opacity-10:focus-within {
- --tw-border-opacity: 0.1;
- }
-
- .dark\:focus-within\:border-opacity-20:focus-within {
- --tw-border-opacity: 0.2;
- }
-
- .dark\:focus-within\:border-opacity-25:focus-within {
- --tw-border-opacity: 0.25;
- }
-
- .dark\:focus-within\:border-opacity-30:focus-within {
- --tw-border-opacity: 0.3;
- }
-
- .dark\:focus-within\:border-opacity-40:focus-within {
- --tw-border-opacity: 0.4;
- }
-
- .dark\:focus-within\:border-opacity-50:focus-within {
- --tw-border-opacity: 0.5;
- }
-
- .dark\:focus-within\:border-opacity-60:focus-within {
- --tw-border-opacity: 0.6;
- }
-
- .dark\:focus-within\:border-opacity-70:focus-within {
- --tw-border-opacity: 0.7;
- }
-
- .dark\:focus-within\:border-opacity-75:focus-within {
- --tw-border-opacity: 0.75;
- }
-
- .dark\:focus-within\:border-opacity-80:focus-within {
- --tw-border-opacity: 0.8;
- }
-
- .dark\:focus-within\:border-opacity-90:focus-within {
- --tw-border-opacity: 0.9;
- }
-
- .dark\:focus-within\:border-opacity-95:focus-within {
- --tw-border-opacity: 0.95;
- }
-
- .dark\:focus-within\:border-opacity-100:focus-within {
- --tw-border-opacity: 1;
- }
-
- .dark\:hover\:border-opacity-0:hover {
- --tw-border-opacity: 0;
- }
-
- .dark\:hover\:border-opacity-5:hover {
- --tw-border-opacity: 0.05;
- }
-
- .dark\:hover\:border-opacity-10:hover {
- --tw-border-opacity: 0.1;
- }
-
- .dark\:hover\:border-opacity-20:hover {
- --tw-border-opacity: 0.2;
- }
-
- .dark\:hover\:border-opacity-25:hover {
- --tw-border-opacity: 0.25;
- }
-
- .dark\:hover\:border-opacity-30:hover {
- --tw-border-opacity: 0.3;
- }
-
- .dark\:hover\:border-opacity-40:hover {
- --tw-border-opacity: 0.4;
- }
-
- .dark\:hover\:border-opacity-50:hover {
- --tw-border-opacity: 0.5;
- }
-
- .dark\:hover\:border-opacity-60:hover {
- --tw-border-opacity: 0.6;
- }
-
- .dark\:hover\:border-opacity-70:hover {
- --tw-border-opacity: 0.7;
- }
-
- .dark\:hover\:border-opacity-75:hover {
- --tw-border-opacity: 0.75;
- }
-
- .dark\:hover\:border-opacity-80:hover {
- --tw-border-opacity: 0.8;
- }
-
- .dark\:hover\:border-opacity-90:hover {
- --tw-border-opacity: 0.9;
- }
-
- .dark\:hover\:border-opacity-95:hover {
- --tw-border-opacity: 0.95;
- }
-
- .dark\:hover\:border-opacity-100:hover {
- --tw-border-opacity: 1;
- }
-
- .dark\:focus\:border-opacity-0:focus {
- --tw-border-opacity: 0;
- }
-
- .dark\:focus\:border-opacity-5:focus {
- --tw-border-opacity: 0.05;
- }
-
- .dark\:focus\:border-opacity-10:focus {
- --tw-border-opacity: 0.1;
- }
-
- .dark\:focus\:border-opacity-20:focus {
- --tw-border-opacity: 0.2;
- }
-
- .dark\:focus\:border-opacity-25:focus {
- --tw-border-opacity: 0.25;
- }
-
- .dark\:focus\:border-opacity-30:focus {
- --tw-border-opacity: 0.3;
- }
-
- .dark\:focus\:border-opacity-40:focus {
- --tw-border-opacity: 0.4;
- }
-
- .dark\:focus\:border-opacity-50:focus {
- --tw-border-opacity: 0.5;
- }
-
- .dark\:focus\:border-opacity-60:focus {
- --tw-border-opacity: 0.6;
- }
-
- .dark\:focus\:border-opacity-70:focus {
- --tw-border-opacity: 0.7;
- }
-
- .dark\:focus\:border-opacity-75:focus {
- --tw-border-opacity: 0.75;
- }
-
- .dark\:focus\:border-opacity-80:focus {
- --tw-border-opacity: 0.8;
- }
-
- .dark\:focus\:border-opacity-90:focus {
- --tw-border-opacity: 0.9;
- }
-
- .dark\:focus\:border-opacity-95:focus {
- --tw-border-opacity: 0.95;
- }
-
- .dark\: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));
-}
-
-@media (prefers-color-scheme: dark) {
- .dark\:bg-transparent {
- background-color: transparent;
- }
-
- .dark\:bg-current {
- background-color: currentColor;
- }
-
- .dark\:bg-black {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .dark\:bg-white {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .dark\:bg-gray-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .dark\:bg-gray-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .dark\:bg-gray-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .dark\:bg-gray-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .dark\:bg-gray-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .dark\:bg-gray-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .dark\:bg-gray-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .dark\:bg-gray-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .dark\:bg-gray-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .dark\:bg-gray-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .dark\:bg-red-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .dark\:bg-red-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .dark\:bg-red-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .dark\:bg-red-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .dark\:bg-red-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .dark\:bg-red-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .dark\:bg-red-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .dark\:bg-red-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .dark\:bg-red-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .dark\:bg-red-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .dark\:bg-yellow-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .dark\:bg-yellow-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .dark\:bg-yellow-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .dark\:bg-yellow-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .dark\:bg-yellow-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .dark\:bg-yellow-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .dark\:bg-yellow-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .dark\:bg-yellow-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .dark\:bg-yellow-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .dark\:bg-yellow-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .dark\:bg-green-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .dark\:bg-green-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .dark\:bg-green-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .dark\:bg-green-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .dark\:bg-green-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .dark\:bg-green-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .dark\:bg-green-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .dark\:bg-green-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .dark\:bg-green-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .dark\:bg-green-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .dark\:bg-blue-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .dark\:bg-blue-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .dark\:bg-blue-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .dark\:bg-blue-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .dark\:bg-blue-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .dark\:bg-blue-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .dark\:bg-blue-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .dark\:bg-blue-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .dark\:bg-blue-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .dark\:bg-blue-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .dark\:bg-indigo-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .dark\:bg-indigo-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .dark\:bg-indigo-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .dark\:bg-indigo-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .dark\:bg-indigo-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .dark\:bg-indigo-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .dark\:bg-indigo-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .dark\:bg-indigo-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .dark\:bg-indigo-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .dark\:bg-indigo-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .dark\:bg-purple-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .dark\:bg-purple-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .dark\:bg-purple-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .dark\:bg-purple-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .dark\:bg-purple-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .dark\:bg-purple-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .dark\:bg-purple-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .dark\:bg-purple-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .dark\:bg-purple-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .dark\:bg-purple-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .dark\:bg-pink-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .dark\:bg-pink-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .dark\:bg-pink-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .dark\:bg-pink-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .dark\:bg-pink-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .dark\:bg-pink-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .dark\:bg-pink-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .dark\:bg-pink-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .dark\:bg-pink-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .dark\:bg-pink-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-transparent {
- background-color: transparent;
- }
-
- .group:hover .dark\:group-hover\:bg-current {
- background-color: currentColor;
- }
-
- .group:hover .dark\:group-hover\:bg-black {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-white {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-gray-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-gray-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-gray-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-gray-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-gray-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-gray-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-gray-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-gray-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-gray-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-gray-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-red-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-red-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-red-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-red-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-red-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-red-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-red-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-red-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-red-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-red-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-yellow-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-yellow-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-yellow-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-yellow-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-yellow-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-yellow-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-yellow-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-yellow-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-yellow-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-yellow-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-green-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-green-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-green-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-green-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-green-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-green-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-green-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-green-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-green-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-green-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-blue-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-blue-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-blue-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-blue-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-blue-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-blue-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-blue-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-blue-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-blue-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-blue-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-indigo-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-indigo-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-indigo-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-indigo-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-indigo-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-indigo-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-indigo-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-indigo-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-indigo-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-indigo-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-purple-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-purple-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-purple-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-purple-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-purple-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-purple-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-purple-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-purple-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-purple-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-purple-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-pink-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-pink-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-pink-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-pink-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-pink-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-pink-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-pink-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-pink-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-pink-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .group:hover .dark\:group-hover\:bg-pink-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-transparent:focus-within {
- background-color: transparent;
- }
-
- .dark\:focus-within\:bg-current:focus-within {
- background-color: currentColor;
- }
-
- .dark\:focus-within\:bg-black:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-white:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-gray-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-gray-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-gray-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-gray-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-gray-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-gray-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-gray-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-gray-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-gray-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-gray-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-red-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-red-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-red-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-red-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-red-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-red-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-red-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-red-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-red-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-red-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-yellow-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-yellow-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-yellow-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-yellow-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-yellow-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-yellow-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-yellow-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-yellow-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-yellow-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-yellow-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-green-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-green-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-green-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-green-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-green-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-green-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-green-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-green-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-green-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-green-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-blue-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-blue-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-blue-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-blue-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-blue-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-blue-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-blue-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-blue-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-blue-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-blue-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-indigo-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-indigo-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-indigo-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-indigo-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-indigo-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-indigo-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-indigo-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-indigo-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-indigo-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-indigo-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-purple-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-purple-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-purple-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-purple-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-purple-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-purple-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-purple-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-purple-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-purple-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-purple-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-pink-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-pink-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-pink-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-pink-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-pink-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-pink-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-pink-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-pink-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-pink-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .dark\:focus-within\:bg-pink-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-transparent:hover {
- background-color: transparent;
- }
-
- .dark\:hover\:bg-current:hover {
- background-color: currentColor;
- }
-
- .dark\:hover\:bg-black:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-white:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-gray-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-gray-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-gray-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-gray-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-gray-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-gray-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-gray-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-gray-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-gray-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-gray-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-red-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-red-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-red-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-red-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-red-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-red-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-red-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-red-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-red-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-red-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-yellow-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-yellow-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-yellow-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-yellow-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-yellow-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-yellow-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-yellow-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-yellow-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-yellow-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-yellow-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-green-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-green-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-green-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-green-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-green-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-green-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-green-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-green-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-green-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-green-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-blue-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-blue-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-blue-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-blue-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-blue-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-blue-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-blue-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-blue-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-blue-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-blue-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-indigo-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-indigo-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-indigo-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-indigo-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-indigo-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-indigo-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-indigo-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-indigo-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-indigo-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-indigo-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-purple-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-purple-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-purple-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-purple-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-purple-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-purple-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-purple-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-purple-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-purple-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-purple-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-pink-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-pink-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-pink-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-pink-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-pink-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-pink-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-pink-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-pink-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-pink-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .dark\:hover\:bg-pink-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-transparent:focus {
- background-color: transparent;
- }
-
- .dark\:focus\:bg-current:focus {
- background-color: currentColor;
- }
-
- .dark\:focus\:bg-black:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-white:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-gray-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-gray-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-gray-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-gray-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-gray-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-gray-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-gray-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-gray-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-gray-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-gray-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-red-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-red-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-red-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-red-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-red-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-red-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-red-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-red-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-red-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-red-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-yellow-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-yellow-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-yellow-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-yellow-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-yellow-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-yellow-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-yellow-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-yellow-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-yellow-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-yellow-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-green-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-green-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-green-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-green-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-green-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-green-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-green-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-green-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-green-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-green-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-blue-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-blue-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-blue-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-blue-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-blue-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-blue-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-blue-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-blue-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-blue-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-blue-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-indigo-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-indigo-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-indigo-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-indigo-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-indigo-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-indigo-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-indigo-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-indigo-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-indigo-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-indigo-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-purple-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-purple-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-purple-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-purple-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-purple-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-purple-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-purple-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-purple-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-purple-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-purple-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-pink-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-pink-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-pink-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-pink-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-pink-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-pink-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-pink-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-pink-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .dark\:focus\:bg-pink-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .dark\: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;
-}
-
-@media (prefers-color-scheme: dark) {
- .dark\:bg-opacity-0 {
- --tw-bg-opacity: 0;
- }
-
- .dark\:bg-opacity-5 {
- --tw-bg-opacity: 0.05;
- }
-
- .dark\:bg-opacity-10 {
- --tw-bg-opacity: 0.1;
- }
-
- .dark\:bg-opacity-20 {
- --tw-bg-opacity: 0.2;
- }
-
- .dark\:bg-opacity-25 {
- --tw-bg-opacity: 0.25;
- }
-
- .dark\:bg-opacity-30 {
- --tw-bg-opacity: 0.3;
- }
-
- .dark\:bg-opacity-40 {
- --tw-bg-opacity: 0.4;
- }
-
- .dark\:bg-opacity-50 {
- --tw-bg-opacity: 0.5;
- }
-
- .dark\:bg-opacity-60 {
- --tw-bg-opacity: 0.6;
- }
-
- .dark\:bg-opacity-70 {
- --tw-bg-opacity: 0.7;
- }
-
- .dark\:bg-opacity-75 {
- --tw-bg-opacity: 0.75;
- }
-
- .dark\:bg-opacity-80 {
- --tw-bg-opacity: 0.8;
- }
-
- .dark\:bg-opacity-90 {
- --tw-bg-opacity: 0.9;
- }
-
- .dark\:bg-opacity-95 {
- --tw-bg-opacity: 0.95;
- }
-
- .dark\:bg-opacity-100 {
- --tw-bg-opacity: 1;
- }
-
- .group:hover .dark\:group-hover\:bg-opacity-0 {
- --tw-bg-opacity: 0;
- }
-
- .group:hover .dark\:group-hover\:bg-opacity-5 {
- --tw-bg-opacity: 0.05;
- }
-
- .group:hover .dark\:group-hover\:bg-opacity-10 {
- --tw-bg-opacity: 0.1;
- }
-
- .group:hover .dark\:group-hover\:bg-opacity-20 {
- --tw-bg-opacity: 0.2;
- }
-
- .group:hover .dark\:group-hover\:bg-opacity-25 {
- --tw-bg-opacity: 0.25;
- }
-
- .group:hover .dark\:group-hover\:bg-opacity-30 {
- --tw-bg-opacity: 0.3;
- }
-
- .group:hover .dark\:group-hover\:bg-opacity-40 {
- --tw-bg-opacity: 0.4;
- }
-
- .group:hover .dark\:group-hover\:bg-opacity-50 {
- --tw-bg-opacity: 0.5;
- }
-
- .group:hover .dark\:group-hover\:bg-opacity-60 {
- --tw-bg-opacity: 0.6;
- }
-
- .group:hover .dark\:group-hover\:bg-opacity-70 {
- --tw-bg-opacity: 0.7;
- }
-
- .group:hover .dark\:group-hover\:bg-opacity-75 {
- --tw-bg-opacity: 0.75;
- }
-
- .group:hover .dark\:group-hover\:bg-opacity-80 {
- --tw-bg-opacity: 0.8;
- }
-
- .group:hover .dark\:group-hover\:bg-opacity-90 {
- --tw-bg-opacity: 0.9;
- }
-
- .group:hover .dark\:group-hover\:bg-opacity-95 {
- --tw-bg-opacity: 0.95;
- }
-
- .group:hover .dark\:group-hover\:bg-opacity-100 {
- --tw-bg-opacity: 1;
- }
-
- .dark\:focus-within\:bg-opacity-0:focus-within {
- --tw-bg-opacity: 0;
- }
-
- .dark\:focus-within\:bg-opacity-5:focus-within {
- --tw-bg-opacity: 0.05;
- }
-
- .dark\:focus-within\:bg-opacity-10:focus-within {
- --tw-bg-opacity: 0.1;
- }
-
- .dark\:focus-within\:bg-opacity-20:focus-within {
- --tw-bg-opacity: 0.2;
- }
-
- .dark\:focus-within\:bg-opacity-25:focus-within {
- --tw-bg-opacity: 0.25;
- }
-
- .dark\:focus-within\:bg-opacity-30:focus-within {
- --tw-bg-opacity: 0.3;
- }
-
- .dark\:focus-within\:bg-opacity-40:focus-within {
- --tw-bg-opacity: 0.4;
- }
-
- .dark\:focus-within\:bg-opacity-50:focus-within {
- --tw-bg-opacity: 0.5;
- }
-
- .dark\:focus-within\:bg-opacity-60:focus-within {
- --tw-bg-opacity: 0.6;
- }
-
- .dark\:focus-within\:bg-opacity-70:focus-within {
- --tw-bg-opacity: 0.7;
- }
-
- .dark\:focus-within\:bg-opacity-75:focus-within {
- --tw-bg-opacity: 0.75;
- }
-
- .dark\:focus-within\:bg-opacity-80:focus-within {
- --tw-bg-opacity: 0.8;
- }
-
- .dark\:focus-within\:bg-opacity-90:focus-within {
- --tw-bg-opacity: 0.9;
- }
-
- .dark\:focus-within\:bg-opacity-95:focus-within {
- --tw-bg-opacity: 0.95;
- }
-
- .dark\:focus-within\:bg-opacity-100:focus-within {
- --tw-bg-opacity: 1;
- }
-
- .dark\:hover\:bg-opacity-0:hover {
- --tw-bg-opacity: 0;
- }
-
- .dark\:hover\:bg-opacity-5:hover {
- --tw-bg-opacity: 0.05;
- }
-
- .dark\:hover\:bg-opacity-10:hover {
- --tw-bg-opacity: 0.1;
- }
-
- .dark\:hover\:bg-opacity-20:hover {
- --tw-bg-opacity: 0.2;
- }
-
- .dark\:hover\:bg-opacity-25:hover {
- --tw-bg-opacity: 0.25;
- }
-
- .dark\:hover\:bg-opacity-30:hover {
- --tw-bg-opacity: 0.3;
- }
-
- .dark\:hover\:bg-opacity-40:hover {
- --tw-bg-opacity: 0.4;
- }
-
- .dark\:hover\:bg-opacity-50:hover {
- --tw-bg-opacity: 0.5;
- }
-
- .dark\:hover\:bg-opacity-60:hover {
- --tw-bg-opacity: 0.6;
- }
-
- .dark\:hover\:bg-opacity-70:hover {
- --tw-bg-opacity: 0.7;
- }
-
- .dark\:hover\:bg-opacity-75:hover {
- --tw-bg-opacity: 0.75;
- }
-
- .dark\:hover\:bg-opacity-80:hover {
- --tw-bg-opacity: 0.8;
- }
-
- .dark\:hover\:bg-opacity-90:hover {
- --tw-bg-opacity: 0.9;
- }
-
- .dark\:hover\:bg-opacity-95:hover {
- --tw-bg-opacity: 0.95;
- }
-
- .dark\:hover\:bg-opacity-100:hover {
- --tw-bg-opacity: 1;
- }
-
- .dark\:focus\:bg-opacity-0:focus {
- --tw-bg-opacity: 0;
- }
-
- .dark\:focus\:bg-opacity-5:focus {
- --tw-bg-opacity: 0.05;
- }
-
- .dark\:focus\:bg-opacity-10:focus {
- --tw-bg-opacity: 0.1;
- }
-
- .dark\:focus\:bg-opacity-20:focus {
- --tw-bg-opacity: 0.2;
- }
-
- .dark\:focus\:bg-opacity-25:focus {
- --tw-bg-opacity: 0.25;
- }
-
- .dark\:focus\:bg-opacity-30:focus {
- --tw-bg-opacity: 0.3;
- }
-
- .dark\:focus\:bg-opacity-40:focus {
- --tw-bg-opacity: 0.4;
- }
-
- .dark\:focus\:bg-opacity-50:focus {
- --tw-bg-opacity: 0.5;
- }
-
- .dark\:focus\:bg-opacity-60:focus {
- --tw-bg-opacity: 0.6;
- }
-
- .dark\:focus\:bg-opacity-70:focus {
- --tw-bg-opacity: 0.7;
- }
-
- .dark\:focus\:bg-opacity-75:focus {
- --tw-bg-opacity: 0.75;
- }
-
- .dark\:focus\:bg-opacity-80:focus {
- --tw-bg-opacity: 0.8;
- }
-
- .dark\:focus\:bg-opacity-90:focus {
- --tw-bg-opacity: 0.9;
- }
-
- .dark\:focus\:bg-opacity-95:focus {
- --tw-bg-opacity: 0.95;
- }
-
- .dark\: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));
-}
-
-@media (prefers-color-scheme: dark) {
- .dark\:from-transparent {
- --tw-gradient-from: transparent;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .dark\:from-current {
- --tw-gradient-from: currentColor;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .dark\:from-black {
- --tw-gradient-from: #000;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .dark\:from-white {
- --tw-gradient-from: #fff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .dark\:from-gray-50 {
- --tw-gradient-from: #f9fafb;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
- }
-
- .dark\:from-gray-100 {
- --tw-gradient-from: #f3f4f6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
- }
-
- .dark\:from-gray-200 {
- --tw-gradient-from: #e5e7eb;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
- }
-
- .dark\:from-gray-300 {
- --tw-gradient-from: #d1d5db;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
- }
-
- .dark\:from-gray-400 {
- --tw-gradient-from: #9ca3af;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
- }
-
- .dark\:from-gray-500 {
- --tw-gradient-from: #6b7280;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
- }
-
- .dark\:from-gray-600 {
- --tw-gradient-from: #4b5563;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
- }
-
- .dark\:from-gray-700 {
- --tw-gradient-from: #374151;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
- }
-
- .dark\:from-gray-800 {
- --tw-gradient-from: #1f2937;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
- }
-
- .dark\:from-gray-900 {
- --tw-gradient-from: #111827;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
- }
-
- .dark\:from-red-50 {
- --tw-gradient-from: #fef2f2;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
- }
-
- .dark\:from-red-100 {
- --tw-gradient-from: #fee2e2;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
- }
-
- .dark\:from-red-200 {
- --tw-gradient-from: #fecaca;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
- }
-
- .dark\:from-red-300 {
- --tw-gradient-from: #fca5a5;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
- }
-
- .dark\:from-red-400 {
- --tw-gradient-from: #f87171;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
- }
-
- .dark\:from-red-500 {
- --tw-gradient-from: #ef4444;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
- }
-
- .dark\:from-red-600 {
- --tw-gradient-from: #dc2626;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
- }
-
- .dark\:from-red-700 {
- --tw-gradient-from: #b91c1c;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
- }
-
- .dark\:from-red-800 {
- --tw-gradient-from: #991b1b;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
- }
-
- .dark\:from-red-900 {
- --tw-gradient-from: #7f1d1d;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
- }
-
- .dark\:from-yellow-50 {
- --tw-gradient-from: #fffbeb;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
- }
-
- .dark\:from-yellow-100 {
- --tw-gradient-from: #fef3c7;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
- }
-
- .dark\:from-yellow-200 {
- --tw-gradient-from: #fde68a;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
- }
-
- .dark\:from-yellow-300 {
- --tw-gradient-from: #fcd34d;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
- }
-
- .dark\:from-yellow-400 {
- --tw-gradient-from: #fbbf24;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
- }
-
- .dark\:from-yellow-500 {
- --tw-gradient-from: #f59e0b;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
- }
-
- .dark\:from-yellow-600 {
- --tw-gradient-from: #d97706;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
- }
-
- .dark\:from-yellow-700 {
- --tw-gradient-from: #b45309;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
- }
-
- .dark\:from-yellow-800 {
- --tw-gradient-from: #92400e;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
- }
-
- .dark\:from-yellow-900 {
- --tw-gradient-from: #78350f;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
- }
-
- .dark\:from-green-50 {
- --tw-gradient-from: #ecfdf5;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
- }
-
- .dark\:from-green-100 {
- --tw-gradient-from: #d1fae5;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
- }
-
- .dark\:from-green-200 {
- --tw-gradient-from: #a7f3d0;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
- }
-
- .dark\:from-green-300 {
- --tw-gradient-from: #6ee7b7;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
- }
-
- .dark\:from-green-400 {
- --tw-gradient-from: #34d399;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
- }
-
- .dark\:from-green-500 {
- --tw-gradient-from: #10b981;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
- }
-
- .dark\:from-green-600 {
- --tw-gradient-from: #059669;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
- }
-
- .dark\:from-green-700 {
- --tw-gradient-from: #047857;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
- }
-
- .dark\:from-green-800 {
- --tw-gradient-from: #065f46;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
- }
-
- .dark\:from-green-900 {
- --tw-gradient-from: #064e3b;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
- }
-
- .dark\:from-blue-50 {
- --tw-gradient-from: #eff6ff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
- }
-
- .dark\:from-blue-100 {
- --tw-gradient-from: #dbeafe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
- }
-
- .dark\:from-blue-200 {
- --tw-gradient-from: #bfdbfe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
- }
-
- .dark\:from-blue-300 {
- --tw-gradient-from: #93c5fd;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
- }
-
- .dark\:from-blue-400 {
- --tw-gradient-from: #60a5fa;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
- }
-
- .dark\:from-blue-500 {
- --tw-gradient-from: #3b82f6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
- }
-
- .dark\:from-blue-600 {
- --tw-gradient-from: #2563eb;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
- }
-
- .dark\:from-blue-700 {
- --tw-gradient-from: #1d4ed8;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
- }
-
- .dark\:from-blue-800 {
- --tw-gradient-from: #1e40af;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
- }
-
- .dark\:from-blue-900 {
- --tw-gradient-from: #1e3a8a;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
- }
-
- .dark\:from-indigo-50 {
- --tw-gradient-from: #eef2ff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
- }
-
- .dark\:from-indigo-100 {
- --tw-gradient-from: #e0e7ff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
- }
-
- .dark\:from-indigo-200 {
- --tw-gradient-from: #c7d2fe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
- }
-
- .dark\:from-indigo-300 {
- --tw-gradient-from: #a5b4fc;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
- }
-
- .dark\:from-indigo-400 {
- --tw-gradient-from: #818cf8;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
- }
-
- .dark\:from-indigo-500 {
- --tw-gradient-from: #6366f1;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
- }
-
- .dark\:from-indigo-600 {
- --tw-gradient-from: #4f46e5;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
- }
-
- .dark\:from-indigo-700 {
- --tw-gradient-from: #4338ca;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
- }
-
- .dark\:from-indigo-800 {
- --tw-gradient-from: #3730a3;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
- }
-
- .dark\:from-indigo-900 {
- --tw-gradient-from: #312e81;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
- }
-
- .dark\:from-purple-50 {
- --tw-gradient-from: #f5f3ff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
- }
-
- .dark\:from-purple-100 {
- --tw-gradient-from: #ede9fe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
- }
-
- .dark\:from-purple-200 {
- --tw-gradient-from: #ddd6fe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
- }
-
- .dark\:from-purple-300 {
- --tw-gradient-from: #c4b5fd;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
- }
-
- .dark\:from-purple-400 {
- --tw-gradient-from: #a78bfa;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
- }
-
- .dark\:from-purple-500 {
- --tw-gradient-from: #8b5cf6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
- }
-
- .dark\:from-purple-600 {
- --tw-gradient-from: #7c3aed;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
- }
-
- .dark\:from-purple-700 {
- --tw-gradient-from: #6d28d9;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
- }
-
- .dark\:from-purple-800 {
- --tw-gradient-from: #5b21b6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
- }
-
- .dark\:from-purple-900 {
- --tw-gradient-from: #4c1d95;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
- }
-
- .dark\:from-pink-50 {
- --tw-gradient-from: #fdf2f8;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
- }
-
- .dark\:from-pink-100 {
- --tw-gradient-from: #fce7f3;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
- }
-
- .dark\:from-pink-200 {
- --tw-gradient-from: #fbcfe8;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
- }
-
- .dark\:from-pink-300 {
- --tw-gradient-from: #f9a8d4;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
- }
-
- .dark\:from-pink-400 {
- --tw-gradient-from: #f472b6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
- }
-
- .dark\:from-pink-500 {
- --tw-gradient-from: #ec4899;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
- }
-
- .dark\:from-pink-600 {
- --tw-gradient-from: #db2777;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
- }
-
- .dark\:from-pink-700 {
- --tw-gradient-from: #be185d;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
- }
-
- .dark\:from-pink-800 {
- --tw-gradient-from: #9d174d;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
- }
-
- .dark\:from-pink-900 {
- --tw-gradient-from: #831843;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
- }
-
- .dark\:hover\:from-transparent:hover {
- --tw-gradient-from: transparent;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .dark\:hover\:from-current:hover {
- --tw-gradient-from: currentColor;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .dark\:hover\:from-black:hover {
- --tw-gradient-from: #000;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .dark\:hover\:from-white:hover {
- --tw-gradient-from: #fff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\:focus\:from-transparent:focus {
- --tw-gradient-from: transparent;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .dark\:focus\:from-current:focus {
- --tw-gradient-from: currentColor;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .dark\:focus\:from-black:focus {
- --tw-gradient-from: #000;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .dark\:focus\:from-white:focus {
- --tw-gradient-from: #fff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
- }
-
- .dark\: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));
-}
-
-@media (prefers-color-scheme: dark) {
- .dark\:via-transparent {
- --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .dark\:via-current {
- --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .dark\:via-black {
- --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .dark\:via-white {
- --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .dark\:via-gray-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
- }
-
- .dark\:via-gray-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
- }
-
- .dark\:via-gray-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
- }
-
- .dark\:via-gray-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
- }
-
- .dark\:via-gray-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
- }
-
- .dark\:via-gray-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
- }
-
- .dark\:via-gray-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
- }
-
- .dark\:via-gray-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
- }
-
- .dark\:via-gray-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
- }
-
- .dark\:via-gray-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
- }
-
- .dark\:via-red-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
- }
-
- .dark\:via-red-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
- }
-
- .dark\:via-red-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
- }
-
- .dark\:via-red-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
- }
-
- .dark\:via-red-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
- }
-
- .dark\:via-red-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
- }
-
- .dark\:via-red-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
- }
-
- .dark\:via-red-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
- }
-
- .dark\:via-red-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
- }
-
- .dark\:via-red-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
- }
-
- .dark\:via-yellow-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
- }
-
- .dark\:via-yellow-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
- }
-
- .dark\:via-yellow-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
- }
-
- .dark\:via-yellow-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
- }
-
- .dark\:via-yellow-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
- }
-
- .dark\:via-yellow-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
- }
-
- .dark\:via-yellow-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
- }
-
- .dark\:via-yellow-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
- }
-
- .dark\:via-yellow-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
- }
-
- .dark\:via-yellow-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
- }
-
- .dark\:via-green-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
- }
-
- .dark\:via-green-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
- }
-
- .dark\:via-green-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
- }
-
- .dark\:via-green-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
- }
-
- .dark\:via-green-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
- }
-
- .dark\:via-green-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
- }
-
- .dark\:via-green-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
- }
-
- .dark\:via-green-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
- }
-
- .dark\:via-green-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
- }
-
- .dark\:via-green-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
- }
-
- .dark\:via-blue-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
- }
-
- .dark\:via-blue-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
- }
-
- .dark\:via-blue-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
- }
-
- .dark\:via-blue-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
- }
-
- .dark\:via-blue-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
- }
-
- .dark\:via-blue-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
- }
-
- .dark\:via-blue-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
- }
-
- .dark\:via-blue-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
- }
-
- .dark\:via-blue-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
- }
-
- .dark\:via-blue-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
- }
-
- .dark\:via-indigo-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
- }
-
- .dark\:via-indigo-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
- }
-
- .dark\:via-indigo-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
- }
-
- .dark\:via-indigo-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
- }
-
- .dark\:via-indigo-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
- }
-
- .dark\:via-indigo-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
- }
-
- .dark\:via-indigo-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
- }
-
- .dark\:via-indigo-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
- }
-
- .dark\:via-indigo-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
- }
-
- .dark\:via-indigo-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
- }
-
- .dark\:via-purple-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
- }
-
- .dark\:via-purple-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
- }
-
- .dark\:via-purple-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
- }
-
- .dark\:via-purple-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
- }
-
- .dark\:via-purple-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
- }
-
- .dark\:via-purple-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
- }
-
- .dark\:via-purple-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
- }
-
- .dark\:via-purple-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
- }
-
- .dark\:via-purple-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
- }
-
- .dark\:via-purple-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
- }
-
- .dark\:via-pink-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
- }
-
- .dark\:via-pink-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
- }
-
- .dark\:via-pink-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
- }
-
- .dark\:via-pink-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
- }
-
- .dark\:via-pink-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
- }
-
- .dark\:via-pink-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
- }
-
- .dark\:via-pink-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
- }
-
- .dark\:via-pink-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
- }
-
- .dark\:via-pink-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
- }
-
- .dark\:via-pink-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
- }
-
- .dark\:hover\:via-transparent:hover {
- --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .dark\:hover\:via-current:hover {
- --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .dark\:hover\:via-black:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .dark\:hover\:via-white:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .dark\:hover\:via-gray-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
- }
-
- .dark\:hover\:via-gray-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
- }
-
- .dark\:hover\:via-gray-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
- }
-
- .dark\:hover\:via-gray-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
- }
-
- .dark\:hover\:via-gray-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
- }
-
- .dark\:hover\:via-gray-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
- }
-
- .dark\:hover\:via-gray-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
- }
-
- .dark\:hover\:via-gray-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
- }
-
- .dark\:hover\:via-gray-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
- }
-
- .dark\:hover\:via-gray-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
- }
-
- .dark\:hover\:via-red-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
- }
-
- .dark\:hover\:via-red-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
- }
-
- .dark\:hover\:via-red-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
- }
-
- .dark\:hover\:via-red-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
- }
-
- .dark\:hover\:via-red-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
- }
-
- .dark\:hover\:via-red-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
- }
-
- .dark\:hover\:via-red-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
- }
-
- .dark\:hover\:via-red-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
- }
-
- .dark\:hover\:via-red-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
- }
-
- .dark\:hover\:via-red-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
- }
-
- .dark\:hover\:via-yellow-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
- }
-
- .dark\:hover\:via-yellow-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
- }
-
- .dark\:hover\:via-yellow-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
- }
-
- .dark\:hover\:via-yellow-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
- }
-
- .dark\:hover\:via-yellow-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
- }
-
- .dark\:hover\:via-yellow-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
- }
-
- .dark\:hover\:via-yellow-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
- }
-
- .dark\:hover\:via-yellow-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
- }
-
- .dark\:hover\:via-yellow-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
- }
-
- .dark\:hover\:via-yellow-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
- }
-
- .dark\:hover\:via-green-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
- }
-
- .dark\:hover\:via-green-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
- }
-
- .dark\:hover\:via-green-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
- }
-
- .dark\:hover\:via-green-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
- }
-
- .dark\:hover\:via-green-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
- }
-
- .dark\:hover\:via-green-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
- }
-
- .dark\:hover\:via-green-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
- }
-
- .dark\:hover\:via-green-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
- }
-
- .dark\:hover\:via-green-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
- }
-
- .dark\:hover\:via-green-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
- }
-
- .dark\:hover\:via-blue-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
- }
-
- .dark\:hover\:via-blue-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
- }
-
- .dark\:hover\:via-blue-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
- }
-
- .dark\:hover\:via-blue-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
- }
-
- .dark\:hover\:via-blue-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
- }
-
- .dark\:hover\:via-blue-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
- }
-
- .dark\:hover\:via-blue-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
- }
-
- .dark\:hover\:via-blue-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
- }
-
- .dark\:hover\:via-blue-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
- }
-
- .dark\:hover\:via-blue-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
- }
-
- .dark\:hover\:via-indigo-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
- }
-
- .dark\:hover\:via-indigo-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
- }
-
- .dark\:hover\:via-indigo-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
- }
-
- .dark\:hover\:via-indigo-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
- }
-
- .dark\:hover\:via-indigo-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
- }
-
- .dark\:hover\:via-indigo-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
- }
-
- .dark\:hover\:via-indigo-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
- }
-
- .dark\:hover\:via-indigo-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
- }
-
- .dark\:hover\:via-indigo-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
- }
-
- .dark\:hover\:via-indigo-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
- }
-
- .dark\:hover\:via-purple-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
- }
-
- .dark\:hover\:via-purple-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
- }
-
- .dark\:hover\:via-purple-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
- }
-
- .dark\:hover\:via-purple-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
- }
-
- .dark\:hover\:via-purple-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
- }
-
- .dark\:hover\:via-purple-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
- }
-
- .dark\:hover\:via-purple-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
- }
-
- .dark\:hover\:via-purple-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
- }
-
- .dark\:hover\:via-purple-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
- }
-
- .dark\:hover\:via-purple-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
- }
-
- .dark\:hover\:via-pink-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
- }
-
- .dark\:hover\:via-pink-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
- }
-
- .dark\:hover\:via-pink-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
- }
-
- .dark\:hover\:via-pink-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
- }
-
- .dark\:hover\:via-pink-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
- }
-
- .dark\:hover\:via-pink-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
- }
-
- .dark\:hover\:via-pink-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
- }
-
- .dark\:hover\:via-pink-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
- }
-
- .dark\:hover\:via-pink-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
- }
-
- .dark\:hover\:via-pink-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
- }
-
- .dark\:focus\:via-transparent:focus {
- --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .dark\:focus\:via-current:focus {
- --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .dark\:focus\:via-black:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .dark\:focus\:via-white:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .dark\:focus\:via-gray-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
- }
-
- .dark\:focus\:via-gray-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
- }
-
- .dark\:focus\:via-gray-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
- }
-
- .dark\:focus\:via-gray-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
- }
-
- .dark\:focus\:via-gray-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
- }
-
- .dark\:focus\:via-gray-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
- }
-
- .dark\:focus\:via-gray-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
- }
-
- .dark\:focus\:via-gray-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
- }
-
- .dark\:focus\:via-gray-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
- }
-
- .dark\:focus\:via-gray-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
- }
-
- .dark\:focus\:via-red-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
- }
-
- .dark\:focus\:via-red-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
- }
-
- .dark\:focus\:via-red-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
- }
-
- .dark\:focus\:via-red-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
- }
-
- .dark\:focus\:via-red-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
- }
-
- .dark\:focus\:via-red-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
- }
-
- .dark\:focus\:via-red-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
- }
-
- .dark\:focus\:via-red-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
- }
-
- .dark\:focus\:via-red-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
- }
-
- .dark\:focus\:via-red-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
- }
-
- .dark\:focus\:via-yellow-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
- }
-
- .dark\:focus\:via-yellow-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
- }
-
- .dark\:focus\:via-yellow-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
- }
-
- .dark\:focus\:via-yellow-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
- }
-
- .dark\:focus\:via-yellow-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
- }
-
- .dark\:focus\:via-yellow-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
- }
-
- .dark\:focus\:via-yellow-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
- }
-
- .dark\:focus\:via-yellow-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
- }
-
- .dark\:focus\:via-yellow-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
- }
-
- .dark\:focus\:via-yellow-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
- }
-
- .dark\:focus\:via-green-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
- }
-
- .dark\:focus\:via-green-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
- }
-
- .dark\:focus\:via-green-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
- }
-
- .dark\:focus\:via-green-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
- }
-
- .dark\:focus\:via-green-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
- }
-
- .dark\:focus\:via-green-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
- }
-
- .dark\:focus\:via-green-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
- }
-
- .dark\:focus\:via-green-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
- }
-
- .dark\:focus\:via-green-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
- }
-
- .dark\:focus\:via-green-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
- }
-
- .dark\:focus\:via-blue-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
- }
-
- .dark\:focus\:via-blue-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
- }
-
- .dark\:focus\:via-blue-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
- }
-
- .dark\:focus\:via-blue-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
- }
-
- .dark\:focus\:via-blue-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
- }
-
- .dark\:focus\:via-blue-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
- }
-
- .dark\:focus\:via-blue-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
- }
-
- .dark\:focus\:via-blue-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
- }
-
- .dark\:focus\:via-blue-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
- }
-
- .dark\:focus\:via-blue-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
- }
-
- .dark\:focus\:via-indigo-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
- }
-
- .dark\:focus\:via-indigo-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
- }
-
- .dark\:focus\:via-indigo-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
- }
-
- .dark\:focus\:via-indigo-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
- }
-
- .dark\:focus\:via-indigo-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
- }
-
- .dark\:focus\:via-indigo-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
- }
-
- .dark\:focus\:via-indigo-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
- }
-
- .dark\:focus\:via-indigo-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
- }
-
- .dark\:focus\:via-indigo-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
- }
-
- .dark\:focus\:via-indigo-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
- }
-
- .dark\:focus\:via-purple-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
- }
-
- .dark\:focus\:via-purple-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
- }
-
- .dark\:focus\:via-purple-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
- }
-
- .dark\:focus\:via-purple-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
- }
-
- .dark\:focus\:via-purple-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
- }
-
- .dark\:focus\:via-purple-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
- }
-
- .dark\:focus\:via-purple-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
- }
-
- .dark\:focus\:via-purple-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
- }
-
- .dark\:focus\:via-purple-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
- }
-
- .dark\:focus\:via-purple-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
- }
-
- .dark\:focus\:via-pink-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
- }
-
- .dark\:focus\:via-pink-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
- }
-
- .dark\:focus\:via-pink-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
- }
-
- .dark\:focus\:via-pink-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
- }
-
- .dark\:focus\:via-pink-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
- }
-
- .dark\:focus\:via-pink-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
- }
-
- .dark\:focus\:via-pink-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
- }
-
- .dark\:focus\:via-pink-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
- }
-
- .dark\:focus\:via-pink-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
- }
-
- .dark\: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;
-}
-
-@media (prefers-color-scheme: dark) {
- .dark\:to-transparent {
- --tw-gradient-to: transparent;
- }
-
- .dark\:to-current {
- --tw-gradient-to: currentColor;
- }
-
- .dark\:to-black {
- --tw-gradient-to: #000;
- }
-
- .dark\:to-white {
- --tw-gradient-to: #fff;
- }
-
- .dark\:to-gray-50 {
- --tw-gradient-to: #f9fafb;
- }
-
- .dark\:to-gray-100 {
- --tw-gradient-to: #f3f4f6;
- }
-
- .dark\:to-gray-200 {
- --tw-gradient-to: #e5e7eb;
- }
-
- .dark\:to-gray-300 {
- --tw-gradient-to: #d1d5db;
- }
-
- .dark\:to-gray-400 {
- --tw-gradient-to: #9ca3af;
- }
-
- .dark\:to-gray-500 {
- --tw-gradient-to: #6b7280;
- }
-
- .dark\:to-gray-600 {
- --tw-gradient-to: #4b5563;
- }
-
- .dark\:to-gray-700 {
- --tw-gradient-to: #374151;
- }
-
- .dark\:to-gray-800 {
- --tw-gradient-to: #1f2937;
- }
-
- .dark\:to-gray-900 {
- --tw-gradient-to: #111827;
- }
-
- .dark\:to-red-50 {
- --tw-gradient-to: #fef2f2;
- }
-
- .dark\:to-red-100 {
- --tw-gradient-to: #fee2e2;
- }
-
- .dark\:to-red-200 {
- --tw-gradient-to: #fecaca;
- }
-
- .dark\:to-red-300 {
- --tw-gradient-to: #fca5a5;
- }
-
- .dark\:to-red-400 {
- --tw-gradient-to: #f87171;
- }
-
- .dark\:to-red-500 {
- --tw-gradient-to: #ef4444;
- }
-
- .dark\:to-red-600 {
- --tw-gradient-to: #dc2626;
- }
-
- .dark\:to-red-700 {
- --tw-gradient-to: #b91c1c;
- }
-
- .dark\:to-red-800 {
- --tw-gradient-to: #991b1b;
- }
-
- .dark\:to-red-900 {
- --tw-gradient-to: #7f1d1d;
- }
-
- .dark\:to-yellow-50 {
- --tw-gradient-to: #fffbeb;
- }
-
- .dark\:to-yellow-100 {
- --tw-gradient-to: #fef3c7;
- }
-
- .dark\:to-yellow-200 {
- --tw-gradient-to: #fde68a;
- }
-
- .dark\:to-yellow-300 {
- --tw-gradient-to: #fcd34d;
- }
-
- .dark\:to-yellow-400 {
- --tw-gradient-to: #fbbf24;
- }
-
- .dark\:to-yellow-500 {
- --tw-gradient-to: #f59e0b;
- }
-
- .dark\:to-yellow-600 {
- --tw-gradient-to: #d97706;
- }
-
- .dark\:to-yellow-700 {
- --tw-gradient-to: #b45309;
- }
-
- .dark\:to-yellow-800 {
- --tw-gradient-to: #92400e;
- }
-
- .dark\:to-yellow-900 {
- --tw-gradient-to: #78350f;
- }
-
- .dark\:to-green-50 {
- --tw-gradient-to: #ecfdf5;
- }
-
- .dark\:to-green-100 {
- --tw-gradient-to: #d1fae5;
- }
-
- .dark\:to-green-200 {
- --tw-gradient-to: #a7f3d0;
- }
-
- .dark\:to-green-300 {
- --tw-gradient-to: #6ee7b7;
- }
-
- .dark\:to-green-400 {
- --tw-gradient-to: #34d399;
- }
-
- .dark\:to-green-500 {
- --tw-gradient-to: #10b981;
- }
-
- .dark\:to-green-600 {
- --tw-gradient-to: #059669;
- }
-
- .dark\:to-green-700 {
- --tw-gradient-to: #047857;
- }
-
- .dark\:to-green-800 {
- --tw-gradient-to: #065f46;
- }
-
- .dark\:to-green-900 {
- --tw-gradient-to: #064e3b;
- }
-
- .dark\:to-blue-50 {
- --tw-gradient-to: #eff6ff;
- }
-
- .dark\:to-blue-100 {
- --tw-gradient-to: #dbeafe;
- }
-
- .dark\:to-blue-200 {
- --tw-gradient-to: #bfdbfe;
- }
-
- .dark\:to-blue-300 {
- --tw-gradient-to: #93c5fd;
- }
-
- .dark\:to-blue-400 {
- --tw-gradient-to: #60a5fa;
- }
-
- .dark\:to-blue-500 {
- --tw-gradient-to: #3b82f6;
- }
-
- .dark\:to-blue-600 {
- --tw-gradient-to: #2563eb;
- }
-
- .dark\:to-blue-700 {
- --tw-gradient-to: #1d4ed8;
- }
-
- .dark\:to-blue-800 {
- --tw-gradient-to: #1e40af;
- }
-
- .dark\:to-blue-900 {
- --tw-gradient-to: #1e3a8a;
- }
-
- .dark\:to-indigo-50 {
- --tw-gradient-to: #eef2ff;
- }
-
- .dark\:to-indigo-100 {
- --tw-gradient-to: #e0e7ff;
- }
-
- .dark\:to-indigo-200 {
- --tw-gradient-to: #c7d2fe;
- }
-
- .dark\:to-indigo-300 {
- --tw-gradient-to: #a5b4fc;
- }
-
- .dark\:to-indigo-400 {
- --tw-gradient-to: #818cf8;
- }
-
- .dark\:to-indigo-500 {
- --tw-gradient-to: #6366f1;
- }
-
- .dark\:to-indigo-600 {
- --tw-gradient-to: #4f46e5;
- }
-
- .dark\:to-indigo-700 {
- --tw-gradient-to: #4338ca;
- }
-
- .dark\:to-indigo-800 {
- --tw-gradient-to: #3730a3;
- }
-
- .dark\:to-indigo-900 {
- --tw-gradient-to: #312e81;
- }
-
- .dark\:to-purple-50 {
- --tw-gradient-to: #f5f3ff;
- }
-
- .dark\:to-purple-100 {
- --tw-gradient-to: #ede9fe;
- }
-
- .dark\:to-purple-200 {
- --tw-gradient-to: #ddd6fe;
- }
-
- .dark\:to-purple-300 {
- --tw-gradient-to: #c4b5fd;
- }
-
- .dark\:to-purple-400 {
- --tw-gradient-to: #a78bfa;
- }
-
- .dark\:to-purple-500 {
- --tw-gradient-to: #8b5cf6;
- }
-
- .dark\:to-purple-600 {
- --tw-gradient-to: #7c3aed;
- }
-
- .dark\:to-purple-700 {
- --tw-gradient-to: #6d28d9;
- }
-
- .dark\:to-purple-800 {
- --tw-gradient-to: #5b21b6;
- }
-
- .dark\:to-purple-900 {
- --tw-gradient-to: #4c1d95;
- }
-
- .dark\:to-pink-50 {
- --tw-gradient-to: #fdf2f8;
- }
-
- .dark\:to-pink-100 {
- --tw-gradient-to: #fce7f3;
- }
-
- .dark\:to-pink-200 {
- --tw-gradient-to: #fbcfe8;
- }
-
- .dark\:to-pink-300 {
- --tw-gradient-to: #f9a8d4;
- }
-
- .dark\:to-pink-400 {
- --tw-gradient-to: #f472b6;
- }
-
- .dark\:to-pink-500 {
- --tw-gradient-to: #ec4899;
- }
-
- .dark\:to-pink-600 {
- --tw-gradient-to: #db2777;
- }
-
- .dark\:to-pink-700 {
- --tw-gradient-to: #be185d;
- }
-
- .dark\:to-pink-800 {
- --tw-gradient-to: #9d174d;
- }
-
- .dark\:to-pink-900 {
- --tw-gradient-to: #831843;
- }
-
- .dark\:hover\:to-transparent:hover {
- --tw-gradient-to: transparent;
- }
-
- .dark\:hover\:to-current:hover {
- --tw-gradient-to: currentColor;
- }
-
- .dark\:hover\:to-black:hover {
- --tw-gradient-to: #000;
- }
-
- .dark\:hover\:to-white:hover {
- --tw-gradient-to: #fff;
- }
-
- .dark\:hover\:to-gray-50:hover {
- --tw-gradient-to: #f9fafb;
- }
-
- .dark\:hover\:to-gray-100:hover {
- --tw-gradient-to: #f3f4f6;
- }
-
- .dark\:hover\:to-gray-200:hover {
- --tw-gradient-to: #e5e7eb;
- }
-
- .dark\:hover\:to-gray-300:hover {
- --tw-gradient-to: #d1d5db;
- }
-
- .dark\:hover\:to-gray-400:hover {
- --tw-gradient-to: #9ca3af;
- }
-
- .dark\:hover\:to-gray-500:hover {
- --tw-gradient-to: #6b7280;
- }
-
- .dark\:hover\:to-gray-600:hover {
- --tw-gradient-to: #4b5563;
- }
-
- .dark\:hover\:to-gray-700:hover {
- --tw-gradient-to: #374151;
- }
-
- .dark\:hover\:to-gray-800:hover {
- --tw-gradient-to: #1f2937;
- }
-
- .dark\:hover\:to-gray-900:hover {
- --tw-gradient-to: #111827;
- }
-
- .dark\:hover\:to-red-50:hover {
- --tw-gradient-to: #fef2f2;
- }
-
- .dark\:hover\:to-red-100:hover {
- --tw-gradient-to: #fee2e2;
- }
-
- .dark\:hover\:to-red-200:hover {
- --tw-gradient-to: #fecaca;
- }
-
- .dark\:hover\:to-red-300:hover {
- --tw-gradient-to: #fca5a5;
- }
-
- .dark\:hover\:to-red-400:hover {
- --tw-gradient-to: #f87171;
- }
-
- .dark\:hover\:to-red-500:hover {
- --tw-gradient-to: #ef4444;
- }
-
- .dark\:hover\:to-red-600:hover {
- --tw-gradient-to: #dc2626;
- }
-
- .dark\:hover\:to-red-700:hover {
- --tw-gradient-to: #b91c1c;
- }
-
- .dark\:hover\:to-red-800:hover {
- --tw-gradient-to: #991b1b;
- }
-
- .dark\:hover\:to-red-900:hover {
- --tw-gradient-to: #7f1d1d;
- }
-
- .dark\:hover\:to-yellow-50:hover {
- --tw-gradient-to: #fffbeb;
- }
-
- .dark\:hover\:to-yellow-100:hover {
- --tw-gradient-to: #fef3c7;
- }
-
- .dark\:hover\:to-yellow-200:hover {
- --tw-gradient-to: #fde68a;
- }
-
- .dark\:hover\:to-yellow-300:hover {
- --tw-gradient-to: #fcd34d;
- }
-
- .dark\:hover\:to-yellow-400:hover {
- --tw-gradient-to: #fbbf24;
- }
-
- .dark\:hover\:to-yellow-500:hover {
- --tw-gradient-to: #f59e0b;
- }
-
- .dark\:hover\:to-yellow-600:hover {
- --tw-gradient-to: #d97706;
- }
-
- .dark\:hover\:to-yellow-700:hover {
- --tw-gradient-to: #b45309;
- }
-
- .dark\:hover\:to-yellow-800:hover {
- --tw-gradient-to: #92400e;
- }
-
- .dark\:hover\:to-yellow-900:hover {
- --tw-gradient-to: #78350f;
- }
-
- .dark\:hover\:to-green-50:hover {
- --tw-gradient-to: #ecfdf5;
- }
-
- .dark\:hover\:to-green-100:hover {
- --tw-gradient-to: #d1fae5;
- }
-
- .dark\:hover\:to-green-200:hover {
- --tw-gradient-to: #a7f3d0;
- }
-
- .dark\:hover\:to-green-300:hover {
- --tw-gradient-to: #6ee7b7;
- }
-
- .dark\:hover\:to-green-400:hover {
- --tw-gradient-to: #34d399;
- }
-
- .dark\:hover\:to-green-500:hover {
- --tw-gradient-to: #10b981;
- }
-
- .dark\:hover\:to-green-600:hover {
- --tw-gradient-to: #059669;
- }
-
- .dark\:hover\:to-green-700:hover {
- --tw-gradient-to: #047857;
- }
-
- .dark\:hover\:to-green-800:hover {
- --tw-gradient-to: #065f46;
- }
-
- .dark\:hover\:to-green-900:hover {
- --tw-gradient-to: #064e3b;
- }
-
- .dark\:hover\:to-blue-50:hover {
- --tw-gradient-to: #eff6ff;
- }
-
- .dark\:hover\:to-blue-100:hover {
- --tw-gradient-to: #dbeafe;
- }
-
- .dark\:hover\:to-blue-200:hover {
- --tw-gradient-to: #bfdbfe;
- }
-
- .dark\:hover\:to-blue-300:hover {
- --tw-gradient-to: #93c5fd;
- }
-
- .dark\:hover\:to-blue-400:hover {
- --tw-gradient-to: #60a5fa;
- }
-
- .dark\:hover\:to-blue-500:hover {
- --tw-gradient-to: #3b82f6;
- }
-
- .dark\:hover\:to-blue-600:hover {
- --tw-gradient-to: #2563eb;
- }
-
- .dark\:hover\:to-blue-700:hover {
- --tw-gradient-to: #1d4ed8;
- }
-
- .dark\:hover\:to-blue-800:hover {
- --tw-gradient-to: #1e40af;
- }
-
- .dark\:hover\:to-blue-900:hover {
- --tw-gradient-to: #1e3a8a;
- }
-
- .dark\:hover\:to-indigo-50:hover {
- --tw-gradient-to: #eef2ff;
- }
-
- .dark\:hover\:to-indigo-100:hover {
- --tw-gradient-to: #e0e7ff;
- }
-
- .dark\:hover\:to-indigo-200:hover {
- --tw-gradient-to: #c7d2fe;
- }
-
- .dark\:hover\:to-indigo-300:hover {
- --tw-gradient-to: #a5b4fc;
- }
-
- .dark\:hover\:to-indigo-400:hover {
- --tw-gradient-to: #818cf8;
- }
-
- .dark\:hover\:to-indigo-500:hover {
- --tw-gradient-to: #6366f1;
- }
-
- .dark\:hover\:to-indigo-600:hover {
- --tw-gradient-to: #4f46e5;
- }
-
- .dark\:hover\:to-indigo-700:hover {
- --tw-gradient-to: #4338ca;
- }
-
- .dark\:hover\:to-indigo-800:hover {
- --tw-gradient-to: #3730a3;
- }
-
- .dark\:hover\:to-indigo-900:hover {
- --tw-gradient-to: #312e81;
- }
-
- .dark\:hover\:to-purple-50:hover {
- --tw-gradient-to: #f5f3ff;
- }
-
- .dark\:hover\:to-purple-100:hover {
- --tw-gradient-to: #ede9fe;
- }
-
- .dark\:hover\:to-purple-200:hover {
- --tw-gradient-to: #ddd6fe;
- }
-
- .dark\:hover\:to-purple-300:hover {
- --tw-gradient-to: #c4b5fd;
- }
-
- .dark\:hover\:to-purple-400:hover {
- --tw-gradient-to: #a78bfa;
- }
-
- .dark\:hover\:to-purple-500:hover {
- --tw-gradient-to: #8b5cf6;
- }
-
- .dark\:hover\:to-purple-600:hover {
- --tw-gradient-to: #7c3aed;
- }
-
- .dark\:hover\:to-purple-700:hover {
- --tw-gradient-to: #6d28d9;
- }
-
- .dark\:hover\:to-purple-800:hover {
- --tw-gradient-to: #5b21b6;
- }
-
- .dark\:hover\:to-purple-900:hover {
- --tw-gradient-to: #4c1d95;
- }
-
- .dark\:hover\:to-pink-50:hover {
- --tw-gradient-to: #fdf2f8;
- }
-
- .dark\:hover\:to-pink-100:hover {
- --tw-gradient-to: #fce7f3;
- }
-
- .dark\:hover\:to-pink-200:hover {
- --tw-gradient-to: #fbcfe8;
- }
-
- .dark\:hover\:to-pink-300:hover {
- --tw-gradient-to: #f9a8d4;
- }
-
- .dark\:hover\:to-pink-400:hover {
- --tw-gradient-to: #f472b6;
- }
-
- .dark\:hover\:to-pink-500:hover {
- --tw-gradient-to: #ec4899;
- }
-
- .dark\:hover\:to-pink-600:hover {
- --tw-gradient-to: #db2777;
- }
-
- .dark\:hover\:to-pink-700:hover {
- --tw-gradient-to: #be185d;
- }
-
- .dark\:hover\:to-pink-800:hover {
- --tw-gradient-to: #9d174d;
- }
-
- .dark\:hover\:to-pink-900:hover {
- --tw-gradient-to: #831843;
- }
-
- .dark\:focus\:to-transparent:focus {
- --tw-gradient-to: transparent;
- }
-
- .dark\:focus\:to-current:focus {
- --tw-gradient-to: currentColor;
- }
-
- .dark\:focus\:to-black:focus {
- --tw-gradient-to: #000;
- }
-
- .dark\:focus\:to-white:focus {
- --tw-gradient-to: #fff;
- }
-
- .dark\:focus\:to-gray-50:focus {
- --tw-gradient-to: #f9fafb;
- }
-
- .dark\:focus\:to-gray-100:focus {
- --tw-gradient-to: #f3f4f6;
- }
-
- .dark\:focus\:to-gray-200:focus {
- --tw-gradient-to: #e5e7eb;
- }
-
- .dark\:focus\:to-gray-300:focus {
- --tw-gradient-to: #d1d5db;
- }
-
- .dark\:focus\:to-gray-400:focus {
- --tw-gradient-to: #9ca3af;
- }
-
- .dark\:focus\:to-gray-500:focus {
- --tw-gradient-to: #6b7280;
- }
-
- .dark\:focus\:to-gray-600:focus {
- --tw-gradient-to: #4b5563;
- }
-
- .dark\:focus\:to-gray-700:focus {
- --tw-gradient-to: #374151;
- }
-
- .dark\:focus\:to-gray-800:focus {
- --tw-gradient-to: #1f2937;
- }
-
- .dark\:focus\:to-gray-900:focus {
- --tw-gradient-to: #111827;
- }
-
- .dark\:focus\:to-red-50:focus {
- --tw-gradient-to: #fef2f2;
- }
-
- .dark\:focus\:to-red-100:focus {
- --tw-gradient-to: #fee2e2;
- }
-
- .dark\:focus\:to-red-200:focus {
- --tw-gradient-to: #fecaca;
- }
-
- .dark\:focus\:to-red-300:focus {
- --tw-gradient-to: #fca5a5;
- }
-
- .dark\:focus\:to-red-400:focus {
- --tw-gradient-to: #f87171;
- }
-
- .dark\:focus\:to-red-500:focus {
- --tw-gradient-to: #ef4444;
- }
-
- .dark\:focus\:to-red-600:focus {
- --tw-gradient-to: #dc2626;
- }
-
- .dark\:focus\:to-red-700:focus {
- --tw-gradient-to: #b91c1c;
- }
-
- .dark\:focus\:to-red-800:focus {
- --tw-gradient-to: #991b1b;
- }
-
- .dark\:focus\:to-red-900:focus {
- --tw-gradient-to: #7f1d1d;
- }
-
- .dark\:focus\:to-yellow-50:focus {
- --tw-gradient-to: #fffbeb;
- }
-
- .dark\:focus\:to-yellow-100:focus {
- --tw-gradient-to: #fef3c7;
- }
-
- .dark\:focus\:to-yellow-200:focus {
- --tw-gradient-to: #fde68a;
- }
-
- .dark\:focus\:to-yellow-300:focus {
- --tw-gradient-to: #fcd34d;
- }
-
- .dark\:focus\:to-yellow-400:focus {
- --tw-gradient-to: #fbbf24;
- }
-
- .dark\:focus\:to-yellow-500:focus {
- --tw-gradient-to: #f59e0b;
- }
-
- .dark\:focus\:to-yellow-600:focus {
- --tw-gradient-to: #d97706;
- }
-
- .dark\:focus\:to-yellow-700:focus {
- --tw-gradient-to: #b45309;
- }
-
- .dark\:focus\:to-yellow-800:focus {
- --tw-gradient-to: #92400e;
- }
-
- .dark\:focus\:to-yellow-900:focus {
- --tw-gradient-to: #78350f;
- }
-
- .dark\:focus\:to-green-50:focus {
- --tw-gradient-to: #ecfdf5;
- }
-
- .dark\:focus\:to-green-100:focus {
- --tw-gradient-to: #d1fae5;
- }
-
- .dark\:focus\:to-green-200:focus {
- --tw-gradient-to: #a7f3d0;
- }
-
- .dark\:focus\:to-green-300:focus {
- --tw-gradient-to: #6ee7b7;
- }
-
- .dark\:focus\:to-green-400:focus {
- --tw-gradient-to: #34d399;
- }
-
- .dark\:focus\:to-green-500:focus {
- --tw-gradient-to: #10b981;
- }
-
- .dark\:focus\:to-green-600:focus {
- --tw-gradient-to: #059669;
- }
-
- .dark\:focus\:to-green-700:focus {
- --tw-gradient-to: #047857;
- }
-
- .dark\:focus\:to-green-800:focus {
- --tw-gradient-to: #065f46;
- }
-
- .dark\:focus\:to-green-900:focus {
- --tw-gradient-to: #064e3b;
- }
-
- .dark\:focus\:to-blue-50:focus {
- --tw-gradient-to: #eff6ff;
- }
-
- .dark\:focus\:to-blue-100:focus {
- --tw-gradient-to: #dbeafe;
- }
-
- .dark\:focus\:to-blue-200:focus {
- --tw-gradient-to: #bfdbfe;
- }
-
- .dark\:focus\:to-blue-300:focus {
- --tw-gradient-to: #93c5fd;
- }
-
- .dark\:focus\:to-blue-400:focus {
- --tw-gradient-to: #60a5fa;
- }
-
- .dark\:focus\:to-blue-500:focus {
- --tw-gradient-to: #3b82f6;
- }
-
- .dark\:focus\:to-blue-600:focus {
- --tw-gradient-to: #2563eb;
- }
-
- .dark\:focus\:to-blue-700:focus {
- --tw-gradient-to: #1d4ed8;
- }
-
- .dark\:focus\:to-blue-800:focus {
- --tw-gradient-to: #1e40af;
- }
-
- .dark\:focus\:to-blue-900:focus {
- --tw-gradient-to: #1e3a8a;
- }
-
- .dark\:focus\:to-indigo-50:focus {
- --tw-gradient-to: #eef2ff;
- }
-
- .dark\:focus\:to-indigo-100:focus {
- --tw-gradient-to: #e0e7ff;
- }
-
- .dark\:focus\:to-indigo-200:focus {
- --tw-gradient-to: #c7d2fe;
- }
-
- .dark\:focus\:to-indigo-300:focus {
- --tw-gradient-to: #a5b4fc;
- }
-
- .dark\:focus\:to-indigo-400:focus {
- --tw-gradient-to: #818cf8;
- }
-
- .dark\:focus\:to-indigo-500:focus {
- --tw-gradient-to: #6366f1;
- }
-
- .dark\:focus\:to-indigo-600:focus {
- --tw-gradient-to: #4f46e5;
- }
-
- .dark\:focus\:to-indigo-700:focus {
- --tw-gradient-to: #4338ca;
- }
-
- .dark\:focus\:to-indigo-800:focus {
- --tw-gradient-to: #3730a3;
- }
-
- .dark\:focus\:to-indigo-900:focus {
- --tw-gradient-to: #312e81;
- }
-
- .dark\:focus\:to-purple-50:focus {
- --tw-gradient-to: #f5f3ff;
- }
-
- .dark\:focus\:to-purple-100:focus {
- --tw-gradient-to: #ede9fe;
- }
-
- .dark\:focus\:to-purple-200:focus {
- --tw-gradient-to: #ddd6fe;
- }
-
- .dark\:focus\:to-purple-300:focus {
- --tw-gradient-to: #c4b5fd;
- }
-
- .dark\:focus\:to-purple-400:focus {
- --tw-gradient-to: #a78bfa;
- }
-
- .dark\:focus\:to-purple-500:focus {
- --tw-gradient-to: #8b5cf6;
- }
-
- .dark\:focus\:to-purple-600:focus {
- --tw-gradient-to: #7c3aed;
- }
-
- .dark\:focus\:to-purple-700:focus {
- --tw-gradient-to: #6d28d9;
- }
-
- .dark\:focus\:to-purple-800:focus {
- --tw-gradient-to: #5b21b6;
- }
-
- .dark\:focus\:to-purple-900:focus {
- --tw-gradient-to: #4c1d95;
- }
-
- .dark\:focus\:to-pink-50:focus {
- --tw-gradient-to: #fdf2f8;
- }
-
- .dark\:focus\:to-pink-100:focus {
- --tw-gradient-to: #fce7f3;
- }
-
- .dark\:focus\:to-pink-200:focus {
- --tw-gradient-to: #fbcfe8;
- }
-
- .dark\:focus\:to-pink-300:focus {
- --tw-gradient-to: #f9a8d4;
- }
-
- .dark\:focus\:to-pink-400:focus {
- --tw-gradient-to: #f472b6;
- }
-
- .dark\:focus\:to-pink-500:focus {
- --tw-gradient-to: #ec4899;
- }
-
- .dark\:focus\:to-pink-600:focus {
- --tw-gradient-to: #db2777;
- }
-
- .dark\:focus\:to-pink-700:focus {
- --tw-gradient-to: #be185d;
- }
-
- .dark\:focus\:to-pink-800:focus {
- --tw-gradient-to: #9d174d;
- }
-
- .dark\: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: Inter var, 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));
-}
-
-@media (prefers-color-scheme: dark) {
- .dark\:text-transparent {
- color: transparent;
- }
-
- .dark\:text-current {
- color: currentColor;
- }
-
- .dark\:text-black {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .dark\:text-white {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .dark\:text-gray-50 {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .dark\:text-gray-100 {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .dark\:text-gray-200 {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .dark\:text-gray-300 {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .dark\:text-gray-400 {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .dark\:text-gray-500 {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .dark\:text-gray-600 {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .dark\:text-gray-700 {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .dark\:text-gray-800 {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .dark\:text-gray-900 {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .dark\:text-red-50 {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .dark\:text-red-100 {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .dark\:text-red-200 {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .dark\:text-red-300 {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .dark\:text-red-400 {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .dark\:text-red-500 {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .dark\:text-red-600 {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .dark\:text-red-700 {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .dark\:text-red-800 {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .dark\:text-red-900 {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .dark\:text-yellow-50 {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .dark\:text-yellow-100 {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .dark\:text-yellow-200 {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .dark\:text-yellow-300 {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .dark\:text-yellow-400 {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .dark\:text-yellow-500 {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .dark\:text-yellow-600 {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .dark\:text-yellow-700 {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .dark\:text-yellow-800 {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .dark\:text-yellow-900 {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .dark\:text-green-50 {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .dark\:text-green-100 {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .dark\:text-green-200 {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .dark\:text-green-300 {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .dark\:text-green-400 {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .dark\:text-green-500 {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .dark\:text-green-600 {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .dark\:text-green-700 {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .dark\:text-green-800 {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .dark\:text-green-900 {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .dark\:text-blue-50 {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .dark\:text-blue-100 {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .dark\:text-blue-200 {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .dark\:text-blue-300 {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .dark\:text-blue-400 {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .dark\:text-blue-500 {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .dark\:text-blue-600 {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .dark\:text-blue-700 {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .dark\:text-blue-800 {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .dark\:text-blue-900 {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .dark\:text-indigo-50 {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .dark\:text-indigo-100 {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .dark\:text-indigo-200 {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .dark\:text-indigo-300 {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .dark\:text-indigo-400 {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .dark\:text-indigo-500 {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .dark\:text-indigo-600 {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .dark\:text-indigo-700 {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .dark\:text-indigo-800 {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .dark\:text-indigo-900 {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .dark\:text-purple-50 {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .dark\:text-purple-100 {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .dark\:text-purple-200 {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .dark\:text-purple-300 {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .dark\:text-purple-400 {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .dark\:text-purple-500 {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .dark\:text-purple-600 {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .dark\:text-purple-700 {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .dark\:text-purple-800 {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .dark\:text-purple-900 {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .dark\:text-pink-50 {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .dark\:text-pink-100 {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .dark\:text-pink-200 {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .dark\:text-pink-300 {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .dark\:text-pink-400 {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .dark\:text-pink-500 {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .dark\:text-pink-600 {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .dark\:text-pink-700 {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .dark\:text-pink-800 {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .dark\:text-pink-900 {
- --tw-text-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-transparent {
- color: transparent;
- }
-
- .group:hover .dark\:group-hover\:text-current {
- color: currentColor;
- }
-
- .group:hover .dark\:group-hover\:text-black {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-white {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-gray-50 {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-gray-100 {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-gray-200 {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-gray-300 {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-gray-400 {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-gray-500 {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-gray-600 {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-gray-700 {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-gray-800 {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-gray-900 {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-red-50 {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-red-100 {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-red-200 {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-red-300 {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-red-400 {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-red-500 {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-red-600 {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-red-700 {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-red-800 {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-red-900 {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-yellow-50 {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-yellow-100 {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-yellow-200 {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-yellow-300 {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-yellow-400 {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-yellow-500 {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-yellow-600 {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-yellow-700 {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-yellow-800 {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-yellow-900 {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-green-50 {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-green-100 {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-green-200 {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-green-300 {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-green-400 {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-green-500 {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-green-600 {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-green-700 {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-green-800 {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-green-900 {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-blue-50 {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-blue-100 {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-blue-200 {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-blue-300 {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-blue-400 {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-blue-500 {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-blue-600 {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-blue-700 {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-blue-800 {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-blue-900 {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-indigo-50 {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-indigo-100 {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-indigo-200 {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-indigo-300 {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-indigo-400 {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-indigo-500 {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-indigo-600 {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-indigo-700 {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-indigo-800 {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-indigo-900 {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-purple-50 {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-purple-100 {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-purple-200 {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-purple-300 {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-purple-400 {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-purple-500 {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-purple-600 {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-purple-700 {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-purple-800 {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-purple-900 {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-pink-50 {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-pink-100 {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-pink-200 {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-pink-300 {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-pink-400 {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-pink-500 {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-pink-600 {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-pink-700 {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-pink-800 {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .group:hover .dark\:group-hover\:text-pink-900 {
- --tw-text-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-transparent:focus-within {
- color: transparent;
- }
-
- .dark\:focus-within\:text-current:focus-within {
- color: currentColor;
- }
-
- .dark\:focus-within\:text-black:focus-within {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-white:focus-within {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-gray-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-gray-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-gray-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-gray-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-gray-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-gray-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-gray-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-gray-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-gray-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-gray-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-red-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-red-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-red-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-red-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-red-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-red-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-red-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-red-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-red-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-red-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-yellow-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-yellow-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-yellow-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-yellow-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-yellow-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-yellow-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-yellow-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-yellow-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-yellow-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-yellow-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-green-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-green-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-green-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-green-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-green-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-green-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-green-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-green-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-green-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-green-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-blue-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-blue-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-blue-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-blue-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-blue-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-blue-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-blue-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-blue-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-blue-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-blue-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-indigo-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-indigo-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-indigo-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-indigo-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-indigo-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-indigo-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-indigo-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-indigo-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-indigo-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-indigo-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-purple-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-purple-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-purple-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-purple-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-purple-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-purple-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-purple-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-purple-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-purple-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-purple-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-pink-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-pink-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-pink-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-pink-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-pink-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-pink-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-pink-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-pink-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-pink-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .dark\:focus-within\:text-pink-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-transparent:hover {
- color: transparent;
- }
-
- .dark\:hover\:text-current:hover {
- color: currentColor;
- }
-
- .dark\:hover\:text-black:hover {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-white:hover {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-gray-50:hover {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-gray-100:hover {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-gray-200:hover {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-gray-300:hover {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-gray-400:hover {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-gray-500:hover {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-gray-600:hover {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-gray-700:hover {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-gray-800:hover {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-gray-900:hover {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-red-50:hover {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-red-100:hover {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-red-200:hover {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-red-300:hover {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-red-400:hover {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-red-500:hover {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-red-600:hover {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-red-700:hover {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-red-800:hover {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-red-900:hover {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-yellow-50:hover {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-yellow-100:hover {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-yellow-200:hover {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-yellow-300:hover {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-yellow-400:hover {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-yellow-500:hover {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-yellow-600:hover {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-yellow-700:hover {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-yellow-800:hover {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-yellow-900:hover {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-green-50:hover {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-green-100:hover {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-green-200:hover {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-green-300:hover {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-green-400:hover {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-green-500:hover {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-green-600:hover {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-green-700:hover {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-green-800:hover {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-green-900:hover {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-blue-50:hover {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-blue-100:hover {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-blue-200:hover {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-blue-300:hover {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-blue-400:hover {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-blue-500:hover {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-blue-600:hover {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-blue-700:hover {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-blue-800:hover {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-blue-900:hover {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-indigo-50:hover {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-indigo-100:hover {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-indigo-200:hover {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-indigo-300:hover {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-indigo-400:hover {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-indigo-500:hover {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-indigo-600:hover {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-indigo-700:hover {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-indigo-800:hover {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-indigo-900:hover {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-purple-50:hover {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-purple-100:hover {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-purple-200:hover {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-purple-300:hover {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-purple-400:hover {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-purple-500:hover {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-purple-600:hover {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-purple-700:hover {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-purple-800:hover {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-purple-900:hover {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-pink-50:hover {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-pink-100:hover {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-pink-200:hover {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-pink-300:hover {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-pink-400:hover {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-pink-500:hover {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-pink-600:hover {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-pink-700:hover {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-pink-800:hover {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .dark\:hover\:text-pink-900:hover {
- --tw-text-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-transparent:focus {
- color: transparent;
- }
-
- .dark\:focus\:text-current:focus {
- color: currentColor;
- }
-
- .dark\:focus\:text-black:focus {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-white:focus {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-gray-50:focus {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-gray-100:focus {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-gray-200:focus {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-gray-300:focus {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-gray-400:focus {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-gray-500:focus {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-gray-600:focus {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-gray-700:focus {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-gray-800:focus {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-gray-900:focus {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-red-50:focus {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-red-100:focus {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-red-200:focus {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-red-300:focus {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-red-400:focus {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-red-500:focus {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-red-600:focus {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-red-700:focus {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-red-800:focus {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-red-900:focus {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-yellow-50:focus {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-yellow-100:focus {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-yellow-200:focus {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-yellow-300:focus {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-yellow-400:focus {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-yellow-500:focus {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-yellow-600:focus {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-yellow-700:focus {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-yellow-800:focus {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-yellow-900:focus {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-green-50:focus {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-green-100:focus {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-green-200:focus {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-green-300:focus {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-green-400:focus {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-green-500:focus {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-green-600:focus {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-green-700:focus {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-green-800:focus {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-green-900:focus {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-blue-50:focus {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-blue-100:focus {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-blue-200:focus {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-blue-300:focus {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-blue-400:focus {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-blue-500:focus {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-blue-600:focus {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-blue-700:focus {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-blue-800:focus {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-blue-900:focus {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-indigo-50:focus {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-indigo-100:focus {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-indigo-200:focus {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-indigo-300:focus {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-indigo-400:focus {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-indigo-500:focus {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-indigo-600:focus {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-indigo-700:focus {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-indigo-800:focus {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-indigo-900:focus {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-purple-50:focus {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-purple-100:focus {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-purple-200:focus {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-purple-300:focus {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-purple-400:focus {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-purple-500:focus {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-purple-600:focus {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-purple-700:focus {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-purple-800:focus {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-purple-900:focus {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-pink-50:focus {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-pink-100:focus {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-pink-200:focus {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-pink-300:focus {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-pink-400:focus {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-pink-500:focus {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-pink-600:focus {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-pink-700:focus {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .dark\:focus\:text-pink-800:focus {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .dark\: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;
-}
-
-@media (prefers-color-scheme: dark) {
- .dark\:text-opacity-0 {
- --tw-text-opacity: 0;
- }
-
- .dark\:text-opacity-5 {
- --tw-text-opacity: 0.05;
- }
-
- .dark\:text-opacity-10 {
- --tw-text-opacity: 0.1;
- }
-
- .dark\:text-opacity-20 {
- --tw-text-opacity: 0.2;
- }
-
- .dark\:text-opacity-25 {
- --tw-text-opacity: 0.25;
- }
-
- .dark\:text-opacity-30 {
- --tw-text-opacity: 0.3;
- }
-
- .dark\:text-opacity-40 {
- --tw-text-opacity: 0.4;
- }
-
- .dark\:text-opacity-50 {
- --tw-text-opacity: 0.5;
- }
-
- .dark\:text-opacity-60 {
- --tw-text-opacity: 0.6;
- }
-
- .dark\:text-opacity-70 {
- --tw-text-opacity: 0.7;
- }
-
- .dark\:text-opacity-75 {
- --tw-text-opacity: 0.75;
- }
-
- .dark\:text-opacity-80 {
- --tw-text-opacity: 0.8;
- }
-
- .dark\:text-opacity-90 {
- --tw-text-opacity: 0.9;
- }
-
- .dark\:text-opacity-95 {
- --tw-text-opacity: 0.95;
- }
-
- .dark\:text-opacity-100 {
- --tw-text-opacity: 1;
- }
-
- .group:hover .dark\:group-hover\:text-opacity-0 {
- --tw-text-opacity: 0;
- }
-
- .group:hover .dark\:group-hover\:text-opacity-5 {
- --tw-text-opacity: 0.05;
- }
-
- .group:hover .dark\:group-hover\:text-opacity-10 {
- --tw-text-opacity: 0.1;
- }
-
- .group:hover .dark\:group-hover\:text-opacity-20 {
- --tw-text-opacity: 0.2;
- }
-
- .group:hover .dark\:group-hover\:text-opacity-25 {
- --tw-text-opacity: 0.25;
- }
-
- .group:hover .dark\:group-hover\:text-opacity-30 {
- --tw-text-opacity: 0.3;
- }
-
- .group:hover .dark\:group-hover\:text-opacity-40 {
- --tw-text-opacity: 0.4;
- }
-
- .group:hover .dark\:group-hover\:text-opacity-50 {
- --tw-text-opacity: 0.5;
- }
-
- .group:hover .dark\:group-hover\:text-opacity-60 {
- --tw-text-opacity: 0.6;
- }
-
- .group:hover .dark\:group-hover\:text-opacity-70 {
- --tw-text-opacity: 0.7;
- }
-
- .group:hover .dark\:group-hover\:text-opacity-75 {
- --tw-text-opacity: 0.75;
- }
-
- .group:hover .dark\:group-hover\:text-opacity-80 {
- --tw-text-opacity: 0.8;
- }
-
- .group:hover .dark\:group-hover\:text-opacity-90 {
- --tw-text-opacity: 0.9;
- }
-
- .group:hover .dark\:group-hover\:text-opacity-95 {
- --tw-text-opacity: 0.95;
- }
-
- .group:hover .dark\:group-hover\:text-opacity-100 {
- --tw-text-opacity: 1;
- }
-
- .dark\:focus-within\:text-opacity-0:focus-within {
- --tw-text-opacity: 0;
- }
-
- .dark\:focus-within\:text-opacity-5:focus-within {
- --tw-text-opacity: 0.05;
- }
-
- .dark\:focus-within\:text-opacity-10:focus-within {
- --tw-text-opacity: 0.1;
- }
-
- .dark\:focus-within\:text-opacity-20:focus-within {
- --tw-text-opacity: 0.2;
- }
-
- .dark\:focus-within\:text-opacity-25:focus-within {
- --tw-text-opacity: 0.25;
- }
-
- .dark\:focus-within\:text-opacity-30:focus-within {
- --tw-text-opacity: 0.3;
- }
-
- .dark\:focus-within\:text-opacity-40:focus-within {
- --tw-text-opacity: 0.4;
- }
-
- .dark\:focus-within\:text-opacity-50:focus-within {
- --tw-text-opacity: 0.5;
- }
-
- .dark\:focus-within\:text-opacity-60:focus-within {
- --tw-text-opacity: 0.6;
- }
-
- .dark\:focus-within\:text-opacity-70:focus-within {
- --tw-text-opacity: 0.7;
- }
-
- .dark\:focus-within\:text-opacity-75:focus-within {
- --tw-text-opacity: 0.75;
- }
-
- .dark\:focus-within\:text-opacity-80:focus-within {
- --tw-text-opacity: 0.8;
- }
-
- .dark\:focus-within\:text-opacity-90:focus-within {
- --tw-text-opacity: 0.9;
- }
-
- .dark\:focus-within\:text-opacity-95:focus-within {
- --tw-text-opacity: 0.95;
- }
-
- .dark\:focus-within\:text-opacity-100:focus-within {
- --tw-text-opacity: 1;
- }
-
- .dark\:hover\:text-opacity-0:hover {
- --tw-text-opacity: 0;
- }
-
- .dark\:hover\:text-opacity-5:hover {
- --tw-text-opacity: 0.05;
- }
-
- .dark\:hover\:text-opacity-10:hover {
- --tw-text-opacity: 0.1;
- }
-
- .dark\:hover\:text-opacity-20:hover {
- --tw-text-opacity: 0.2;
- }
-
- .dark\:hover\:text-opacity-25:hover {
- --tw-text-opacity: 0.25;
- }
-
- .dark\:hover\:text-opacity-30:hover {
- --tw-text-opacity: 0.3;
- }
-
- .dark\:hover\:text-opacity-40:hover {
- --tw-text-opacity: 0.4;
- }
-
- .dark\:hover\:text-opacity-50:hover {
- --tw-text-opacity: 0.5;
- }
-
- .dark\:hover\:text-opacity-60:hover {
- --tw-text-opacity: 0.6;
- }
-
- .dark\:hover\:text-opacity-70:hover {
- --tw-text-opacity: 0.7;
- }
-
- .dark\:hover\:text-opacity-75:hover {
- --tw-text-opacity: 0.75;
- }
-
- .dark\:hover\:text-opacity-80:hover {
- --tw-text-opacity: 0.8;
- }
-
- .dark\:hover\:text-opacity-90:hover {
- --tw-text-opacity: 0.9;
- }
-
- .dark\:hover\:text-opacity-95:hover {
- --tw-text-opacity: 0.95;
- }
-
- .dark\:hover\:text-opacity-100:hover {
- --tw-text-opacity: 1;
- }
-
- .dark\:focus\:text-opacity-0:focus {
- --tw-text-opacity: 0;
- }
-
- .dark\:focus\:text-opacity-5:focus {
- --tw-text-opacity: 0.05;
- }
-
- .dark\:focus\:text-opacity-10:focus {
- --tw-text-opacity: 0.1;
- }
-
- .dark\:focus\:text-opacity-20:focus {
- --tw-text-opacity: 0.2;
- }
-
- .dark\:focus\:text-opacity-25:focus {
- --tw-text-opacity: 0.25;
- }
-
- .dark\:focus\:text-opacity-30:focus {
- --tw-text-opacity: 0.3;
- }
-
- .dark\:focus\:text-opacity-40:focus {
- --tw-text-opacity: 0.4;
- }
-
- .dark\:focus\:text-opacity-50:focus {
- --tw-text-opacity: 0.5;
- }
-
- .dark\:focus\:text-opacity-60:focus {
- --tw-text-opacity: 0.6;
- }
-
- .dark\:focus\:text-opacity-70:focus {
- --tw-text-opacity: 0.7;
- }
-
- .dark\:focus\:text-opacity-75:focus {
- --tw-text-opacity: 0.75;
- }
-
- .dark\:focus\:text-opacity-80:focus {
- --tw-text-opacity: 0.8;
- }
-
- .dark\:focus\:text-opacity-90:focus {
- --tw-text-opacity: 0.9;
- }
-
- .dark\:focus\:text-opacity-95:focus {
- --tw-text-opacity: 0.95;
- }
-
- .dark\: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));
-}
-
-@media (prefers-color-scheme: dark) {
- .dark\:placeholder-transparent::-moz-placeholder {
- color: transparent;
- }
- .dark\:placeholder-transparent:-ms-input-placeholder {
- color: transparent;
- }
- .dark\:placeholder-transparent::placeholder {
- color: transparent;
- }
-
- .dark\:placeholder-current::-moz-placeholder {
- color: currentColor;
- }
-
- .dark\:placeholder-current:-ms-input-placeholder {
- color: currentColor;
- }
-
- .dark\:placeholder-current::placeholder {
- color: currentColor;
- }
-
- .dark\:placeholder-black::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-black:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-black::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-white::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-white:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-white::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-gray-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-red-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-yellow-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-green-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-blue-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-indigo-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-purple-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .dark\:placeholder-pink-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-transparent:focus::-moz-placeholder {
- color: transparent;
- }
-
- .dark\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
- color: transparent;
- }
-
- .dark\:focus\:placeholder-transparent:focus::placeholder {
- color: transparent;
- }
-
- .dark\:focus\:placeholder-current:focus::-moz-placeholder {
- color: currentColor;
- }
-
- .dark\:focus\:placeholder-current:focus:-ms-input-placeholder {
- color: currentColor;
- }
-
- .dark\:focus\:placeholder-current:focus::placeholder {
- color: currentColor;
- }
-
- .dark\:focus\:placeholder-black:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-black:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-black:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-white:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-white:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-white:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-gray-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-red-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-yellow-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-green-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-blue-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-indigo-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-purple-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-pink-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-pink-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-pink-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-pink-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-pink-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-pink-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-pink-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-pink-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-pink-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-pink-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-pink-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-pink-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-pink-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-pink-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-pink-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-pink-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-pink-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-pink-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-pink-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-pink-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .dark\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .dark\: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;
-}
-
-@media (prefers-color-scheme: dark) {
- .dark\:placeholder-opacity-0::-moz-placeholder {
- --tw-placeholder-opacity: 0;
- }
- .dark\:placeholder-opacity-0:-ms-input-placeholder {
- --tw-placeholder-opacity: 0;
- }
- .dark\:placeholder-opacity-0::placeholder {
- --tw-placeholder-opacity: 0;
- }
-
- .dark\:placeholder-opacity-5::-moz-placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .dark\:placeholder-opacity-5:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .dark\:placeholder-opacity-5::placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .dark\:placeholder-opacity-10::-moz-placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .dark\:placeholder-opacity-10:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .dark\:placeholder-opacity-10::placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .dark\:placeholder-opacity-20::-moz-placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .dark\:placeholder-opacity-20:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .dark\:placeholder-opacity-20::placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .dark\:placeholder-opacity-25::-moz-placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .dark\:placeholder-opacity-25:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .dark\:placeholder-opacity-25::placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .dark\:placeholder-opacity-30::-moz-placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .dark\:placeholder-opacity-30:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .dark\:placeholder-opacity-30::placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .dark\:placeholder-opacity-40::-moz-placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .dark\:placeholder-opacity-40:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .dark\:placeholder-opacity-40::placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .dark\:placeholder-opacity-50::-moz-placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .dark\:placeholder-opacity-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .dark\:placeholder-opacity-50::placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .dark\:placeholder-opacity-60::-moz-placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .dark\:placeholder-opacity-60:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .dark\:placeholder-opacity-60::placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .dark\:placeholder-opacity-70::-moz-placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .dark\:placeholder-opacity-70:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .dark\:placeholder-opacity-70::placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .dark\:placeholder-opacity-75::-moz-placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .dark\:placeholder-opacity-75:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .dark\:placeholder-opacity-75::placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .dark\:placeholder-opacity-80::-moz-placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .dark\:placeholder-opacity-80:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .dark\:placeholder-opacity-80::placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .dark\:placeholder-opacity-90::-moz-placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .dark\:placeholder-opacity-90:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .dark\:placeholder-opacity-90::placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .dark\:placeholder-opacity-95::-moz-placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .dark\:placeholder-opacity-95:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .dark\:placeholder-opacity-95::placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .dark\:placeholder-opacity-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .dark\:placeholder-opacity-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .dark\:placeholder-opacity-100::placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .dark\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0;
- }
-
- .dark\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0;
- }
-
- .dark\:focus\:placeholder-opacity-0:focus::placeholder {
- --tw-placeholder-opacity: 0;
- }
-
- .dark\:focus\:placeholder-opacity-5:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .dark\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .dark\:focus\:placeholder-opacity-5:focus::placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .dark\:focus\:placeholder-opacity-10:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .dark\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .dark\:focus\:placeholder-opacity-10:focus::placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .dark\:focus\:placeholder-opacity-20:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .dark\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .dark\:focus\:placeholder-opacity-20:focus::placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .dark\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .dark\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .dark\:focus\:placeholder-opacity-25:focus::placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .dark\:focus\:placeholder-opacity-30:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .dark\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .dark\:focus\:placeholder-opacity-30:focus::placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .dark\:focus\:placeholder-opacity-40:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .dark\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .dark\:focus\:placeholder-opacity-40:focus::placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .dark\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .dark\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .dark\:focus\:placeholder-opacity-50:focus::placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .dark\:focus\:placeholder-opacity-60:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .dark\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .dark\:focus\:placeholder-opacity-60:focus::placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .dark\:focus\:placeholder-opacity-70:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .dark\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .dark\:focus\:placeholder-opacity-70:focus::placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .dark\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .dark\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .dark\:focus\:placeholder-opacity-75:focus::placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .dark\:focus\:placeholder-opacity-80:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .dark\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .dark\:focus\:placeholder-opacity-80:focus::placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .dark\:focus\:placeholder-opacity-90:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .dark\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .dark\:focus\:placeholder-opacity-90:focus::placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .dark\:focus\:placeholder-opacity-95:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .dark\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .dark\:focus\:placeholder-opacity-95:focus::placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .dark\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .dark\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .dark\:focus\:placeholder-opacity-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- }
-}
-
-.caret-transparent {
- caret-color: transparent;
-}
-
-.caret-current {
- caret-color: currentColor;
-}
-
-.caret-black {
- caret-color: #000;
-}
-
-.caret-white {
- caret-color: #fff;
-}
-
-.caret-gray-50 {
- caret-color: #f9fafb;
-}
-
-.caret-gray-100 {
- caret-color: #f3f4f6;
-}
-
-.caret-gray-200 {
- caret-color: #e5e7eb;
-}
-
-.caret-gray-300 {
- caret-color: #d1d5db;
-}
-
-.caret-gray-400 {
- caret-color: #9ca3af;
-}
-
-.caret-gray-500 {
- caret-color: #6b7280;
-}
-
-.caret-gray-600 {
- caret-color: #4b5563;
-}
-
-.caret-gray-700 {
- caret-color: #374151;
-}
-
-.caret-gray-800 {
- caret-color: #1f2937;
-}
-
-.caret-gray-900 {
- caret-color: #111827;
-}
-
-.caret-red-50 {
- caret-color: #fef2f2;
-}
-
-.caret-red-100 {
- caret-color: #fee2e2;
-}
-
-.caret-red-200 {
- caret-color: #fecaca;
-}
-
-.caret-red-300 {
- caret-color: #fca5a5;
-}
-
-.caret-red-400 {
- caret-color: #f87171;
-}
-
-.caret-red-500 {
- caret-color: #ef4444;
-}
-
-.caret-red-600 {
- caret-color: #dc2626;
-}
-
-.caret-red-700 {
- caret-color: #b91c1c;
-}
-
-.caret-red-800 {
- caret-color: #991b1b;
-}
-
-.caret-red-900 {
- caret-color: #7f1d1d;
-}
-
-.caret-yellow-50 {
- caret-color: #fffbeb;
-}
-
-.caret-yellow-100 {
- caret-color: #fef3c7;
-}
-
-.caret-yellow-200 {
- caret-color: #fde68a;
-}
-
-.caret-yellow-300 {
- caret-color: #fcd34d;
-}
-
-.caret-yellow-400 {
- caret-color: #fbbf24;
-}
-
-.caret-yellow-500 {
- caret-color: #f59e0b;
-}
-
-.caret-yellow-600 {
- caret-color: #d97706;
-}
-
-.caret-yellow-700 {
- caret-color: #b45309;
-}
-
-.caret-yellow-800 {
- caret-color: #92400e;
-}
-
-.caret-yellow-900 {
- caret-color: #78350f;
-}
-
-.caret-green-50 {
- caret-color: #ecfdf5;
-}
-
-.caret-green-100 {
- caret-color: #d1fae5;
-}
-
-.caret-green-200 {
- caret-color: #a7f3d0;
-}
-
-.caret-green-300 {
- caret-color: #6ee7b7;
-}
-
-.caret-green-400 {
- caret-color: #34d399;
-}
-
-.caret-green-500 {
- caret-color: #10b981;
-}
-
-.caret-green-600 {
- caret-color: #059669;
-}
-
-.caret-green-700 {
- caret-color: #047857;
-}
-
-.caret-green-800 {
- caret-color: #065f46;
-}
-
-.caret-green-900 {
- caret-color: #064e3b;
-}
-
-.caret-blue-50 {
- caret-color: #eff6ff;
-}
-
-.caret-blue-100 {
- caret-color: #dbeafe;
-}
-
-.caret-blue-200 {
- caret-color: #bfdbfe;
-}
-
-.caret-blue-300 {
- caret-color: #93c5fd;
-}
-
-.caret-blue-400 {
- caret-color: #60a5fa;
-}
-
-.caret-blue-500 {
- caret-color: #3b82f6;
-}
-
-.caret-blue-600 {
- caret-color: #2563eb;
-}
-
-.caret-blue-700 {
- caret-color: #1d4ed8;
-}
-
-.caret-blue-800 {
- caret-color: #1e40af;
-}
-
-.caret-blue-900 {
- caret-color: #1e3a8a;
-}
-
-.caret-indigo-50 {
- caret-color: #eef2ff;
-}
-
-.caret-indigo-100 {
- caret-color: #e0e7ff;
-}
-
-.caret-indigo-200 {
- caret-color: #c7d2fe;
-}
-
-.caret-indigo-300 {
- caret-color: #a5b4fc;
-}
-
-.caret-indigo-400 {
- caret-color: #818cf8;
-}
-
-.caret-indigo-500 {
- caret-color: #6366f1;
-}
-
-.caret-indigo-600 {
- caret-color: #4f46e5;
-}
-
-.caret-indigo-700 {
- caret-color: #4338ca;
-}
-
-.caret-indigo-800 {
- caret-color: #3730a3;
-}
-
-.caret-indigo-900 {
- caret-color: #312e81;
-}
-
-.caret-purple-50 {
- caret-color: #f5f3ff;
-}
-
-.caret-purple-100 {
- caret-color: #ede9fe;
-}
-
-.caret-purple-200 {
- caret-color: #ddd6fe;
-}
-
-.caret-purple-300 {
- caret-color: #c4b5fd;
-}
-
-.caret-purple-400 {
- caret-color: #a78bfa;
-}
-
-.caret-purple-500 {
- caret-color: #8b5cf6;
-}
-
-.caret-purple-600 {
- caret-color: #7c3aed;
-}
-
-.caret-purple-700 {
- caret-color: #6d28d9;
-}
-
-.caret-purple-800 {
- caret-color: #5b21b6;
-}
-
-.caret-purple-900 {
- caret-color: #4c1d95;
-}
-
-.caret-pink-50 {
- caret-color: #fdf2f8;
-}
-
-.caret-pink-100 {
- caret-color: #fce7f3;
-}
-
-.caret-pink-200 {
- caret-color: #fbcfe8;
-}
-
-.caret-pink-300 {
- caret-color: #f9a8d4;
-}
-
-.caret-pink-400 {
- caret-color: #f472b6;
-}
-
-.caret-pink-500 {
- caret-color: #ec4899;
-}
-
-.caret-pink-600 {
- caret-color: #db2777;
-}
-
-.caret-pink-700 {
- caret-color: #be185d;
-}
-
-.caret-pink-800 {
- caret-color: #9d174d;
-}
-
-.caret-pink-900 {
- caret-color: #831843;
-}
-
-.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));
-}
-
-@media (prefers-color-scheme: dark) {
- .dark\:ring-transparent {
- --tw-ring-color: transparent;
- }
-
- .dark\:ring-current {
- --tw-ring-color: currentColor;
- }
-
- .dark\:ring-black {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
- }
-
- .dark\:ring-white {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
- }
-
- .dark\:ring-gray-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
- }
-
- .dark\:ring-gray-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
- }
-
- .dark\:ring-gray-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
- }
-
- .dark\:ring-gray-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
- }
-
- .dark\:ring-gray-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
- }
-
- .dark\:ring-gray-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
- }
-
- .dark\:ring-gray-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
- }
-
- .dark\:ring-gray-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
- }
-
- .dark\:ring-gray-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
- }
-
- .dark\:ring-gray-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
- }
-
- .dark\:ring-red-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
- }
-
- .dark\:ring-red-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
- }
-
- .dark\:ring-red-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
- }
-
- .dark\:ring-red-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
- }
-
- .dark\:ring-red-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
- }
-
- .dark\:ring-red-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
- }
-
- .dark\:ring-red-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
- }
-
- .dark\:ring-red-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
- }
-
- .dark\:ring-red-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
- }
-
- .dark\:ring-red-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
- }
-
- .dark\:ring-yellow-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
- }
-
- .dark\:ring-yellow-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
- }
-
- .dark\:ring-yellow-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
- }
-
- .dark\:ring-yellow-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
- }
-
- .dark\:ring-yellow-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
- }
-
- .dark\:ring-yellow-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
- }
-
- .dark\:ring-yellow-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
- }
-
- .dark\:ring-yellow-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
- }
-
- .dark\:ring-yellow-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
- }
-
- .dark\:ring-yellow-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
- }
-
- .dark\:ring-green-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
- }
-
- .dark\:ring-green-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
- }
-
- .dark\:ring-green-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
- }
-
- .dark\:ring-green-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
- }
-
- .dark\:ring-green-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
- }
-
- .dark\:ring-green-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
- }
-
- .dark\:ring-green-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
- }
-
- .dark\:ring-green-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
- }
-
- .dark\:ring-green-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
- }
-
- .dark\:ring-green-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
- }
-
- .dark\:ring-blue-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
- }
-
- .dark\:ring-blue-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
- }
-
- .dark\:ring-blue-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
- }
-
- .dark\:ring-blue-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
- }
-
- .dark\:ring-blue-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
- }
-
- .dark\:ring-blue-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
- }
-
- .dark\:ring-blue-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
- }
-
- .dark\:ring-blue-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
- }
-
- .dark\:ring-blue-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
- }
-
- .dark\:ring-blue-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
- }
-
- .dark\:ring-indigo-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
- }
-
- .dark\:ring-indigo-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
- }
-
- .dark\:ring-indigo-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
- }
-
- .dark\:ring-indigo-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
- }
-
- .dark\:ring-indigo-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
- }
-
- .dark\:ring-indigo-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
- }
-
- .dark\:ring-indigo-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
- }
-
- .dark\:ring-indigo-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
- }
-
- .dark\:ring-indigo-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
- }
-
- .dark\:ring-indigo-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
- }
-
- .dark\:ring-purple-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
- }
-
- .dark\:ring-purple-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
- }
-
- .dark\:ring-purple-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
- }
-
- .dark\:ring-purple-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
- }
-
- .dark\:ring-purple-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
- }
-
- .dark\:ring-purple-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
- }
-
- .dark\:ring-purple-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
- }
-
- .dark\:ring-purple-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
- }
-
- .dark\:ring-purple-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
- }
-
- .dark\:ring-purple-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
- }
-
- .dark\:ring-pink-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
- }
-
- .dark\:ring-pink-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
- }
-
- .dark\:ring-pink-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
- }
-
- .dark\:ring-pink-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
- }
-
- .dark\:ring-pink-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
- }
-
- .dark\:ring-pink-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
- }
-
- .dark\:ring-pink-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
- }
-
- .dark\:ring-pink-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
- }
-
- .dark\:ring-pink-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
- }
-
- .dark\:ring-pink-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-transparent:focus-within {
- --tw-ring-color: transparent;
- }
-
- .dark\:focus-within\:ring-current:focus-within {
- --tw-ring-color: currentColor;
- }
-
- .dark\:focus-within\:ring-black:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-white:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-gray-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-gray-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-gray-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-gray-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-gray-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-gray-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-gray-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-gray-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-gray-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-gray-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-red-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-red-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-red-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-red-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-red-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-red-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-red-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-red-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-red-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-red-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-yellow-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-yellow-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-yellow-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-yellow-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-yellow-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-yellow-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-yellow-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-yellow-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-yellow-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-yellow-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-green-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-green-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-green-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-green-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-green-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-green-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-green-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-green-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-green-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-green-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-blue-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-blue-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-blue-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-blue-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-blue-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-blue-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-blue-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-blue-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-blue-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-blue-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-indigo-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-indigo-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-indigo-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-indigo-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-indigo-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-indigo-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-indigo-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-indigo-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-indigo-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-indigo-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-purple-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-purple-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-purple-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-purple-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-purple-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-purple-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-purple-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-purple-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-purple-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-purple-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-pink-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-pink-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-pink-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-pink-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-pink-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-pink-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-pink-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-pink-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-pink-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
- }
-
- .dark\:focus-within\:ring-pink-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-transparent:focus {
- --tw-ring-color: transparent;
- }
-
- .dark\:focus\:ring-current:focus {
- --tw-ring-color: currentColor;
- }
-
- .dark\:focus\:ring-black:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-white:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-gray-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-gray-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-gray-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-gray-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-gray-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-gray-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-gray-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-gray-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-gray-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-gray-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-red-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-red-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-red-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-red-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-red-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-red-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-red-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-red-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-red-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-red-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-yellow-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-yellow-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-yellow-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-yellow-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-yellow-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-yellow-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-yellow-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-yellow-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-yellow-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-yellow-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-green-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-green-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-green-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-green-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-green-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-green-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-green-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-green-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-green-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-green-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-blue-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-blue-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-blue-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-blue-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-blue-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-blue-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-blue-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-blue-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-blue-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-blue-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-indigo-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-indigo-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-indigo-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-indigo-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-indigo-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-indigo-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-indigo-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-indigo-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-indigo-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-indigo-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-purple-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-purple-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-purple-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-purple-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-purple-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-purple-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-purple-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-purple-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-purple-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-purple-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-pink-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-pink-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-pink-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-pink-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-pink-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-pink-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-pink-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-pink-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
- }
-
- .dark\:focus\:ring-pink-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
- }
-
- .dark\: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;
-}
-
-@media (prefers-color-scheme: dark) {
- .dark\:ring-opacity-0 {
- --tw-ring-opacity: 0;
- }
-
- .dark\:ring-opacity-5 {
- --tw-ring-opacity: 0.05;
- }
-
- .dark\:ring-opacity-10 {
- --tw-ring-opacity: 0.1;
- }
-
- .dark\:ring-opacity-20 {
- --tw-ring-opacity: 0.2;
- }
-
- .dark\:ring-opacity-25 {
- --tw-ring-opacity: 0.25;
- }
-
- .dark\:ring-opacity-30 {
- --tw-ring-opacity: 0.3;
- }
-
- .dark\:ring-opacity-40 {
- --tw-ring-opacity: 0.4;
- }
-
- .dark\:ring-opacity-50 {
- --tw-ring-opacity: 0.5;
- }
-
- .dark\:ring-opacity-60 {
- --tw-ring-opacity: 0.6;
- }
-
- .dark\:ring-opacity-70 {
- --tw-ring-opacity: 0.7;
- }
-
- .dark\:ring-opacity-75 {
- --tw-ring-opacity: 0.75;
- }
-
- .dark\:ring-opacity-80 {
- --tw-ring-opacity: 0.8;
- }
-
- .dark\:ring-opacity-90 {
- --tw-ring-opacity: 0.9;
- }
-
- .dark\:ring-opacity-95 {
- --tw-ring-opacity: 0.95;
- }
-
- .dark\:ring-opacity-100 {
- --tw-ring-opacity: 1;
- }
-
- .dark\:focus-within\:ring-opacity-0:focus-within {
- --tw-ring-opacity: 0;
- }
-
- .dark\:focus-within\:ring-opacity-5:focus-within {
- --tw-ring-opacity: 0.05;
- }
-
- .dark\:focus-within\:ring-opacity-10:focus-within {
- --tw-ring-opacity: 0.1;
- }
-
- .dark\:focus-within\:ring-opacity-20:focus-within {
- --tw-ring-opacity: 0.2;
- }
-
- .dark\:focus-within\:ring-opacity-25:focus-within {
- --tw-ring-opacity: 0.25;
- }
-
- .dark\:focus-within\:ring-opacity-30:focus-within {
- --tw-ring-opacity: 0.3;
- }
-
- .dark\:focus-within\:ring-opacity-40:focus-within {
- --tw-ring-opacity: 0.4;
- }
-
- .dark\:focus-within\:ring-opacity-50:focus-within {
- --tw-ring-opacity: 0.5;
- }
-
- .dark\:focus-within\:ring-opacity-60:focus-within {
- --tw-ring-opacity: 0.6;
- }
-
- .dark\:focus-within\:ring-opacity-70:focus-within {
- --tw-ring-opacity: 0.7;
- }
-
- .dark\:focus-within\:ring-opacity-75:focus-within {
- --tw-ring-opacity: 0.75;
- }
-
- .dark\:focus-within\:ring-opacity-80:focus-within {
- --tw-ring-opacity: 0.8;
- }
-
- .dark\:focus-within\:ring-opacity-90:focus-within {
- --tw-ring-opacity: 0.9;
- }
-
- .dark\:focus-within\:ring-opacity-95:focus-within {
- --tw-ring-opacity: 0.95;
- }
-
- .dark\:focus-within\:ring-opacity-100:focus-within {
- --tw-ring-opacity: 1;
- }
-
- .dark\:focus\:ring-opacity-0:focus {
- --tw-ring-opacity: 0;
- }
-
- .dark\:focus\:ring-opacity-5:focus {
- --tw-ring-opacity: 0.05;
- }
-
- .dark\:focus\:ring-opacity-10:focus {
- --tw-ring-opacity: 0.1;
- }
-
- .dark\:focus\:ring-opacity-20:focus {
- --tw-ring-opacity: 0.2;
- }
-
- .dark\:focus\:ring-opacity-25:focus {
- --tw-ring-opacity: 0.25;
- }
-
- .dark\:focus\:ring-opacity-30:focus {
- --tw-ring-opacity: 0.3;
- }
-
- .dark\:focus\:ring-opacity-40:focus {
- --tw-ring-opacity: 0.4;
- }
-
- .dark\:focus\:ring-opacity-50:focus {
- --tw-ring-opacity: 0.5;
- }
-
- .dark\:focus\:ring-opacity-60:focus {
- --tw-ring-opacity: 0.6;
- }
-
- .dark\:focus\:ring-opacity-70:focus {
- --tw-ring-opacity: 0.7;
- }
-
- .dark\:focus\:ring-opacity-75:focus {
- --tw-ring-opacity: 0.75;
- }
-
- .dark\:focus\:ring-opacity-80:focus {
- --tw-ring-opacity: 0.8;
- }
-
- .dark\:focus\:ring-opacity-90:focus {
- --tw-ring-opacity: 0.9;
- }
-
- .dark\:focus\:ring-opacity-95:focus {
- --tw-ring-opacity: 0.95;
- }
-
- .dark\: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;
-}
-
-@media (prefers-color-scheme: dark) {
- .dark\:ring-offset-transparent {
- --tw-ring-offset-color: transparent;
- }
-
- .dark\:ring-offset-current {
- --tw-ring-offset-color: currentColor;
- }
-
- .dark\:ring-offset-black {
- --tw-ring-offset-color: #000;
- }
-
- .dark\:ring-offset-white {
- --tw-ring-offset-color: #fff;
- }
-
- .dark\:ring-offset-gray-50 {
- --tw-ring-offset-color: #f9fafb;
- }
-
- .dark\:ring-offset-gray-100 {
- --tw-ring-offset-color: #f3f4f6;
- }
-
- .dark\:ring-offset-gray-200 {
- --tw-ring-offset-color: #e5e7eb;
- }
-
- .dark\:ring-offset-gray-300 {
- --tw-ring-offset-color: #d1d5db;
- }
-
- .dark\:ring-offset-gray-400 {
- --tw-ring-offset-color: #9ca3af;
- }
-
- .dark\:ring-offset-gray-500 {
- --tw-ring-offset-color: #6b7280;
- }
-
- .dark\:ring-offset-gray-600 {
- --tw-ring-offset-color: #4b5563;
- }
-
- .dark\:ring-offset-gray-700 {
- --tw-ring-offset-color: #374151;
- }
-
- .dark\:ring-offset-gray-800 {
- --tw-ring-offset-color: #1f2937;
- }
-
- .dark\:ring-offset-gray-900 {
- --tw-ring-offset-color: #111827;
- }
-
- .dark\:ring-offset-red-50 {
- --tw-ring-offset-color: #fef2f2;
- }
-
- .dark\:ring-offset-red-100 {
- --tw-ring-offset-color: #fee2e2;
- }
-
- .dark\:ring-offset-red-200 {
- --tw-ring-offset-color: #fecaca;
- }
-
- .dark\:ring-offset-red-300 {
- --tw-ring-offset-color: #fca5a5;
- }
-
- .dark\:ring-offset-red-400 {
- --tw-ring-offset-color: #f87171;
- }
-
- .dark\:ring-offset-red-500 {
- --tw-ring-offset-color: #ef4444;
- }
-
- .dark\:ring-offset-red-600 {
- --tw-ring-offset-color: #dc2626;
- }
-
- .dark\:ring-offset-red-700 {
- --tw-ring-offset-color: #b91c1c;
- }
-
- .dark\:ring-offset-red-800 {
- --tw-ring-offset-color: #991b1b;
- }
-
- .dark\:ring-offset-red-900 {
- --tw-ring-offset-color: #7f1d1d;
- }
-
- .dark\:ring-offset-yellow-50 {
- --tw-ring-offset-color: #fffbeb;
- }
-
- .dark\:ring-offset-yellow-100 {
- --tw-ring-offset-color: #fef3c7;
- }
-
- .dark\:ring-offset-yellow-200 {
- --tw-ring-offset-color: #fde68a;
- }
-
- .dark\:ring-offset-yellow-300 {
- --tw-ring-offset-color: #fcd34d;
- }
-
- .dark\:ring-offset-yellow-400 {
- --tw-ring-offset-color: #fbbf24;
- }
-
- .dark\:ring-offset-yellow-500 {
- --tw-ring-offset-color: #f59e0b;
- }
-
- .dark\:ring-offset-yellow-600 {
- --tw-ring-offset-color: #d97706;
- }
-
- .dark\:ring-offset-yellow-700 {
- --tw-ring-offset-color: #b45309;
- }
-
- .dark\:ring-offset-yellow-800 {
- --tw-ring-offset-color: #92400e;
- }
-
- .dark\:ring-offset-yellow-900 {
- --tw-ring-offset-color: #78350f;
- }
-
- .dark\:ring-offset-green-50 {
- --tw-ring-offset-color: #ecfdf5;
- }
-
- .dark\:ring-offset-green-100 {
- --tw-ring-offset-color: #d1fae5;
- }
-
- .dark\:ring-offset-green-200 {
- --tw-ring-offset-color: #a7f3d0;
- }
-
- .dark\:ring-offset-green-300 {
- --tw-ring-offset-color: #6ee7b7;
- }
-
- .dark\:ring-offset-green-400 {
- --tw-ring-offset-color: #34d399;
- }
-
- .dark\:ring-offset-green-500 {
- --tw-ring-offset-color: #10b981;
- }
-
- .dark\:ring-offset-green-600 {
- --tw-ring-offset-color: #059669;
- }
-
- .dark\:ring-offset-green-700 {
- --tw-ring-offset-color: #047857;
- }
-
- .dark\:ring-offset-green-800 {
- --tw-ring-offset-color: #065f46;
- }
-
- .dark\:ring-offset-green-900 {
- --tw-ring-offset-color: #064e3b;
- }
-
- .dark\:ring-offset-blue-50 {
- --tw-ring-offset-color: #eff6ff;
- }
-
- .dark\:ring-offset-blue-100 {
- --tw-ring-offset-color: #dbeafe;
- }
-
- .dark\:ring-offset-blue-200 {
- --tw-ring-offset-color: #bfdbfe;
- }
-
- .dark\:ring-offset-blue-300 {
- --tw-ring-offset-color: #93c5fd;
- }
-
- .dark\:ring-offset-blue-400 {
- --tw-ring-offset-color: #60a5fa;
- }
-
- .dark\:ring-offset-blue-500 {
- --tw-ring-offset-color: #3b82f6;
- }
-
- .dark\:ring-offset-blue-600 {
- --tw-ring-offset-color: #2563eb;
- }
-
- .dark\:ring-offset-blue-700 {
- --tw-ring-offset-color: #1d4ed8;
- }
-
- .dark\:ring-offset-blue-800 {
- --tw-ring-offset-color: #1e40af;
- }
-
- .dark\:ring-offset-blue-900 {
- --tw-ring-offset-color: #1e3a8a;
- }
-
- .dark\:ring-offset-indigo-50 {
- --tw-ring-offset-color: #eef2ff;
- }
-
- .dark\:ring-offset-indigo-100 {
- --tw-ring-offset-color: #e0e7ff;
- }
-
- .dark\:ring-offset-indigo-200 {
- --tw-ring-offset-color: #c7d2fe;
- }
-
- .dark\:ring-offset-indigo-300 {
- --tw-ring-offset-color: #a5b4fc;
- }
-
- .dark\:ring-offset-indigo-400 {
- --tw-ring-offset-color: #818cf8;
- }
-
- .dark\:ring-offset-indigo-500 {
- --tw-ring-offset-color: #6366f1;
- }
-
- .dark\:ring-offset-indigo-600 {
- --tw-ring-offset-color: #4f46e5;
- }
-
- .dark\:ring-offset-indigo-700 {
- --tw-ring-offset-color: #4338ca;
- }
-
- .dark\:ring-offset-indigo-800 {
- --tw-ring-offset-color: #3730a3;
- }
-
- .dark\:ring-offset-indigo-900 {
- --tw-ring-offset-color: #312e81;
- }
-
- .dark\:ring-offset-purple-50 {
- --tw-ring-offset-color: #f5f3ff;
- }
-
- .dark\:ring-offset-purple-100 {
- --tw-ring-offset-color: #ede9fe;
- }
-
- .dark\:ring-offset-purple-200 {
- --tw-ring-offset-color: #ddd6fe;
- }
-
- .dark\:ring-offset-purple-300 {
- --tw-ring-offset-color: #c4b5fd;
- }
-
- .dark\:ring-offset-purple-400 {
- --tw-ring-offset-color: #a78bfa;
- }
-
- .dark\:ring-offset-purple-500 {
- --tw-ring-offset-color: #8b5cf6;
- }
-
- .dark\:ring-offset-purple-600 {
- --tw-ring-offset-color: #7c3aed;
- }
-
- .dark\:ring-offset-purple-700 {
- --tw-ring-offset-color: #6d28d9;
- }
-
- .dark\:ring-offset-purple-800 {
- --tw-ring-offset-color: #5b21b6;
- }
-
- .dark\:ring-offset-purple-900 {
- --tw-ring-offset-color: #4c1d95;
- }
-
- .dark\:ring-offset-pink-50 {
- --tw-ring-offset-color: #fdf2f8;
- }
-
- .dark\:ring-offset-pink-100 {
- --tw-ring-offset-color: #fce7f3;
- }
-
- .dark\:ring-offset-pink-200 {
- --tw-ring-offset-color: #fbcfe8;
- }
-
- .dark\:ring-offset-pink-300 {
- --tw-ring-offset-color: #f9a8d4;
- }
-
- .dark\:ring-offset-pink-400 {
- --tw-ring-offset-color: #f472b6;
- }
-
- .dark\:ring-offset-pink-500 {
- --tw-ring-offset-color: #ec4899;
- }
-
- .dark\:ring-offset-pink-600 {
- --tw-ring-offset-color: #db2777;
- }
-
- .dark\:ring-offset-pink-700 {
- --tw-ring-offset-color: #be185d;
- }
-
- .dark\:ring-offset-pink-800 {
- --tw-ring-offset-color: #9d174d;
- }
-
- .dark\:ring-offset-pink-900 {
- --tw-ring-offset-color: #831843;
- }
-
- .dark\:focus-within\:ring-offset-transparent:focus-within {
- --tw-ring-offset-color: transparent;
- }
-
- .dark\:focus-within\:ring-offset-current:focus-within {
- --tw-ring-offset-color: currentColor;
- }
-
- .dark\:focus-within\:ring-offset-black:focus-within {
- --tw-ring-offset-color: #000;
- }
-
- .dark\:focus-within\:ring-offset-white:focus-within {
- --tw-ring-offset-color: #fff;
- }
-
- .dark\:focus-within\:ring-offset-gray-50:focus-within {
- --tw-ring-offset-color: #f9fafb;
- }
-
- .dark\:focus-within\:ring-offset-gray-100:focus-within {
- --tw-ring-offset-color: #f3f4f6;
- }
-
- .dark\:focus-within\:ring-offset-gray-200:focus-within {
- --tw-ring-offset-color: #e5e7eb;
- }
-
- .dark\:focus-within\:ring-offset-gray-300:focus-within {
- --tw-ring-offset-color: #d1d5db;
- }
-
- .dark\:focus-within\:ring-offset-gray-400:focus-within {
- --tw-ring-offset-color: #9ca3af;
- }
-
- .dark\:focus-within\:ring-offset-gray-500:focus-within {
- --tw-ring-offset-color: #6b7280;
- }
-
- .dark\:focus-within\:ring-offset-gray-600:focus-within {
- --tw-ring-offset-color: #4b5563;
- }
-
- .dark\:focus-within\:ring-offset-gray-700:focus-within {
- --tw-ring-offset-color: #374151;
- }
-
- .dark\:focus-within\:ring-offset-gray-800:focus-within {
- --tw-ring-offset-color: #1f2937;
- }
-
- .dark\:focus-within\:ring-offset-gray-900:focus-within {
- --tw-ring-offset-color: #111827;
- }
-
- .dark\:focus-within\:ring-offset-red-50:focus-within {
- --tw-ring-offset-color: #fef2f2;
- }
-
- .dark\:focus-within\:ring-offset-red-100:focus-within {
- --tw-ring-offset-color: #fee2e2;
- }
-
- .dark\:focus-within\:ring-offset-red-200:focus-within {
- --tw-ring-offset-color: #fecaca;
- }
-
- .dark\:focus-within\:ring-offset-red-300:focus-within {
- --tw-ring-offset-color: #fca5a5;
- }
-
- .dark\:focus-within\:ring-offset-red-400:focus-within {
- --tw-ring-offset-color: #f87171;
- }
-
- .dark\:focus-within\:ring-offset-red-500:focus-within {
- --tw-ring-offset-color: #ef4444;
- }
-
- .dark\:focus-within\:ring-offset-red-600:focus-within {
- --tw-ring-offset-color: #dc2626;
- }
-
- .dark\:focus-within\:ring-offset-red-700:focus-within {
- --tw-ring-offset-color: #b91c1c;
- }
-
- .dark\:focus-within\:ring-offset-red-800:focus-within {
- --tw-ring-offset-color: #991b1b;
- }
-
- .dark\:focus-within\:ring-offset-red-900:focus-within {
- --tw-ring-offset-color: #7f1d1d;
- }
-
- .dark\:focus-within\:ring-offset-yellow-50:focus-within {
- --tw-ring-offset-color: #fffbeb;
- }
-
- .dark\:focus-within\:ring-offset-yellow-100:focus-within {
- --tw-ring-offset-color: #fef3c7;
- }
-
- .dark\:focus-within\:ring-offset-yellow-200:focus-within {
- --tw-ring-offset-color: #fde68a;
- }
-
- .dark\:focus-within\:ring-offset-yellow-300:focus-within {
- --tw-ring-offset-color: #fcd34d;
- }
-
- .dark\:focus-within\:ring-offset-yellow-400:focus-within {
- --tw-ring-offset-color: #fbbf24;
- }
-
- .dark\:focus-within\:ring-offset-yellow-500:focus-within {
- --tw-ring-offset-color: #f59e0b;
- }
-
- .dark\:focus-within\:ring-offset-yellow-600:focus-within {
- --tw-ring-offset-color: #d97706;
- }
-
- .dark\:focus-within\:ring-offset-yellow-700:focus-within {
- --tw-ring-offset-color: #b45309;
- }
-
- .dark\:focus-within\:ring-offset-yellow-800:focus-within {
- --tw-ring-offset-color: #92400e;
- }
-
- .dark\:focus-within\:ring-offset-yellow-900:focus-within {
- --tw-ring-offset-color: #78350f;
- }
-
- .dark\:focus-within\:ring-offset-green-50:focus-within {
- --tw-ring-offset-color: #ecfdf5;
- }
-
- .dark\:focus-within\:ring-offset-green-100:focus-within {
- --tw-ring-offset-color: #d1fae5;
- }
-
- .dark\:focus-within\:ring-offset-green-200:focus-within {
- --tw-ring-offset-color: #a7f3d0;
- }
-
- .dark\:focus-within\:ring-offset-green-300:focus-within {
- --tw-ring-offset-color: #6ee7b7;
- }
-
- .dark\:focus-within\:ring-offset-green-400:focus-within {
- --tw-ring-offset-color: #34d399;
- }
-
- .dark\:focus-within\:ring-offset-green-500:focus-within {
- --tw-ring-offset-color: #10b981;
- }
-
- .dark\:focus-within\:ring-offset-green-600:focus-within {
- --tw-ring-offset-color: #059669;
- }
-
- .dark\:focus-within\:ring-offset-green-700:focus-within {
- --tw-ring-offset-color: #047857;
- }
-
- .dark\:focus-within\:ring-offset-green-800:focus-within {
- --tw-ring-offset-color: #065f46;
- }
-
- .dark\:focus-within\:ring-offset-green-900:focus-within {
- --tw-ring-offset-color: #064e3b;
- }
-
- .dark\:focus-within\:ring-offset-blue-50:focus-within {
- --tw-ring-offset-color: #eff6ff;
- }
-
- .dark\:focus-within\:ring-offset-blue-100:focus-within {
- --tw-ring-offset-color: #dbeafe;
- }
-
- .dark\:focus-within\:ring-offset-blue-200:focus-within {
- --tw-ring-offset-color: #bfdbfe;
- }
-
- .dark\:focus-within\:ring-offset-blue-300:focus-within {
- --tw-ring-offset-color: #93c5fd;
- }
-
- .dark\:focus-within\:ring-offset-blue-400:focus-within {
- --tw-ring-offset-color: #60a5fa;
- }
-
- .dark\:focus-within\:ring-offset-blue-500:focus-within {
- --tw-ring-offset-color: #3b82f6;
- }
-
- .dark\:focus-within\:ring-offset-blue-600:focus-within {
- --tw-ring-offset-color: #2563eb;
- }
-
- .dark\:focus-within\:ring-offset-blue-700:focus-within {
- --tw-ring-offset-color: #1d4ed8;
- }
-
- .dark\:focus-within\:ring-offset-blue-800:focus-within {
- --tw-ring-offset-color: #1e40af;
- }
-
- .dark\:focus-within\:ring-offset-blue-900:focus-within {
- --tw-ring-offset-color: #1e3a8a;
- }
-
- .dark\:focus-within\:ring-offset-indigo-50:focus-within {
- --tw-ring-offset-color: #eef2ff;
- }
-
- .dark\:focus-within\:ring-offset-indigo-100:focus-within {
- --tw-ring-offset-color: #e0e7ff;
- }
-
- .dark\:focus-within\:ring-offset-indigo-200:focus-within {
- --tw-ring-offset-color: #c7d2fe;
- }
-
- .dark\:focus-within\:ring-offset-indigo-300:focus-within {
- --tw-ring-offset-color: #a5b4fc;
- }
-
- .dark\:focus-within\:ring-offset-indigo-400:focus-within {
- --tw-ring-offset-color: #818cf8;
- }
-
- .dark\:focus-within\:ring-offset-indigo-500:focus-within {
- --tw-ring-offset-color: #6366f1;
- }
-
- .dark\:focus-within\:ring-offset-indigo-600:focus-within {
- --tw-ring-offset-color: #4f46e5;
- }
-
- .dark\:focus-within\:ring-offset-indigo-700:focus-within {
- --tw-ring-offset-color: #4338ca;
- }
-
- .dark\:focus-within\:ring-offset-indigo-800:focus-within {
- --tw-ring-offset-color: #3730a3;
- }
-
- .dark\:focus-within\:ring-offset-indigo-900:focus-within {
- --tw-ring-offset-color: #312e81;
- }
-
- .dark\:focus-within\:ring-offset-purple-50:focus-within {
- --tw-ring-offset-color: #f5f3ff;
- }
-
- .dark\:focus-within\:ring-offset-purple-100:focus-within {
- --tw-ring-offset-color: #ede9fe;
- }
-
- .dark\:focus-within\:ring-offset-purple-200:focus-within {
- --tw-ring-offset-color: #ddd6fe;
- }
-
- .dark\:focus-within\:ring-offset-purple-300:focus-within {
- --tw-ring-offset-color: #c4b5fd;
- }
-
- .dark\:focus-within\:ring-offset-purple-400:focus-within {
- --tw-ring-offset-color: #a78bfa;
- }
-
- .dark\:focus-within\:ring-offset-purple-500:focus-within {
- --tw-ring-offset-color: #8b5cf6;
- }
-
- .dark\:focus-within\:ring-offset-purple-600:focus-within {
- --tw-ring-offset-color: #7c3aed;
- }
-
- .dark\:focus-within\:ring-offset-purple-700:focus-within {
- --tw-ring-offset-color: #6d28d9;
- }
-
- .dark\:focus-within\:ring-offset-purple-800:focus-within {
- --tw-ring-offset-color: #5b21b6;
- }
-
- .dark\:focus-within\:ring-offset-purple-900:focus-within {
- --tw-ring-offset-color: #4c1d95;
- }
-
- .dark\:focus-within\:ring-offset-pink-50:focus-within {
- --tw-ring-offset-color: #fdf2f8;
- }
-
- .dark\:focus-within\:ring-offset-pink-100:focus-within {
- --tw-ring-offset-color: #fce7f3;
- }
-
- .dark\:focus-within\:ring-offset-pink-200:focus-within {
- --tw-ring-offset-color: #fbcfe8;
- }
-
- .dark\:focus-within\:ring-offset-pink-300:focus-within {
- --tw-ring-offset-color: #f9a8d4;
- }
-
- .dark\:focus-within\:ring-offset-pink-400:focus-within {
- --tw-ring-offset-color: #f472b6;
- }
-
- .dark\:focus-within\:ring-offset-pink-500:focus-within {
- --tw-ring-offset-color: #ec4899;
- }
-
- .dark\:focus-within\:ring-offset-pink-600:focus-within {
- --tw-ring-offset-color: #db2777;
- }
-
- .dark\:focus-within\:ring-offset-pink-700:focus-within {
- --tw-ring-offset-color: #be185d;
- }
-
- .dark\:focus-within\:ring-offset-pink-800:focus-within {
- --tw-ring-offset-color: #9d174d;
- }
-
- .dark\:focus-within\:ring-offset-pink-900:focus-within {
- --tw-ring-offset-color: #831843;
- }
-
- .dark\:focus\:ring-offset-transparent:focus {
- --tw-ring-offset-color: transparent;
- }
-
- .dark\:focus\:ring-offset-current:focus {
- --tw-ring-offset-color: currentColor;
- }
-
- .dark\:focus\:ring-offset-black:focus {
- --tw-ring-offset-color: #000;
- }
-
- .dark\:focus\:ring-offset-white:focus {
- --tw-ring-offset-color: #fff;
- }
-
- .dark\:focus\:ring-offset-gray-50:focus {
- --tw-ring-offset-color: #f9fafb;
- }
-
- .dark\:focus\:ring-offset-gray-100:focus {
- --tw-ring-offset-color: #f3f4f6;
- }
-
- .dark\:focus\:ring-offset-gray-200:focus {
- --tw-ring-offset-color: #e5e7eb;
- }
-
- .dark\:focus\:ring-offset-gray-300:focus {
- --tw-ring-offset-color: #d1d5db;
- }
-
- .dark\:focus\:ring-offset-gray-400:focus {
- --tw-ring-offset-color: #9ca3af;
- }
-
- .dark\:focus\:ring-offset-gray-500:focus {
- --tw-ring-offset-color: #6b7280;
- }
-
- .dark\:focus\:ring-offset-gray-600:focus {
- --tw-ring-offset-color: #4b5563;
- }
-
- .dark\:focus\:ring-offset-gray-700:focus {
- --tw-ring-offset-color: #374151;
- }
-
- .dark\:focus\:ring-offset-gray-800:focus {
- --tw-ring-offset-color: #1f2937;
- }
-
- .dark\:focus\:ring-offset-gray-900:focus {
- --tw-ring-offset-color: #111827;
- }
-
- .dark\:focus\:ring-offset-red-50:focus {
- --tw-ring-offset-color: #fef2f2;
- }
-
- .dark\:focus\:ring-offset-red-100:focus {
- --tw-ring-offset-color: #fee2e2;
- }
-
- .dark\:focus\:ring-offset-red-200:focus {
- --tw-ring-offset-color: #fecaca;
- }
-
- .dark\:focus\:ring-offset-red-300:focus {
- --tw-ring-offset-color: #fca5a5;
- }
-
- .dark\:focus\:ring-offset-red-400:focus {
- --tw-ring-offset-color: #f87171;
- }
-
- .dark\:focus\:ring-offset-red-500:focus {
- --tw-ring-offset-color: #ef4444;
- }
-
- .dark\:focus\:ring-offset-red-600:focus {
- --tw-ring-offset-color: #dc2626;
- }
-
- .dark\:focus\:ring-offset-red-700:focus {
- --tw-ring-offset-color: #b91c1c;
- }
-
- .dark\:focus\:ring-offset-red-800:focus {
- --tw-ring-offset-color: #991b1b;
- }
-
- .dark\:focus\:ring-offset-red-900:focus {
- --tw-ring-offset-color: #7f1d1d;
- }
-
- .dark\:focus\:ring-offset-yellow-50:focus {
- --tw-ring-offset-color: #fffbeb;
- }
-
- .dark\:focus\:ring-offset-yellow-100:focus {
- --tw-ring-offset-color: #fef3c7;
- }
-
- .dark\:focus\:ring-offset-yellow-200:focus {
- --tw-ring-offset-color: #fde68a;
- }
-
- .dark\:focus\:ring-offset-yellow-300:focus {
- --tw-ring-offset-color: #fcd34d;
- }
-
- .dark\:focus\:ring-offset-yellow-400:focus {
- --tw-ring-offset-color: #fbbf24;
- }
-
- .dark\:focus\:ring-offset-yellow-500:focus {
- --tw-ring-offset-color: #f59e0b;
- }
-
- .dark\:focus\:ring-offset-yellow-600:focus {
- --tw-ring-offset-color: #d97706;
- }
-
- .dark\:focus\:ring-offset-yellow-700:focus {
- --tw-ring-offset-color: #b45309;
- }
-
- .dark\:focus\:ring-offset-yellow-800:focus {
- --tw-ring-offset-color: #92400e;
- }
-
- .dark\:focus\:ring-offset-yellow-900:focus {
- --tw-ring-offset-color: #78350f;
- }
-
- .dark\:focus\:ring-offset-green-50:focus {
- --tw-ring-offset-color: #ecfdf5;
- }
-
- .dark\:focus\:ring-offset-green-100:focus {
- --tw-ring-offset-color: #d1fae5;
- }
-
- .dark\:focus\:ring-offset-green-200:focus {
- --tw-ring-offset-color: #a7f3d0;
- }
-
- .dark\:focus\:ring-offset-green-300:focus {
- --tw-ring-offset-color: #6ee7b7;
- }
-
- .dark\:focus\:ring-offset-green-400:focus {
- --tw-ring-offset-color: #34d399;
- }
-
- .dark\:focus\:ring-offset-green-500:focus {
- --tw-ring-offset-color: #10b981;
- }
-
- .dark\:focus\:ring-offset-green-600:focus {
- --tw-ring-offset-color: #059669;
- }
-
- .dark\:focus\:ring-offset-green-700:focus {
- --tw-ring-offset-color: #047857;
- }
-
- .dark\:focus\:ring-offset-green-800:focus {
- --tw-ring-offset-color: #065f46;
- }
-
- .dark\:focus\:ring-offset-green-900:focus {
- --tw-ring-offset-color: #064e3b;
- }
-
- .dark\:focus\:ring-offset-blue-50:focus {
- --tw-ring-offset-color: #eff6ff;
- }
-
- .dark\:focus\:ring-offset-blue-100:focus {
- --tw-ring-offset-color: #dbeafe;
- }
-
- .dark\:focus\:ring-offset-blue-200:focus {
- --tw-ring-offset-color: #bfdbfe;
- }
-
- .dark\:focus\:ring-offset-blue-300:focus {
- --tw-ring-offset-color: #93c5fd;
- }
-
- .dark\:focus\:ring-offset-blue-400:focus {
- --tw-ring-offset-color: #60a5fa;
- }
-
- .dark\:focus\:ring-offset-blue-500:focus {
- --tw-ring-offset-color: #3b82f6;
- }
-
- .dark\:focus\:ring-offset-blue-600:focus {
- --tw-ring-offset-color: #2563eb;
- }
-
- .dark\:focus\:ring-offset-blue-700:focus {
- --tw-ring-offset-color: #1d4ed8;
- }
-
- .dark\:focus\:ring-offset-blue-800:focus {
- --tw-ring-offset-color: #1e40af;
- }
-
- .dark\:focus\:ring-offset-blue-900:focus {
- --tw-ring-offset-color: #1e3a8a;
- }
-
- .dark\:focus\:ring-offset-indigo-50:focus {
- --tw-ring-offset-color: #eef2ff;
- }
-
- .dark\:focus\:ring-offset-indigo-100:focus {
- --tw-ring-offset-color: #e0e7ff;
- }
-
- .dark\:focus\:ring-offset-indigo-200:focus {
- --tw-ring-offset-color: #c7d2fe;
- }
-
- .dark\:focus\:ring-offset-indigo-300:focus {
- --tw-ring-offset-color: #a5b4fc;
- }
-
- .dark\:focus\:ring-offset-indigo-400:focus {
- --tw-ring-offset-color: #818cf8;
- }
-
- .dark\:focus\:ring-offset-indigo-500:focus {
- --tw-ring-offset-color: #6366f1;
- }
-
- .dark\:focus\:ring-offset-indigo-600:focus {
- --tw-ring-offset-color: #4f46e5;
- }
-
- .dark\:focus\:ring-offset-indigo-700:focus {
- --tw-ring-offset-color: #4338ca;
- }
-
- .dark\:focus\:ring-offset-indigo-800:focus {
- --tw-ring-offset-color: #3730a3;
- }
-
- .dark\:focus\:ring-offset-indigo-900:focus {
- --tw-ring-offset-color: #312e81;
- }
-
- .dark\:focus\:ring-offset-purple-50:focus {
- --tw-ring-offset-color: #f5f3ff;
- }
-
- .dark\:focus\:ring-offset-purple-100:focus {
- --tw-ring-offset-color: #ede9fe;
- }
-
- .dark\:focus\:ring-offset-purple-200:focus {
- --tw-ring-offset-color: #ddd6fe;
- }
-
- .dark\:focus\:ring-offset-purple-300:focus {
- --tw-ring-offset-color: #c4b5fd;
- }
-
- .dark\:focus\:ring-offset-purple-400:focus {
- --tw-ring-offset-color: #a78bfa;
- }
-
- .dark\:focus\:ring-offset-purple-500:focus {
- --tw-ring-offset-color: #8b5cf6;
- }
-
- .dark\:focus\:ring-offset-purple-600:focus {
- --tw-ring-offset-color: #7c3aed;
- }
-
- .dark\:focus\:ring-offset-purple-700:focus {
- --tw-ring-offset-color: #6d28d9;
- }
-
- .dark\:focus\:ring-offset-purple-800:focus {
- --tw-ring-offset-color: #5b21b6;
- }
-
- .dark\:focus\:ring-offset-purple-900:focus {
- --tw-ring-offset-color: #4c1d95;
- }
-
- .dark\:focus\:ring-offset-pink-50:focus {
- --tw-ring-offset-color: #fdf2f8;
- }
-
- .dark\:focus\:ring-offset-pink-100:focus {
- --tw-ring-offset-color: #fce7f3;
- }
-
- .dark\:focus\:ring-offset-pink-200:focus {
- --tw-ring-offset-color: #fbcfe8;
- }
-
- .dark\:focus\:ring-offset-pink-300:focus {
- --tw-ring-offset-color: #f9a8d4;
- }
-
- .dark\:focus\:ring-offset-pink-400:focus {
- --tw-ring-offset-color: #f472b6;
- }
-
- .dark\:focus\:ring-offset-pink-500:focus {
- --tw-ring-offset-color: #ec4899;
- }
-
- .dark\:focus\:ring-offset-pink-600:focus {
- --tw-ring-offset-color: #db2777;
- }
-
- .dark\:focus\:ring-offset-pink-700:focus {
- --tw-ring-offset-color: #be185d;
- }
-
- .dark\:focus\:ring-offset-pink-800:focus {
- --tw-ring-offset-color: #9d174d;
- }
-
- .dark\: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);
-}
-
-.content-none {
- content: none;
-}
-
-@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\:aspect-w-1,
-.sm\:aspect-w-2,
-.sm\:aspect-w-3,
-.sm\:aspect-w-4,
-.sm\:aspect-w-5,
-.sm\:aspect-w-6,
-.sm\:aspect-w-7,
-.sm\:aspect-w-8,
-.sm\:aspect-w-9,
-.sm\:aspect-w-10,
-.sm\:aspect-w-11,
-.sm\:aspect-w-12,
-.sm\:aspect-w-13,
-.sm\:aspect-w-14,
-.sm\:aspect-w-15,
-.sm\:aspect-w-16 {
- position: relative;
- padding-bottom: calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);
- }
-
- .sm\:aspect-w-1 > *,
-.sm\:aspect-w-2 > *,
-.sm\:aspect-w-3 > *,
-.sm\:aspect-w-4 > *,
-.sm\:aspect-w-5 > *,
-.sm\:aspect-w-6 > *,
-.sm\:aspect-w-7 > *,
-.sm\:aspect-w-8 > *,
-.sm\:aspect-w-9 > *,
-.sm\:aspect-w-10 > *,
-.sm\:aspect-w-11 > *,
-.sm\:aspect-w-12 > *,
-.sm\:aspect-w-13 > *,
-.sm\:aspect-w-14 > *,
-.sm\:aspect-w-15 > *,
-.sm\:aspect-w-16 > * {
- position: absolute;
- height: 100%;
- width: 100%;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- }
-
- .sm\:aspect-none {
- position: static;
- padding-bottom: 0;
- }
-
- .sm\:aspect-none > * {
- position: static;
- height: auto;
- width: auto;
- top: auto;
- right: auto;
- bottom: auto;
- left: auto;
- }
-
- .sm\:aspect-w-1 {
- --tw-aspect-w: 1;
- }
-
- .sm\:aspect-w-2 {
- --tw-aspect-w: 2;
- }
-
- .sm\:aspect-w-3 {
- --tw-aspect-w: 3;
- }
-
- .sm\:aspect-w-4 {
- --tw-aspect-w: 4;
- }
-
- .sm\:aspect-w-5 {
- --tw-aspect-w: 5;
- }
-
- .sm\:aspect-w-6 {
- --tw-aspect-w: 6;
- }
-
- .sm\:aspect-w-7 {
- --tw-aspect-w: 7;
- }
-
- .sm\:aspect-w-8 {
- --tw-aspect-w: 8;
- }
-
- .sm\:aspect-w-9 {
- --tw-aspect-w: 9;
- }
-
- .sm\:aspect-w-10 {
- --tw-aspect-w: 10;
- }
-
- .sm\:aspect-w-11 {
- --tw-aspect-w: 11;
- }
-
- .sm\:aspect-w-12 {
- --tw-aspect-w: 12;
- }
-
- .sm\:aspect-w-13 {
- --tw-aspect-w: 13;
- }
-
- .sm\:aspect-w-14 {
- --tw-aspect-w: 14;
- }
-
- .sm\:aspect-w-15 {
- --tw-aspect-w: 15;
- }
-
- .sm\:aspect-w-16 {
- --tw-aspect-w: 16;
- }
-
- .sm\:aspect-h-1 {
- --tw-aspect-h: 1;
- }
-
- .sm\:aspect-h-2 {
- --tw-aspect-h: 2;
- }
-
- .sm\:aspect-h-3 {
- --tw-aspect-h: 3;
- }
-
- .sm\:aspect-h-4 {
- --tw-aspect-h: 4;
- }
-
- .sm\:aspect-h-5 {
- --tw-aspect-h: 5;
- }
-
- .sm\:aspect-h-6 {
- --tw-aspect-h: 6;
- }
-
- .sm\:aspect-h-7 {
- --tw-aspect-h: 7;
- }
-
- .sm\:aspect-h-8 {
- --tw-aspect-h: 8;
- }
-
- .sm\:aspect-h-9 {
- --tw-aspect-h: 9;
- }
-
- .sm\:aspect-h-10 {
- --tw-aspect-h: 10;
- }
-
- .sm\:aspect-h-11 {
- --tw-aspect-h: 11;
- }
-
- .sm\:aspect-h-12 {
- --tw-aspect-h: 12;
- }
-
- .sm\:aspect-h-13 {
- --tw-aspect-h: 13;
- }
-
- .sm\:aspect-h-14 {
- --tw-aspect-h: 14;
- }
-
- .sm\:aspect-h-15 {
- --tw-aspect-h: 15;
- }
-
- .sm\:aspect-h-16 {
- --tw-aspect-h: 16;
- }
-
- .sm\:prose {
- color: #374151;
- max-width: 65ch;
- }
-
- .sm\:prose [class~="lead"] {
- color: #4b5563;
- font-size: 1.25em;
- line-height: 1.6;
- margin-top: 1.2em;
- margin-bottom: 1.2em;
- }
-
- .sm\:prose a {
- color: #111827;
- text-decoration: underline;
- font-weight: 500;
- }
-
- .sm\:prose strong {
- color: #111827;
- font-weight: 600;
- }
-
- .sm\:prose ol[type="A"] {
- --list-counter-style: upper-alpha;
- }
-
- .sm\:prose ol[type="a"] {
- --list-counter-style: lower-alpha;
- }
-
- .sm\:prose ol[type="A" s] {
- --list-counter-style: upper-alpha;
- }
-
- .sm\:prose ol[type="a" s] {
- --list-counter-style: lower-alpha;
- }
-
- .sm\:prose ol[type="I"] {
- --list-counter-style: upper-roman;
- }
-
- .sm\:prose ol[type="i"] {
- --list-counter-style: lower-roman;
- }
-
- .sm\:prose ol[type="I" s] {
- --list-counter-style: upper-roman;
- }
-
- .sm\:prose ol[type="i" s] {
- --list-counter-style: lower-roman;
- }
-
- .sm\:prose ol[type="1"] {
- --list-counter-style: decimal;
- }
-
- .sm\:prose ol > li {
- position: relative;
- padding-left: 1.75em;
- }
-
- .sm\:prose ol > li::before {
- content: counter(list-item, var(--list-counter-style, decimal)) ".";
- position: absolute;
- font-weight: 400;
- color: #6b7280;
- left: 0;
- }
-
- .sm\:prose ul > li {
- position: relative;
- padding-left: 1.75em;
- }
-
- .sm\:prose ul > li::before {
- content: "";
- position: absolute;
- background-color: #d1d5db;
- border-radius: 50%;
- width: 0.375em;
- height: 0.375em;
- top: calc(0.875em - 0.1875em);
- left: 0.25em;
- }
-
- .sm\:prose hr {
- border-color: #e5e7eb;
- border-top-width: 1px;
- margin-top: 3em;
- margin-bottom: 3em;
- }
-
- .sm\:prose blockquote {
- font-weight: 500;
- font-style: italic;
- color: #111827;
- border-left-width: 0.25rem;
- border-left-color: #e5e7eb;
- quotes: "\201C""\201D""\2018""\2019";
- margin-top: 1.6em;
- margin-bottom: 1.6em;
- padding-left: 1em;
- }
-
- .sm\:prose blockquote p:first-of-type::before {
- content: open-quote;
- }
-
- .sm\:prose blockquote p:last-of-type::after {
- content: close-quote;
- }
-
- .sm\:prose h1 {
- color: #111827;
- font-weight: 800;
- font-size: 2.25em;
- margin-top: 0;
- margin-bottom: 0.8888889em;
- line-height: 1.1111111;
- }
-
- .sm\:prose h2 {
- color: #111827;
- font-weight: 700;
- font-size: 1.5em;
- margin-top: 2em;
- margin-bottom: 1em;
- line-height: 1.3333333;
- }
-
- .sm\:prose h3 {
- color: #111827;
- font-weight: 600;
- font-size: 1.25em;
- margin-top: 1.6em;
- margin-bottom: 0.6em;
- line-height: 1.6;
- }
-
- .sm\:prose h4 {
- color: #111827;
- font-weight: 600;
- margin-top: 1.5em;
- margin-bottom: 0.5em;
- line-height: 1.5;
- }
-
- .sm\:prose figure figcaption {
- color: #6b7280;
- font-size: 0.875em;
- line-height: 1.4285714;
- margin-top: 0.8571429em;
- }
-
- .sm\:prose code {
- color: #111827;
- font-weight: 600;
- font-size: 0.875em;
- }
-
- .sm\:prose code::before {
- content: "`";
- }
-
- .sm\:prose code::after {
- content: "`";
- }
-
- .sm\:prose a code {
- color: #111827;
- }
-
- .sm\:prose pre {
- color: #e5e7eb;
- background-color: #1f2937;
- overflow-x: auto;
- font-size: 0.875em;
- line-height: 1.7142857;
- margin-top: 1.7142857em;
- margin-bottom: 1.7142857em;
- border-radius: 0.375rem;
- padding-top: 0.8571429em;
- padding-right: 1.1428571em;
- padding-bottom: 0.8571429em;
- padding-left: 1.1428571em;
- }
-
- .sm\:prose pre code {
- background-color: transparent;
- border-width: 0;
- border-radius: 0;
- padding: 0;
- font-weight: 400;
- color: inherit;
- font-size: inherit;
- font-family: inherit;
- line-height: inherit;
- }
-
- .sm\:prose pre code::before {
- content: none;
- }
-
- .sm\:prose pre code::after {
- content: none;
- }
-
- .sm\:prose table {
- width: 100%;
- table-layout: auto;
- text-align: left;
- margin-top: 2em;
- margin-bottom: 2em;
- font-size: 0.875em;
- line-height: 1.7142857;
- }
-
- .sm\:prose thead {
- color: #111827;
- font-weight: 600;
- border-bottom-width: 1px;
- border-bottom-color: #d1d5db;
- }
-
- .sm\:prose thead th {
- vertical-align: bottom;
- padding-right: 0.5714286em;
- padding-bottom: 0.5714286em;
- padding-left: 0.5714286em;
- }
-
- .sm\:prose tbody tr {
- border-bottom-width: 1px;
- border-bottom-color: #e5e7eb;
- }
-
- .sm\:prose tbody tr:last-child {
- border-bottom-width: 0;
- }
-
- .sm\:prose tbody td {
- vertical-align: top;
- padding-top: 0.5714286em;
- padding-right: 0.5714286em;
- padding-bottom: 0.5714286em;
- padding-left: 0.5714286em;
- }
-
- .sm\:prose {
- font-size: 1rem;
- line-height: 1.75;
- }
-
- .sm\:prose p {
- margin-top: 1.25em;
- margin-bottom: 1.25em;
- }
-
- .sm\:prose img {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .sm\:prose video {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .sm\:prose figure {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .sm\:prose figure > * {
- margin-top: 0;
- margin-bottom: 0;
- }
-
- .sm\:prose h2 code {
- font-size: 0.875em;
- }
-
- .sm\:prose h3 code {
- font-size: 0.9em;
- }
-
- .sm\:prose ol {
- margin-top: 1.25em;
- margin-bottom: 1.25em;
- }
-
- .sm\:prose ul {
- margin-top: 1.25em;
- margin-bottom: 1.25em;
- }
-
- .sm\:prose li {
- margin-top: 0.5em;
- margin-bottom: 0.5em;
- }
-
- .sm\:prose > ul > li p {
- margin-top: 0.75em;
- margin-bottom: 0.75em;
- }
-
- .sm\:prose > ul > li > *:first-child {
- margin-top: 1.25em;
- }
-
- .sm\:prose > ul > li > *:last-child {
- margin-bottom: 1.25em;
- }
-
- .sm\:prose > ol > li > *:first-child {
- margin-top: 1.25em;
- }
-
- .sm\:prose > ol > li > *:last-child {
- margin-bottom: 1.25em;
- }
-
- .sm\:prose ul ul, .sm\:prose ul ol, .sm\:prose ol ul, .sm\:prose ol ol {
- margin-top: 0.75em;
- margin-bottom: 0.75em;
- }
-
- .sm\:prose hr + * {
- margin-top: 0;
- }
-
- .sm\:prose h2 + * {
- margin-top: 0;
- }
-
- .sm\:prose h3 + * {
- margin-top: 0;
- }
-
- .sm\:prose h4 + * {
- margin-top: 0;
- }
-
- .sm\:prose thead th:first-child {
- padding-left: 0;
- }
-
- .sm\:prose thead th:last-child {
- padding-right: 0;
- }
-
- .sm\:prose tbody td:first-child {
- padding-left: 0;
- }
-
- .sm\:prose tbody td:last-child {
- padding-right: 0;
- }
-
- .sm\:prose > :first-child {
- margin-top: 0;
- }
-
- .sm\:prose > :last-child {
- margin-bottom: 0;
- }
-
- .sm\:prose-sm {
- font-size: 0.875rem;
- line-height: 1.7142857;
- }
-
- .sm\:prose-sm p {
- margin-top: 1.1428571em;
- margin-bottom: 1.1428571em;
- }
-
- .sm\:prose-sm [class~="lead"] {
- font-size: 1.2857143em;
- line-height: 1.5555556;
- margin-top: 0.8888889em;
- margin-bottom: 0.8888889em;
- }
-
- .sm\:prose-sm blockquote {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- padding-left: 1.1111111em;
- }
-
- .sm\:prose-sm h1 {
- font-size: 2.1428571em;
- margin-top: 0;
- margin-bottom: 0.8em;
- line-height: 1.2;
- }
-
- .sm\:prose-sm h2 {
- font-size: 1.4285714em;
- margin-top: 1.6em;
- margin-bottom: 0.8em;
- line-height: 1.4;
- }
-
- .sm\:prose-sm h3 {
- font-size: 1.2857143em;
- margin-top: 1.5555556em;
- margin-bottom: 0.4444444em;
- line-height: 1.5555556;
- }
-
- .sm\:prose-sm h4 {
- margin-top: 1.4285714em;
- margin-bottom: 0.5714286em;
- line-height: 1.4285714;
- }
-
- .sm\:prose-sm img {
- margin-top: 1.7142857em;
- margin-bottom: 1.7142857em;
- }
-
- .sm\:prose-sm video {
- margin-top: 1.7142857em;
- margin-bottom: 1.7142857em;
- }
-
- .sm\:prose-sm figure {
- margin-top: 1.7142857em;
- margin-bottom: 1.7142857em;
- }
-
- .sm\:prose-sm figure > * {
- margin-top: 0;
- margin-bottom: 0;
- }
-
- .sm\:prose-sm figure figcaption {
- font-size: 0.8571429em;
- line-height: 1.3333333;
- margin-top: 0.6666667em;
- }
-
- .sm\:prose-sm code {
- font-size: 0.8571429em;
- }
-
- .sm\:prose-sm h2 code {
- font-size: 0.9em;
- }
-
- .sm\:prose-sm h3 code {
- font-size: 0.8888889em;
- }
-
- .sm\:prose-sm pre {
- font-size: 0.8571429em;
- line-height: 1.6666667;
- margin-top: 1.6666667em;
- margin-bottom: 1.6666667em;
- border-radius: 0.25rem;
- padding-top: 0.6666667em;
- padding-right: 1em;
- padding-bottom: 0.6666667em;
- padding-left: 1em;
- }
-
- .sm\:prose-sm ol {
- margin-top: 1.1428571em;
- margin-bottom: 1.1428571em;
- }
-
- .sm\:prose-sm ul {
- margin-top: 1.1428571em;
- margin-bottom: 1.1428571em;
- }
-
- .sm\:prose-sm li {
- margin-top: 0.2857143em;
- margin-bottom: 0.2857143em;
- }
-
- .sm\:prose-sm ol > li {
- padding-left: 1.5714286em;
- }
-
- .sm\:prose-sm ol > li::before {
- left: 0;
- }
-
- .sm\:prose-sm ul > li {
- padding-left: 1.5714286em;
- }
-
- .sm\:prose-sm ul > li::before {
- height: 0.3571429em;
- width: 0.3571429em;
- top: calc(0.8571429em - 0.1785714em);
- left: 0.2142857em;
- }
-
- .sm\:prose-sm > ul > li p {
- margin-top: 0.5714286em;
- margin-bottom: 0.5714286em;
- }
-
- .sm\:prose-sm > ul > li > *:first-child {
- margin-top: 1.1428571em;
- }
-
- .sm\:prose-sm > ul > li > *:last-child {
- margin-bottom: 1.1428571em;
- }
-
- .sm\:prose-sm > ol > li > *:first-child {
- margin-top: 1.1428571em;
- }
-
- .sm\:prose-sm > ol > li > *:last-child {
- margin-bottom: 1.1428571em;
- }
-
- .sm\:prose-sm ul ul, .sm\:prose-sm ul ol, .sm\:prose-sm ol ul, .sm\:prose-sm ol ol {
- margin-top: 0.5714286em;
- margin-bottom: 0.5714286em;
- }
-
- .sm\:prose-sm hr {
- margin-top: 2.8571429em;
- margin-bottom: 2.8571429em;
- }
-
- .sm\:prose-sm hr + * {
- margin-top: 0;
- }
-
- .sm\:prose-sm h2 + * {
- margin-top: 0;
- }
-
- .sm\:prose-sm h3 + * {
- margin-top: 0;
- }
-
- .sm\:prose-sm h4 + * {
- margin-top: 0;
- }
-
- .sm\:prose-sm table {
- font-size: 0.8571429em;
- line-height: 1.5;
- }
-
- .sm\:prose-sm thead th {
- padding-right: 1em;
- padding-bottom: 0.6666667em;
- padding-left: 1em;
- }
-
- .sm\:prose-sm thead th:first-child {
- padding-left: 0;
- }
-
- .sm\:prose-sm thead th:last-child {
- padding-right: 0;
- }
-
- .sm\:prose-sm tbody td {
- padding-top: 0.6666667em;
- padding-right: 1em;
- padding-bottom: 0.6666667em;
- padding-left: 1em;
- }
-
- .sm\:prose-sm tbody td:first-child {
- padding-left: 0;
- }
-
- .sm\:prose-sm tbody td:last-child {
- padding-right: 0;
- }
-
- .sm\:prose-sm > :first-child {
- margin-top: 0;
- }
-
- .sm\:prose-sm > :last-child {
- margin-bottom: 0;
- }
-
- .sm\:prose-lg {
- font-size: 1.125rem;
- line-height: 1.7777778;
- }
-
- .sm\:prose-lg p {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .sm\:prose-lg [class~="lead"] {
- font-size: 1.2222222em;
- line-height: 1.4545455;
- margin-top: 1.0909091em;
- margin-bottom: 1.0909091em;
- }
-
- .sm\:prose-lg blockquote {
- margin-top: 1.6666667em;
- margin-bottom: 1.6666667em;
- padding-left: 1em;
- }
-
- .sm\:prose-lg h1 {
- font-size: 2.6666667em;
- margin-top: 0;
- margin-bottom: 0.8333333em;
- line-height: 1;
- }
-
- .sm\:prose-lg h2 {
- font-size: 1.6666667em;
- margin-top: 1.8666667em;
- margin-bottom: 1.0666667em;
- line-height: 1.3333333;
- }
-
- .sm\:prose-lg h3 {
- font-size: 1.3333333em;
- margin-top: 1.6666667em;
- margin-bottom: 0.6666667em;
- line-height: 1.5;
- }
-
- .sm\:prose-lg h4 {
- margin-top: 1.7777778em;
- margin-bottom: 0.4444444em;
- line-height: 1.5555556;
- }
-
- .sm\:prose-lg img {
- margin-top: 1.7777778em;
- margin-bottom: 1.7777778em;
- }
-
- .sm\:prose-lg video {
- margin-top: 1.7777778em;
- margin-bottom: 1.7777778em;
- }
-
- .sm\:prose-lg figure {
- margin-top: 1.7777778em;
- margin-bottom: 1.7777778em;
- }
-
- .sm\:prose-lg figure > * {
- margin-top: 0;
- margin-bottom: 0;
- }
-
- .sm\:prose-lg figure figcaption {
- font-size: 0.8888889em;
- line-height: 1.5;
- margin-top: 1em;
- }
-
- .sm\:prose-lg code {
- font-size: 0.8888889em;
- }
-
- .sm\:prose-lg h2 code {
- font-size: 0.8666667em;
- }
-
- .sm\:prose-lg h3 code {
- font-size: 0.875em;
- }
-
- .sm\:prose-lg pre {
- font-size: 0.8888889em;
- line-height: 1.75;
- margin-top: 2em;
- margin-bottom: 2em;
- border-radius: 0.375rem;
- padding-top: 1em;
- padding-right: 1.5em;
- padding-bottom: 1em;
- padding-left: 1.5em;
- }
-
- .sm\:prose-lg ol {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .sm\:prose-lg ul {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .sm\:prose-lg li {
- margin-top: 0.6666667em;
- margin-bottom: 0.6666667em;
- }
-
- .sm\:prose-lg ol > li {
- padding-left: 1.6666667em;
- }
-
- .sm\:prose-lg ol > li::before {
- left: 0;
- }
-
- .sm\:prose-lg ul > li {
- padding-left: 1.6666667em;
- }
-
- .sm\:prose-lg ul > li::before {
- width: 0.3333333em;
- height: 0.3333333em;
- top: calc(0.8888889em - 0.1666667em);
- left: 0.2222222em;
- }
-
- .sm\:prose-lg > ul > li p {
- margin-top: 0.8888889em;
- margin-bottom: 0.8888889em;
- }
-
- .sm\:prose-lg > ul > li > *:first-child {
- margin-top: 1.3333333em;
- }
-
- .sm\:prose-lg > ul > li > *:last-child {
- margin-bottom: 1.3333333em;
- }
-
- .sm\:prose-lg > ol > li > *:first-child {
- margin-top: 1.3333333em;
- }
-
- .sm\:prose-lg > ol > li > *:last-child {
- margin-bottom: 1.3333333em;
- }
-
- .sm\:prose-lg ul ul, .sm\:prose-lg ul ol, .sm\:prose-lg ol ul, .sm\:prose-lg ol ol {
- margin-top: 0.8888889em;
- margin-bottom: 0.8888889em;
- }
-
- .sm\:prose-lg hr {
- margin-top: 3.1111111em;
- margin-bottom: 3.1111111em;
- }
-
- .sm\:prose-lg hr + * {
- margin-top: 0;
- }
-
- .sm\:prose-lg h2 + * {
- margin-top: 0;
- }
-
- .sm\:prose-lg h3 + * {
- margin-top: 0;
- }
-
- .sm\:prose-lg h4 + * {
- margin-top: 0;
- }
-
- .sm\:prose-lg table {
- font-size: 0.8888889em;
- line-height: 1.5;
- }
-
- .sm\:prose-lg thead th {
- padding-right: 0.75em;
- padding-bottom: 0.75em;
- padding-left: 0.75em;
- }
-
- .sm\:prose-lg thead th:first-child {
- padding-left: 0;
- }
-
- .sm\:prose-lg thead th:last-child {
- padding-right: 0;
- }
-
- .sm\:prose-lg tbody td {
- padding-top: 0.75em;
- padding-right: 0.75em;
- padding-bottom: 0.75em;
- padding-left: 0.75em;
- }
-
- .sm\:prose-lg tbody td:first-child {
- padding-left: 0;
- }
-
- .sm\:prose-lg tbody td:last-child {
- padding-right: 0;
- }
-
- .sm\:prose-lg > :first-child {
- margin-top: 0;
- }
-
- .sm\:prose-lg > :last-child {
- margin-bottom: 0;
- }
-
- .sm\:prose-xl {
- font-size: 1.25rem;
- line-height: 1.8;
- }
-
- .sm\:prose-xl p {
- margin-top: 1.2em;
- margin-bottom: 1.2em;
- }
-
- .sm\:prose-xl [class~="lead"] {
- font-size: 1.2em;
- line-height: 1.5;
- margin-top: 1em;
- margin-bottom: 1em;
- }
-
- .sm\:prose-xl blockquote {
- margin-top: 1.6em;
- margin-bottom: 1.6em;
- padding-left: 1.0666667em;
- }
-
- .sm\:prose-xl h1 {
- font-size: 2.8em;
- margin-top: 0;
- margin-bottom: 0.8571429em;
- line-height: 1;
- }
-
- .sm\:prose-xl h2 {
- font-size: 1.8em;
- margin-top: 1.5555556em;
- margin-bottom: 0.8888889em;
- line-height: 1.1111111;
- }
-
- .sm\:prose-xl h3 {
- font-size: 1.5em;
- margin-top: 1.6em;
- margin-bottom: 0.6666667em;
- line-height: 1.3333333;
- }
-
- .sm\:prose-xl h4 {
- margin-top: 1.8em;
- margin-bottom: 0.6em;
- line-height: 1.6;
- }
-
- .sm\:prose-xl img {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .sm\:prose-xl video {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .sm\:prose-xl figure {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .sm\:prose-xl figure > * {
- margin-top: 0;
- margin-bottom: 0;
- }
-
- .sm\:prose-xl figure figcaption {
- font-size: 0.9em;
- line-height: 1.5555556;
- margin-top: 1em;
- }
-
- .sm\:prose-xl code {
- font-size: 0.9em;
- }
-
- .sm\:prose-xl h2 code {
- font-size: 0.8611111em;
- }
-
- .sm\:prose-xl h3 code {
- font-size: 0.9em;
- }
-
- .sm\:prose-xl pre {
- font-size: 0.9em;
- line-height: 1.7777778;
- margin-top: 2em;
- margin-bottom: 2em;
- border-radius: 0.5rem;
- padding-top: 1.1111111em;
- padding-right: 1.3333333em;
- padding-bottom: 1.1111111em;
- padding-left: 1.3333333em;
- }
-
- .sm\:prose-xl ol {
- margin-top: 1.2em;
- margin-bottom: 1.2em;
- }
-
- .sm\:prose-xl ul {
- margin-top: 1.2em;
- margin-bottom: 1.2em;
- }
-
- .sm\:prose-xl li {
- margin-top: 0.6em;
- margin-bottom: 0.6em;
- }
-
- .sm\:prose-xl ol > li {
- padding-left: 1.8em;
- }
-
- .sm\:prose-xl ol > li::before {
- left: 0;
- }
-
- .sm\:prose-xl ul > li {
- padding-left: 1.8em;
- }
-
- .sm\:prose-xl ul > li::before {
- width: 0.35em;
- height: 0.35em;
- top: calc(0.9em - 0.175em);
- left: 0.25em;
- }
-
- .sm\:prose-xl > ul > li p {
- margin-top: 0.8em;
- margin-bottom: 0.8em;
- }
-
- .sm\:prose-xl > ul > li > *:first-child {
- margin-top: 1.2em;
- }
-
- .sm\:prose-xl > ul > li > *:last-child {
- margin-bottom: 1.2em;
- }
-
- .sm\:prose-xl > ol > li > *:first-child {
- margin-top: 1.2em;
- }
-
- .sm\:prose-xl > ol > li > *:last-child {
- margin-bottom: 1.2em;
- }
-
- .sm\:prose-xl ul ul, .sm\:prose-xl ul ol, .sm\:prose-xl ol ul, .sm\:prose-xl ol ol {
- margin-top: 0.8em;
- margin-bottom: 0.8em;
- }
-
- .sm\:prose-xl hr {
- margin-top: 2.8em;
- margin-bottom: 2.8em;
- }
-
- .sm\:prose-xl hr + * {
- margin-top: 0;
- }
-
- .sm\:prose-xl h2 + * {
- margin-top: 0;
- }
-
- .sm\:prose-xl h3 + * {
- margin-top: 0;
- }
-
- .sm\:prose-xl h4 + * {
- margin-top: 0;
- }
-
- .sm\:prose-xl table {
- font-size: 0.9em;
- line-height: 1.5555556;
- }
-
- .sm\:prose-xl thead th {
- padding-right: 0.6666667em;
- padding-bottom: 0.8888889em;
- padding-left: 0.6666667em;
- }
-
- .sm\:prose-xl thead th:first-child {
- padding-left: 0;
- }
-
- .sm\:prose-xl thead th:last-child {
- padding-right: 0;
- }
-
- .sm\:prose-xl tbody td {
- padding-top: 0.8888889em;
- padding-right: 0.6666667em;
- padding-bottom: 0.8888889em;
- padding-left: 0.6666667em;
- }
-
- .sm\:prose-xl tbody td:first-child {
- padding-left: 0;
- }
-
- .sm\:prose-xl tbody td:last-child {
- padding-right: 0;
- }
-
- .sm\:prose-xl > :first-child {
- margin-top: 0;
- }
-
- .sm\:prose-xl > :last-child {
- margin-bottom: 0;
- }
-
- .sm\:prose-2xl {
- font-size: 1.5rem;
- line-height: 1.6666667;
- }
-
- .sm\:prose-2xl p {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .sm\:prose-2xl [class~="lead"] {
- font-size: 1.25em;
- line-height: 1.4666667;
- margin-top: 1.0666667em;
- margin-bottom: 1.0666667em;
- }
-
- .sm\:prose-2xl blockquote {
- margin-top: 1.7777778em;
- margin-bottom: 1.7777778em;
- padding-left: 1.1111111em;
- }
-
- .sm\:prose-2xl h1 {
- font-size: 2.6666667em;
- margin-top: 0;
- margin-bottom: 0.875em;
- line-height: 1;
- }
-
- .sm\:prose-2xl h2 {
- font-size: 2em;
- margin-top: 1.5em;
- margin-bottom: 0.8333333em;
- line-height: 1.0833333;
- }
-
- .sm\:prose-2xl h3 {
- font-size: 1.5em;
- margin-top: 1.5555556em;
- margin-bottom: 0.6666667em;
- line-height: 1.2222222;
- }
-
- .sm\:prose-2xl h4 {
- margin-top: 1.6666667em;
- margin-bottom: 0.6666667em;
- line-height: 1.5;
- }
-
- .sm\:prose-2xl img {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .sm\:prose-2xl video {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .sm\:prose-2xl figure {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .sm\:prose-2xl figure > * {
- margin-top: 0;
- margin-bottom: 0;
- }
-
- .sm\:prose-2xl figure figcaption {
- font-size: 0.8333333em;
- line-height: 1.6;
- margin-top: 1em;
- }
-
- .sm\:prose-2xl code {
- font-size: 0.8333333em;
- }
-
- .sm\:prose-2xl h2 code {
- font-size: 0.875em;
- }
-
- .sm\:prose-2xl h3 code {
- font-size: 0.8888889em;
- }
-
- .sm\:prose-2xl pre {
- font-size: 0.8333333em;
- line-height: 1.8;
- margin-top: 2em;
- margin-bottom: 2em;
- border-radius: 0.5rem;
- padding-top: 1.2em;
- padding-right: 1.6em;
- padding-bottom: 1.2em;
- padding-left: 1.6em;
- }
-
- .sm\:prose-2xl ol {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .sm\:prose-2xl ul {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .sm\:prose-2xl li {
- margin-top: 0.5em;
- margin-bottom: 0.5em;
- }
-
- .sm\:prose-2xl ol > li {
- padding-left: 1.6666667em;
- }
-
- .sm\:prose-2xl ol > li::before {
- left: 0;
- }
-
- .sm\:prose-2xl ul > li {
- padding-left: 1.6666667em;
- }
-
- .sm\:prose-2xl ul > li::before {
- width: 0.3333333em;
- height: 0.3333333em;
- top: calc(0.8333333em - 0.1666667em);
- left: 0.25em;
- }
-
- .sm\:prose-2xl > ul > li p {
- margin-top: 0.8333333em;
- margin-bottom: 0.8333333em;
- }
-
- .sm\:prose-2xl > ul > li > *:first-child {
- margin-top: 1.3333333em;
- }
-
- .sm\:prose-2xl > ul > li > *:last-child {
- margin-bottom: 1.3333333em;
- }
-
- .sm\:prose-2xl > ol > li > *:first-child {
- margin-top: 1.3333333em;
- }
-
- .sm\:prose-2xl > ol > li > *:last-child {
- margin-bottom: 1.3333333em;
- }
-
- .sm\:prose-2xl ul ul, .sm\:prose-2xl ul ol, .sm\:prose-2xl ol ul, .sm\:prose-2xl ol ol {
- margin-top: 0.6666667em;
- margin-bottom: 0.6666667em;
- }
-
- .sm\:prose-2xl hr {
- margin-top: 3em;
- margin-bottom: 3em;
- }
-
- .sm\:prose-2xl hr + * {
- margin-top: 0;
- }
-
- .sm\:prose-2xl h2 + * {
- margin-top: 0;
- }
-
- .sm\:prose-2xl h3 + * {
- margin-top: 0;
- }
-
- .sm\:prose-2xl h4 + * {
- margin-top: 0;
- }
-
- .sm\:prose-2xl table {
- font-size: 0.8333333em;
- line-height: 1.4;
- }
-
- .sm\:prose-2xl thead th {
- padding-right: 0.6em;
- padding-bottom: 0.8em;
- padding-left: 0.6em;
- }
-
- .sm\:prose-2xl thead th:first-child {
- padding-left: 0;
- }
-
- .sm\:prose-2xl thead th:last-child {
- padding-right: 0;
- }
-
- .sm\:prose-2xl tbody td {
- padding-top: 0.8em;
- padding-right: 0.6em;
- padding-bottom: 0.8em;
- padding-left: 0.6em;
- }
-
- .sm\:prose-2xl tbody td:first-child {
- padding-left: 0;
- }
-
- .sm\:prose-2xl tbody td:last-child {
- padding-right: 0;
- }
-
- .sm\:prose-2xl > :first-child {
- margin-top: 0;
- }
-
- .sm\:prose-2xl > :last-child {
- margin-bottom: 0;
- }
-
- .sm\:prose-red a {
- color: #dc2626;
- }
-
- .sm\:prose-red a code {
- color: #dc2626;
- }
-
- .sm\:prose-yellow a {
- color: #d97706;
- }
-
- .sm\:prose-yellow a code {
- color: #d97706;
- }
-
- .sm\:prose-green a {
- color: #059669;
- }
-
- .sm\:prose-green a code {
- color: #059669;
- }
-
- .sm\:prose-blue a {
- color: #2563eb;
- }
-
- .sm\:prose-blue a code {
- color: #2563eb;
- }
-
- .sm\:prose-indigo a {
- color: #4f46e5;
- }
-
- .sm\:prose-indigo a code {
- color: #4f46e5;
- }
-
- .sm\:prose-purple a {
- color: #7c3aed;
- }
-
- .sm\:prose-purple a code {
- color: #7c3aed;
- }
-
- .sm\:prose-pink a {
- color: #db2777;
- }
-
- .sm\:prose-pink a code {
- color: #db2777;
- }
-
- .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: 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));
- }
-
- @media (prefers-color-scheme: dark) {
- .sm\:dark\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
- border-color: transparent;
- }
-
- .sm\:dark\:divide-current > :not([hidden]) ~ :not([hidden]) {
- border-color: currentColor;
- }
-
- .sm\:dark\:divide-black > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-white > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
- }
-
- .sm\:dark\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
- }
-
- .sm\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .sm\:dark\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0;
- }
-
- .sm\:dark\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.05;
- }
-
- .sm\:dark\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.1;
- }
-
- .sm\:dark\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.2;
- }
-
- .sm\:dark\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.25;
- }
-
- .sm\:dark\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.3;
- }
-
- .sm\:dark\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.4;
- }
-
- .sm\:dark\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.5;
- }
-
- .sm\:dark\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.6;
- }
-
- .sm\:dark\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.7;
- }
-
- .sm\:dark\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.75;
- }
-
- .sm\:dark\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.8;
- }
-
- .sm\:dark\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.9;
- }
-
- .sm\:dark\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.95;
- }
-
- .sm\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .sm\:dark\:border-transparent {
- border-color: transparent;
- }
-
- .sm\:dark\:border-current {
- border-color: currentColor;
- }
-
- .sm\:dark\:border-black {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-white {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-gray-50 {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-gray-100 {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-gray-200 {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-gray-300 {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-gray-400 {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-gray-500 {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-gray-600 {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-gray-700 {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-gray-800 {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-gray-900 {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-red-50 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-red-100 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-red-200 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-red-300 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-red-400 {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-red-500 {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-red-600 {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-red-700 {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-red-800 {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-red-900 {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-yellow-50 {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-yellow-100 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-yellow-200 {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-yellow-300 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-yellow-400 {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-yellow-500 {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-yellow-600 {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-yellow-700 {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-yellow-800 {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-yellow-900 {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-green-50 {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-green-100 {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-green-200 {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-green-300 {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-green-400 {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-green-500 {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-green-600 {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-green-700 {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-green-800 {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-green-900 {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-blue-50 {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-blue-100 {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-blue-200 {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-blue-300 {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-blue-400 {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-blue-500 {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-blue-600 {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-blue-700 {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-blue-800 {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-blue-900 {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-indigo-50 {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-indigo-100 {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-indigo-200 {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-indigo-300 {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-indigo-400 {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-indigo-500 {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-indigo-600 {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-indigo-700 {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-indigo-800 {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-indigo-900 {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-purple-50 {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-purple-100 {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-purple-200 {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-purple-300 {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-purple-400 {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-purple-500 {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-purple-600 {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-purple-700 {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-purple-800 {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-purple-900 {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-pink-50 {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-pink-100 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-pink-200 {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-pink-300 {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-pink-400 {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-pink-500 {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-pink-600 {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-pink-700 {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-pink-800 {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .sm\:dark\:border-pink-900 {
- --tw-border-opacity: 1;
- border-color: rgba(131, 24, 67, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-transparent {
- border-color: transparent;
- }
-
- .group:hover .sm\:dark\:group-hover\:border-current {
- border-color: currentColor;
- }
-
- .group:hover .sm\:dark\:group-hover\:border-black {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-white {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-gray-50 {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-gray-100 {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-gray-200 {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-gray-300 {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-gray-400 {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-gray-500 {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-gray-600 {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-gray-700 {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-gray-800 {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-gray-900 {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-red-50 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-red-100 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-red-200 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-red-300 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-red-400 {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-red-500 {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-red-600 {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-red-700 {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-red-800 {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-red-900 {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-yellow-50 {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-yellow-100 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-yellow-200 {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-yellow-300 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-yellow-400 {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-yellow-500 {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-yellow-600 {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-yellow-700 {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-yellow-800 {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-yellow-900 {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-green-50 {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-green-100 {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-green-200 {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-green-300 {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-green-400 {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-green-500 {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-green-600 {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-green-700 {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-green-800 {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-green-900 {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-blue-50 {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-blue-100 {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-blue-200 {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-blue-300 {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-blue-400 {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-blue-500 {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-blue-600 {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-blue-700 {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-blue-800 {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-blue-900 {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-indigo-50 {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-indigo-100 {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-indigo-200 {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-indigo-300 {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-indigo-400 {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-indigo-500 {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-indigo-600 {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-indigo-700 {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-indigo-800 {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-indigo-900 {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-purple-50 {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-purple-100 {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-purple-200 {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-purple-300 {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-purple-400 {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-purple-500 {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-purple-600 {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-purple-700 {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-purple-800 {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-purple-900 {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-pink-50 {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-pink-100 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-pink-200 {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-pink-300 {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-pink-400 {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-pink-500 {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-pink-600 {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-pink-700 {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-pink-800 {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:border-pink-900 {
- --tw-border-opacity: 1;
- border-color: rgba(131, 24, 67, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-transparent:focus-within {
- border-color: transparent;
- }
-
- .sm\:dark\:focus-within\:border-current:focus-within {
- border-color: currentColor;
- }
-
- .sm\:dark\:focus-within\:border-black:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-white:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-gray-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-gray-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-gray-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-gray-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-gray-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-gray-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-gray-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-gray-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-gray-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-gray-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-red-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-red-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-red-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-red-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-red-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-red-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-red-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-red-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-red-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-red-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-yellow-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-yellow-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-yellow-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-yellow-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-yellow-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-yellow-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-yellow-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-yellow-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-yellow-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-yellow-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-green-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-green-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-green-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-green-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-green-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-green-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-green-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-green-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-green-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-green-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-blue-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-blue-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-blue-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-blue-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-blue-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-blue-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-blue-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-blue-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-blue-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-blue-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-indigo-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-indigo-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-indigo-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-indigo-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-indigo-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-indigo-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-indigo-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-indigo-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-indigo-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-indigo-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-purple-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-purple-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-purple-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-purple-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-purple-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-purple-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-purple-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-purple-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-purple-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-purple-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-pink-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-pink-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-pink-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-pink-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-pink-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-pink-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-pink-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-pink-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-pink-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus-within\:border-pink-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(131, 24, 67, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-transparent:hover {
- border-color: transparent;
- }
-
- .sm\:dark\:hover\:border-current:hover {
- border-color: currentColor;
- }
-
- .sm\:dark\:hover\:border-black:hover {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-white:hover {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-gray-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-gray-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-gray-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-gray-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-gray-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-gray-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-gray-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-gray-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-gray-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-gray-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-red-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-red-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-red-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-red-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-red-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-red-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-red-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-red-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-red-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-red-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-yellow-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-yellow-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-yellow-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-yellow-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-yellow-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-yellow-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-yellow-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-yellow-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-yellow-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-yellow-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-green-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-green-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-green-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-green-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-green-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-green-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-green-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-green-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-green-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-green-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-blue-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-blue-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-blue-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-blue-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-blue-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-blue-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-blue-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-blue-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-blue-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-blue-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-indigo-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-indigo-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-indigo-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-indigo-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-indigo-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-indigo-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-indigo-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-indigo-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-indigo-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-indigo-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-purple-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-purple-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-purple-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-purple-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-purple-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-purple-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-purple-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-purple-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-purple-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-purple-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-pink-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-pink-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-pink-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-pink-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-pink-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-pink-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-pink-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-pink-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-pink-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .sm\:dark\:hover\:border-pink-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(131, 24, 67, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-transparent:focus {
- border-color: transparent;
- }
-
- .sm\:dark\:focus\:border-current:focus {
- border-color: currentColor;
- }
-
- .sm\:dark\:focus\:border-black:focus {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-white:focus {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-gray-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-gray-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-gray-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-gray-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-gray-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-gray-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-gray-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-gray-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-gray-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-gray-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-red-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-red-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-red-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-red-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-red-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-red-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-red-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-red-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-red-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-red-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-yellow-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-yellow-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-yellow-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-yellow-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-yellow-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-yellow-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-yellow-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-yellow-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-yellow-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-yellow-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-green-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-green-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-green-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-green-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-green-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-green-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-green-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-green-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-green-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-green-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-blue-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-blue-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-blue-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-blue-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-blue-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-blue-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-blue-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-blue-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-blue-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-blue-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-indigo-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-indigo-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-indigo-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-indigo-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-indigo-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-indigo-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-indigo-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-indigo-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-indigo-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-indigo-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-purple-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-purple-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-purple-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-purple-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-purple-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-purple-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-purple-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-purple-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-purple-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-purple-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-pink-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-pink-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-pink-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-pink-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-pink-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-pink-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-pink-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-pink-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .sm\:dark\:focus\:border-pink-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .sm\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .sm\:dark\:border-opacity-0 {
- --tw-border-opacity: 0;
- }
-
- .sm\:dark\:border-opacity-5 {
- --tw-border-opacity: 0.05;
- }
-
- .sm\:dark\:border-opacity-10 {
- --tw-border-opacity: 0.1;
- }
-
- .sm\:dark\:border-opacity-20 {
- --tw-border-opacity: 0.2;
- }
-
- .sm\:dark\:border-opacity-25 {
- --tw-border-opacity: 0.25;
- }
-
- .sm\:dark\:border-opacity-30 {
- --tw-border-opacity: 0.3;
- }
-
- .sm\:dark\:border-opacity-40 {
- --tw-border-opacity: 0.4;
- }
-
- .sm\:dark\:border-opacity-50 {
- --tw-border-opacity: 0.5;
- }
-
- .sm\:dark\:border-opacity-60 {
- --tw-border-opacity: 0.6;
- }
-
- .sm\:dark\:border-opacity-70 {
- --tw-border-opacity: 0.7;
- }
-
- .sm\:dark\:border-opacity-75 {
- --tw-border-opacity: 0.75;
- }
-
- .sm\:dark\:border-opacity-80 {
- --tw-border-opacity: 0.8;
- }
-
- .sm\:dark\:border-opacity-90 {
- --tw-border-opacity: 0.9;
- }
-
- .sm\:dark\:border-opacity-95 {
- --tw-border-opacity: 0.95;
- }
-
- .sm\:dark\:border-opacity-100 {
- --tw-border-opacity: 1;
- }
-
- .group:hover .sm\:dark\:group-hover\:border-opacity-0 {
- --tw-border-opacity: 0;
- }
-
- .group:hover .sm\:dark\:group-hover\:border-opacity-5 {
- --tw-border-opacity: 0.05;
- }
-
- .group:hover .sm\:dark\:group-hover\:border-opacity-10 {
- --tw-border-opacity: 0.1;
- }
-
- .group:hover .sm\:dark\:group-hover\:border-opacity-20 {
- --tw-border-opacity: 0.2;
- }
-
- .group:hover .sm\:dark\:group-hover\:border-opacity-25 {
- --tw-border-opacity: 0.25;
- }
-
- .group:hover .sm\:dark\:group-hover\:border-opacity-30 {
- --tw-border-opacity: 0.3;
- }
-
- .group:hover .sm\:dark\:group-hover\:border-opacity-40 {
- --tw-border-opacity: 0.4;
- }
-
- .group:hover .sm\:dark\:group-hover\:border-opacity-50 {
- --tw-border-opacity: 0.5;
- }
-
- .group:hover .sm\:dark\:group-hover\:border-opacity-60 {
- --tw-border-opacity: 0.6;
- }
-
- .group:hover .sm\:dark\:group-hover\:border-opacity-70 {
- --tw-border-opacity: 0.7;
- }
-
- .group:hover .sm\:dark\:group-hover\:border-opacity-75 {
- --tw-border-opacity: 0.75;
- }
-
- .group:hover .sm\:dark\:group-hover\:border-opacity-80 {
- --tw-border-opacity: 0.8;
- }
-
- .group:hover .sm\:dark\:group-hover\:border-opacity-90 {
- --tw-border-opacity: 0.9;
- }
-
- .group:hover .sm\:dark\:group-hover\:border-opacity-95 {
- --tw-border-opacity: 0.95;
- }
-
- .group:hover .sm\:dark\:group-hover\:border-opacity-100 {
- --tw-border-opacity: 1;
- }
-
- .sm\:dark\:focus-within\:border-opacity-0:focus-within {
- --tw-border-opacity: 0;
- }
-
- .sm\:dark\:focus-within\:border-opacity-5:focus-within {
- --tw-border-opacity: 0.05;
- }
-
- .sm\:dark\:focus-within\:border-opacity-10:focus-within {
- --tw-border-opacity: 0.1;
- }
-
- .sm\:dark\:focus-within\:border-opacity-20:focus-within {
- --tw-border-opacity: 0.2;
- }
-
- .sm\:dark\:focus-within\:border-opacity-25:focus-within {
- --tw-border-opacity: 0.25;
- }
-
- .sm\:dark\:focus-within\:border-opacity-30:focus-within {
- --tw-border-opacity: 0.3;
- }
-
- .sm\:dark\:focus-within\:border-opacity-40:focus-within {
- --tw-border-opacity: 0.4;
- }
-
- .sm\:dark\:focus-within\:border-opacity-50:focus-within {
- --tw-border-opacity: 0.5;
- }
-
- .sm\:dark\:focus-within\:border-opacity-60:focus-within {
- --tw-border-opacity: 0.6;
- }
-
- .sm\:dark\:focus-within\:border-opacity-70:focus-within {
- --tw-border-opacity: 0.7;
- }
-
- .sm\:dark\:focus-within\:border-opacity-75:focus-within {
- --tw-border-opacity: 0.75;
- }
-
- .sm\:dark\:focus-within\:border-opacity-80:focus-within {
- --tw-border-opacity: 0.8;
- }
-
- .sm\:dark\:focus-within\:border-opacity-90:focus-within {
- --tw-border-opacity: 0.9;
- }
-
- .sm\:dark\:focus-within\:border-opacity-95:focus-within {
- --tw-border-opacity: 0.95;
- }
-
- .sm\:dark\:focus-within\:border-opacity-100:focus-within {
- --tw-border-opacity: 1;
- }
-
- .sm\:dark\:hover\:border-opacity-0:hover {
- --tw-border-opacity: 0;
- }
-
- .sm\:dark\:hover\:border-opacity-5:hover {
- --tw-border-opacity: 0.05;
- }
-
- .sm\:dark\:hover\:border-opacity-10:hover {
- --tw-border-opacity: 0.1;
- }
-
- .sm\:dark\:hover\:border-opacity-20:hover {
- --tw-border-opacity: 0.2;
- }
-
- .sm\:dark\:hover\:border-opacity-25:hover {
- --tw-border-opacity: 0.25;
- }
-
- .sm\:dark\:hover\:border-opacity-30:hover {
- --tw-border-opacity: 0.3;
- }
-
- .sm\:dark\:hover\:border-opacity-40:hover {
- --tw-border-opacity: 0.4;
- }
-
- .sm\:dark\:hover\:border-opacity-50:hover {
- --tw-border-opacity: 0.5;
- }
-
- .sm\:dark\:hover\:border-opacity-60:hover {
- --tw-border-opacity: 0.6;
- }
-
- .sm\:dark\:hover\:border-opacity-70:hover {
- --tw-border-opacity: 0.7;
- }
-
- .sm\:dark\:hover\:border-opacity-75:hover {
- --tw-border-opacity: 0.75;
- }
-
- .sm\:dark\:hover\:border-opacity-80:hover {
- --tw-border-opacity: 0.8;
- }
-
- .sm\:dark\:hover\:border-opacity-90:hover {
- --tw-border-opacity: 0.9;
- }
-
- .sm\:dark\:hover\:border-opacity-95:hover {
- --tw-border-opacity: 0.95;
- }
-
- .sm\:dark\:hover\:border-opacity-100:hover {
- --tw-border-opacity: 1;
- }
-
- .sm\:dark\:focus\:border-opacity-0:focus {
- --tw-border-opacity: 0;
- }
-
- .sm\:dark\:focus\:border-opacity-5:focus {
- --tw-border-opacity: 0.05;
- }
-
- .sm\:dark\:focus\:border-opacity-10:focus {
- --tw-border-opacity: 0.1;
- }
-
- .sm\:dark\:focus\:border-opacity-20:focus {
- --tw-border-opacity: 0.2;
- }
-
- .sm\:dark\:focus\:border-opacity-25:focus {
- --tw-border-opacity: 0.25;
- }
-
- .sm\:dark\:focus\:border-opacity-30:focus {
- --tw-border-opacity: 0.3;
- }
-
- .sm\:dark\:focus\:border-opacity-40:focus {
- --tw-border-opacity: 0.4;
- }
-
- .sm\:dark\:focus\:border-opacity-50:focus {
- --tw-border-opacity: 0.5;
- }
-
- .sm\:dark\:focus\:border-opacity-60:focus {
- --tw-border-opacity: 0.6;
- }
-
- .sm\:dark\:focus\:border-opacity-70:focus {
- --tw-border-opacity: 0.7;
- }
-
- .sm\:dark\:focus\:border-opacity-75:focus {
- --tw-border-opacity: 0.75;
- }
-
- .sm\:dark\:focus\:border-opacity-80:focus {
- --tw-border-opacity: 0.8;
- }
-
- .sm\:dark\:focus\:border-opacity-90:focus {
- --tw-border-opacity: 0.9;
- }
-
- .sm\:dark\:focus\:border-opacity-95:focus {
- --tw-border-opacity: 0.95;
- }
-
- .sm\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .sm\:dark\:bg-transparent {
- background-color: transparent;
- }
-
- .sm\:dark\:bg-current {
- background-color: currentColor;
- }
-
- .sm\:dark\:bg-black {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-white {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-gray-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-gray-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-gray-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-gray-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-gray-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-gray-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-gray-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-gray-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-gray-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-gray-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-red-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-red-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-red-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-red-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-red-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-red-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-red-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-red-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-red-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-red-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-yellow-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-yellow-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-yellow-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-yellow-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-yellow-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-yellow-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-yellow-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-yellow-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-yellow-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-yellow-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-green-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-green-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-green-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-green-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-green-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-green-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-green-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-green-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-green-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-green-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-blue-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-blue-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-blue-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-blue-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-blue-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-blue-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-blue-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-blue-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-blue-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-blue-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-indigo-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-indigo-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-indigo-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-indigo-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-indigo-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-indigo-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-indigo-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-indigo-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-indigo-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-indigo-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-purple-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-purple-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-purple-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-purple-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-purple-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-purple-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-purple-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-purple-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-purple-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-purple-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-pink-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-pink-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-pink-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-pink-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-pink-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-pink-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-pink-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-pink-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-pink-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:bg-pink-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-transparent {
- background-color: transparent;
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-current {
- background-color: currentColor;
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-black {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-white {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-gray-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-gray-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-gray-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-gray-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-gray-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-gray-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-gray-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-gray-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-gray-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-gray-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-red-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-red-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-red-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-red-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-red-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-red-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-red-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-red-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-red-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-red-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-yellow-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-yellow-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-yellow-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-yellow-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-yellow-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-yellow-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-yellow-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-yellow-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-yellow-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-yellow-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-green-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-green-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-green-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-green-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-green-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-green-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-green-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-green-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-green-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-green-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-blue-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-blue-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-blue-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-blue-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-blue-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-blue-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-blue-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-blue-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-blue-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-blue-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-indigo-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-indigo-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-indigo-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-indigo-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-indigo-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-indigo-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-indigo-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-indigo-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-indigo-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-indigo-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-purple-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-purple-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-purple-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-purple-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-purple-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-purple-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-purple-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-purple-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-purple-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-purple-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-pink-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-pink-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-pink-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-pink-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-pink-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-pink-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-pink-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-pink-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-pink-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-pink-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-transparent:focus-within {
- background-color: transparent;
- }
-
- .sm\:dark\:focus-within\:bg-current:focus-within {
- background-color: currentColor;
- }
-
- .sm\:dark\:focus-within\:bg-black:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-white:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-gray-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-gray-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-gray-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-gray-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-gray-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-gray-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-gray-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-gray-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-gray-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-gray-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-red-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-red-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-red-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-red-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-red-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-red-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-red-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-red-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-red-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-red-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-yellow-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-yellow-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-yellow-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-yellow-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-yellow-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-yellow-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-yellow-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-yellow-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-yellow-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-yellow-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-green-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-green-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-green-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-green-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-green-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-green-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-green-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-green-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-green-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-green-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-blue-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-blue-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-blue-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-blue-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-blue-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-blue-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-blue-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-blue-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-blue-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-blue-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-indigo-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-indigo-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-indigo-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-indigo-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-indigo-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-indigo-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-indigo-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-indigo-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-indigo-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-indigo-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-purple-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-purple-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-purple-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-purple-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-purple-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-purple-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-purple-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-purple-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-purple-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-purple-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-pink-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-pink-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-pink-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-pink-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-pink-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-pink-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-pink-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-pink-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-pink-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus-within\:bg-pink-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-transparent:hover {
- background-color: transparent;
- }
-
- .sm\:dark\:hover\:bg-current:hover {
- background-color: currentColor;
- }
-
- .sm\:dark\:hover\:bg-black:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-white:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-gray-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-gray-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-gray-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-gray-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-gray-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-gray-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-gray-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-gray-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-gray-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-gray-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-red-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-red-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-red-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-red-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-red-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-red-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-red-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-red-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-red-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-red-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-yellow-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-yellow-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-yellow-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-yellow-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-yellow-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-yellow-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-yellow-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-yellow-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-yellow-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-yellow-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-green-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-green-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-green-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-green-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-green-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-green-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-green-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-green-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-green-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-green-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-blue-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-blue-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-blue-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-blue-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-blue-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-blue-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-blue-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-blue-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-blue-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-blue-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-indigo-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-indigo-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-indigo-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-indigo-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-indigo-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-indigo-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-indigo-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-indigo-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-indigo-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-indigo-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-purple-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-purple-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-purple-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-purple-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-purple-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-purple-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-purple-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-purple-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-purple-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-purple-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-pink-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-pink-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-pink-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-pink-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-pink-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-pink-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-pink-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-pink-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-pink-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:hover\:bg-pink-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-transparent:focus {
- background-color: transparent;
- }
-
- .sm\:dark\:focus\:bg-current:focus {
- background-color: currentColor;
- }
-
- .sm\:dark\:focus\:bg-black:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-white:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-gray-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-gray-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-gray-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-gray-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-gray-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-gray-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-gray-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-gray-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-gray-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-gray-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-red-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-red-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-red-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-red-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-red-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-red-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-red-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-red-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-red-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-red-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-yellow-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-yellow-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-yellow-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-yellow-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-yellow-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-yellow-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-yellow-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-yellow-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-yellow-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-yellow-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-green-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-green-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-green-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-green-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-green-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-green-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-green-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-green-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-green-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-green-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-blue-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-blue-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-blue-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-blue-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-blue-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-blue-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-blue-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-blue-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-blue-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-blue-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-indigo-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-indigo-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-indigo-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-indigo-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-indigo-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-indigo-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-indigo-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-indigo-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-indigo-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-indigo-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-purple-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-purple-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-purple-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-purple-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-purple-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-purple-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-purple-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-purple-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-purple-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-purple-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-pink-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-pink-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-pink-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-pink-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-pink-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-pink-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-pink-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-pink-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .sm\:dark\:focus\:bg-pink-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .sm\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .sm\:dark\:bg-opacity-0 {
- --tw-bg-opacity: 0;
- }
-
- .sm\:dark\:bg-opacity-5 {
- --tw-bg-opacity: 0.05;
- }
-
- .sm\:dark\:bg-opacity-10 {
- --tw-bg-opacity: 0.1;
- }
-
- .sm\:dark\:bg-opacity-20 {
- --tw-bg-opacity: 0.2;
- }
-
- .sm\:dark\:bg-opacity-25 {
- --tw-bg-opacity: 0.25;
- }
-
- .sm\:dark\:bg-opacity-30 {
- --tw-bg-opacity: 0.3;
- }
-
- .sm\:dark\:bg-opacity-40 {
- --tw-bg-opacity: 0.4;
- }
-
- .sm\:dark\:bg-opacity-50 {
- --tw-bg-opacity: 0.5;
- }
-
- .sm\:dark\:bg-opacity-60 {
- --tw-bg-opacity: 0.6;
- }
-
- .sm\:dark\:bg-opacity-70 {
- --tw-bg-opacity: 0.7;
- }
-
- .sm\:dark\:bg-opacity-75 {
- --tw-bg-opacity: 0.75;
- }
-
- .sm\:dark\:bg-opacity-80 {
- --tw-bg-opacity: 0.8;
- }
-
- .sm\:dark\:bg-opacity-90 {
- --tw-bg-opacity: 0.9;
- }
-
- .sm\:dark\:bg-opacity-95 {
- --tw-bg-opacity: 0.95;
- }
-
- .sm\:dark\:bg-opacity-100 {
- --tw-bg-opacity: 1;
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-opacity-0 {
- --tw-bg-opacity: 0;
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-opacity-5 {
- --tw-bg-opacity: 0.05;
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-opacity-10 {
- --tw-bg-opacity: 0.1;
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-opacity-20 {
- --tw-bg-opacity: 0.2;
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-opacity-25 {
- --tw-bg-opacity: 0.25;
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-opacity-30 {
- --tw-bg-opacity: 0.3;
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-opacity-40 {
- --tw-bg-opacity: 0.4;
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-opacity-50 {
- --tw-bg-opacity: 0.5;
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-opacity-60 {
- --tw-bg-opacity: 0.6;
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-opacity-70 {
- --tw-bg-opacity: 0.7;
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-opacity-75 {
- --tw-bg-opacity: 0.75;
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-opacity-80 {
- --tw-bg-opacity: 0.8;
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-opacity-90 {
- --tw-bg-opacity: 0.9;
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-opacity-95 {
- --tw-bg-opacity: 0.95;
- }
-
- .group:hover .sm\:dark\:group-hover\:bg-opacity-100 {
- --tw-bg-opacity: 1;
- }
-
- .sm\:dark\:focus-within\:bg-opacity-0:focus-within {
- --tw-bg-opacity: 0;
- }
-
- .sm\:dark\:focus-within\:bg-opacity-5:focus-within {
- --tw-bg-opacity: 0.05;
- }
-
- .sm\:dark\:focus-within\:bg-opacity-10:focus-within {
- --tw-bg-opacity: 0.1;
- }
-
- .sm\:dark\:focus-within\:bg-opacity-20:focus-within {
- --tw-bg-opacity: 0.2;
- }
-
- .sm\:dark\:focus-within\:bg-opacity-25:focus-within {
- --tw-bg-opacity: 0.25;
- }
-
- .sm\:dark\:focus-within\:bg-opacity-30:focus-within {
- --tw-bg-opacity: 0.3;
- }
-
- .sm\:dark\:focus-within\:bg-opacity-40:focus-within {
- --tw-bg-opacity: 0.4;
- }
-
- .sm\:dark\:focus-within\:bg-opacity-50:focus-within {
- --tw-bg-opacity: 0.5;
- }
-
- .sm\:dark\:focus-within\:bg-opacity-60:focus-within {
- --tw-bg-opacity: 0.6;
- }
-
- .sm\:dark\:focus-within\:bg-opacity-70:focus-within {
- --tw-bg-opacity: 0.7;
- }
-
- .sm\:dark\:focus-within\:bg-opacity-75:focus-within {
- --tw-bg-opacity: 0.75;
- }
-
- .sm\:dark\:focus-within\:bg-opacity-80:focus-within {
- --tw-bg-opacity: 0.8;
- }
-
- .sm\:dark\:focus-within\:bg-opacity-90:focus-within {
- --tw-bg-opacity: 0.9;
- }
-
- .sm\:dark\:focus-within\:bg-opacity-95:focus-within {
- --tw-bg-opacity: 0.95;
- }
-
- .sm\:dark\:focus-within\:bg-opacity-100:focus-within {
- --tw-bg-opacity: 1;
- }
-
- .sm\:dark\:hover\:bg-opacity-0:hover {
- --tw-bg-opacity: 0;
- }
-
- .sm\:dark\:hover\:bg-opacity-5:hover {
- --tw-bg-opacity: 0.05;
- }
-
- .sm\:dark\:hover\:bg-opacity-10:hover {
- --tw-bg-opacity: 0.1;
- }
-
- .sm\:dark\:hover\:bg-opacity-20:hover {
- --tw-bg-opacity: 0.2;
- }
-
- .sm\:dark\:hover\:bg-opacity-25:hover {
- --tw-bg-opacity: 0.25;
- }
-
- .sm\:dark\:hover\:bg-opacity-30:hover {
- --tw-bg-opacity: 0.3;
- }
-
- .sm\:dark\:hover\:bg-opacity-40:hover {
- --tw-bg-opacity: 0.4;
- }
-
- .sm\:dark\:hover\:bg-opacity-50:hover {
- --tw-bg-opacity: 0.5;
- }
-
- .sm\:dark\:hover\:bg-opacity-60:hover {
- --tw-bg-opacity: 0.6;
- }
-
- .sm\:dark\:hover\:bg-opacity-70:hover {
- --tw-bg-opacity: 0.7;
- }
-
- .sm\:dark\:hover\:bg-opacity-75:hover {
- --tw-bg-opacity: 0.75;
- }
-
- .sm\:dark\:hover\:bg-opacity-80:hover {
- --tw-bg-opacity: 0.8;
- }
-
- .sm\:dark\:hover\:bg-opacity-90:hover {
- --tw-bg-opacity: 0.9;
- }
-
- .sm\:dark\:hover\:bg-opacity-95:hover {
- --tw-bg-opacity: 0.95;
- }
-
- .sm\:dark\:hover\:bg-opacity-100:hover {
- --tw-bg-opacity: 1;
- }
-
- .sm\:dark\:focus\:bg-opacity-0:focus {
- --tw-bg-opacity: 0;
- }
-
- .sm\:dark\:focus\:bg-opacity-5:focus {
- --tw-bg-opacity: 0.05;
- }
-
- .sm\:dark\:focus\:bg-opacity-10:focus {
- --tw-bg-opacity: 0.1;
- }
-
- .sm\:dark\:focus\:bg-opacity-20:focus {
- --tw-bg-opacity: 0.2;
- }
-
- .sm\:dark\:focus\:bg-opacity-25:focus {
- --tw-bg-opacity: 0.25;
- }
-
- .sm\:dark\:focus\:bg-opacity-30:focus {
- --tw-bg-opacity: 0.3;
- }
-
- .sm\:dark\:focus\:bg-opacity-40:focus {
- --tw-bg-opacity: 0.4;
- }
-
- .sm\:dark\:focus\:bg-opacity-50:focus {
- --tw-bg-opacity: 0.5;
- }
-
- .sm\:dark\:focus\:bg-opacity-60:focus {
- --tw-bg-opacity: 0.6;
- }
-
- .sm\:dark\:focus\:bg-opacity-70:focus {
- --tw-bg-opacity: 0.7;
- }
-
- .sm\:dark\:focus\:bg-opacity-75:focus {
- --tw-bg-opacity: 0.75;
- }
-
- .sm\:dark\:focus\:bg-opacity-80:focus {
- --tw-bg-opacity: 0.8;
- }
-
- .sm\:dark\:focus\:bg-opacity-90:focus {
- --tw-bg-opacity: 0.9;
- }
-
- .sm\:dark\:focus\:bg-opacity-95:focus {
- --tw-bg-opacity: 0.95;
- }
-
- .sm\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .sm\:dark\:from-transparent {
- --tw-gradient-from: transparent;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .sm\:dark\:from-current {
- --tw-gradient-from: currentColor;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .sm\:dark\:from-black {
- --tw-gradient-from: #000;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .sm\:dark\:from-white {
- --tw-gradient-from: #fff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .sm\:dark\:from-gray-50 {
- --tw-gradient-from: #f9fafb;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
- }
-
- .sm\:dark\:from-gray-100 {
- --tw-gradient-from: #f3f4f6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
- }
-
- .sm\:dark\:from-gray-200 {
- --tw-gradient-from: #e5e7eb;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
- }
-
- .sm\:dark\:from-gray-300 {
- --tw-gradient-from: #d1d5db;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
- }
-
- .sm\:dark\:from-gray-400 {
- --tw-gradient-from: #9ca3af;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
- }
-
- .sm\:dark\:from-gray-500 {
- --tw-gradient-from: #6b7280;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
- }
-
- .sm\:dark\:from-gray-600 {
- --tw-gradient-from: #4b5563;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
- }
-
- .sm\:dark\:from-gray-700 {
- --tw-gradient-from: #374151;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
- }
-
- .sm\:dark\:from-gray-800 {
- --tw-gradient-from: #1f2937;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
- }
-
- .sm\:dark\:from-gray-900 {
- --tw-gradient-from: #111827;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
- }
-
- .sm\:dark\:from-red-50 {
- --tw-gradient-from: #fef2f2;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
- }
-
- .sm\:dark\:from-red-100 {
- --tw-gradient-from: #fee2e2;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
- }
-
- .sm\:dark\:from-red-200 {
- --tw-gradient-from: #fecaca;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
- }
-
- .sm\:dark\:from-red-300 {
- --tw-gradient-from: #fca5a5;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
- }
-
- .sm\:dark\:from-red-400 {
- --tw-gradient-from: #f87171;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
- }
-
- .sm\:dark\:from-red-500 {
- --tw-gradient-from: #ef4444;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
- }
-
- .sm\:dark\:from-red-600 {
- --tw-gradient-from: #dc2626;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
- }
-
- .sm\:dark\:from-red-700 {
- --tw-gradient-from: #b91c1c;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
- }
-
- .sm\:dark\:from-red-800 {
- --tw-gradient-from: #991b1b;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
- }
-
- .sm\:dark\:from-red-900 {
- --tw-gradient-from: #7f1d1d;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
- }
-
- .sm\:dark\:from-yellow-50 {
- --tw-gradient-from: #fffbeb;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
- }
-
- .sm\:dark\:from-yellow-100 {
- --tw-gradient-from: #fef3c7;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
- }
-
- .sm\:dark\:from-yellow-200 {
- --tw-gradient-from: #fde68a;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
- }
-
- .sm\:dark\:from-yellow-300 {
- --tw-gradient-from: #fcd34d;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
- }
-
- .sm\:dark\:from-yellow-400 {
- --tw-gradient-from: #fbbf24;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
- }
-
- .sm\:dark\:from-yellow-500 {
- --tw-gradient-from: #f59e0b;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
- }
-
- .sm\:dark\:from-yellow-600 {
- --tw-gradient-from: #d97706;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
- }
-
- .sm\:dark\:from-yellow-700 {
- --tw-gradient-from: #b45309;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
- }
-
- .sm\:dark\:from-yellow-800 {
- --tw-gradient-from: #92400e;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
- }
-
- .sm\:dark\:from-yellow-900 {
- --tw-gradient-from: #78350f;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
- }
-
- .sm\:dark\:from-green-50 {
- --tw-gradient-from: #ecfdf5;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
- }
-
- .sm\:dark\:from-green-100 {
- --tw-gradient-from: #d1fae5;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
- }
-
- .sm\:dark\:from-green-200 {
- --tw-gradient-from: #a7f3d0;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
- }
-
- .sm\:dark\:from-green-300 {
- --tw-gradient-from: #6ee7b7;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
- }
-
- .sm\:dark\:from-green-400 {
- --tw-gradient-from: #34d399;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
- }
-
- .sm\:dark\:from-green-500 {
- --tw-gradient-from: #10b981;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
- }
-
- .sm\:dark\:from-green-600 {
- --tw-gradient-from: #059669;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
- }
-
- .sm\:dark\:from-green-700 {
- --tw-gradient-from: #047857;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
- }
-
- .sm\:dark\:from-green-800 {
- --tw-gradient-from: #065f46;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
- }
-
- .sm\:dark\:from-green-900 {
- --tw-gradient-from: #064e3b;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
- }
-
- .sm\:dark\:from-blue-50 {
- --tw-gradient-from: #eff6ff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
- }
-
- .sm\:dark\:from-blue-100 {
- --tw-gradient-from: #dbeafe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
- }
-
- .sm\:dark\:from-blue-200 {
- --tw-gradient-from: #bfdbfe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
- }
-
- .sm\:dark\:from-blue-300 {
- --tw-gradient-from: #93c5fd;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
- }
-
- .sm\:dark\:from-blue-400 {
- --tw-gradient-from: #60a5fa;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
- }
-
- .sm\:dark\:from-blue-500 {
- --tw-gradient-from: #3b82f6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
- }
-
- .sm\:dark\:from-blue-600 {
- --tw-gradient-from: #2563eb;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
- }
-
- .sm\:dark\:from-blue-700 {
- --tw-gradient-from: #1d4ed8;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
- }
-
- .sm\:dark\:from-blue-800 {
- --tw-gradient-from: #1e40af;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
- }
-
- .sm\:dark\:from-blue-900 {
- --tw-gradient-from: #1e3a8a;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
- }
-
- .sm\:dark\:from-indigo-50 {
- --tw-gradient-from: #eef2ff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
- }
-
- .sm\:dark\:from-indigo-100 {
- --tw-gradient-from: #e0e7ff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
- }
-
- .sm\:dark\:from-indigo-200 {
- --tw-gradient-from: #c7d2fe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
- }
-
- .sm\:dark\:from-indigo-300 {
- --tw-gradient-from: #a5b4fc;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
- }
-
- .sm\:dark\:from-indigo-400 {
- --tw-gradient-from: #818cf8;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
- }
-
- .sm\:dark\:from-indigo-500 {
- --tw-gradient-from: #6366f1;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
- }
-
- .sm\:dark\:from-indigo-600 {
- --tw-gradient-from: #4f46e5;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
- }
-
- .sm\:dark\:from-indigo-700 {
- --tw-gradient-from: #4338ca;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
- }
-
- .sm\:dark\:from-indigo-800 {
- --tw-gradient-from: #3730a3;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
- }
-
- .sm\:dark\:from-indigo-900 {
- --tw-gradient-from: #312e81;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
- }
-
- .sm\:dark\:from-purple-50 {
- --tw-gradient-from: #f5f3ff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
- }
-
- .sm\:dark\:from-purple-100 {
- --tw-gradient-from: #ede9fe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
- }
-
- .sm\:dark\:from-purple-200 {
- --tw-gradient-from: #ddd6fe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
- }
-
- .sm\:dark\:from-purple-300 {
- --tw-gradient-from: #c4b5fd;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
- }
-
- .sm\:dark\:from-purple-400 {
- --tw-gradient-from: #a78bfa;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
- }
-
- .sm\:dark\:from-purple-500 {
- --tw-gradient-from: #8b5cf6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
- }
-
- .sm\:dark\:from-purple-600 {
- --tw-gradient-from: #7c3aed;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
- }
-
- .sm\:dark\:from-purple-700 {
- --tw-gradient-from: #6d28d9;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
- }
-
- .sm\:dark\:from-purple-800 {
- --tw-gradient-from: #5b21b6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
- }
-
- .sm\:dark\:from-purple-900 {
- --tw-gradient-from: #4c1d95;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
- }
-
- .sm\:dark\:from-pink-50 {
- --tw-gradient-from: #fdf2f8;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
- }
-
- .sm\:dark\:from-pink-100 {
- --tw-gradient-from: #fce7f3;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
- }
-
- .sm\:dark\:from-pink-200 {
- --tw-gradient-from: #fbcfe8;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
- }
-
- .sm\:dark\:from-pink-300 {
- --tw-gradient-from: #f9a8d4;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
- }
-
- .sm\:dark\:from-pink-400 {
- --tw-gradient-from: #f472b6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
- }
-
- .sm\:dark\:from-pink-500 {
- --tw-gradient-from: #ec4899;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
- }
-
- .sm\:dark\:from-pink-600 {
- --tw-gradient-from: #db2777;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
- }
-
- .sm\:dark\:from-pink-700 {
- --tw-gradient-from: #be185d;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
- }
-
- .sm\:dark\:from-pink-800 {
- --tw-gradient-from: #9d174d;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
- }
-
- .sm\:dark\:from-pink-900 {
- --tw-gradient-from: #831843;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
- }
-
- .sm\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .sm\:dark\:via-transparent {
- --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .sm\:dark\:via-current {
- --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .sm\:dark\:via-black {
- --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .sm\:dark\:via-white {
- --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .sm\:dark\:via-gray-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
- }
-
- .sm\:dark\:via-gray-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
- }
-
- .sm\:dark\:via-gray-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
- }
-
- .sm\:dark\:via-gray-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
- }
-
- .sm\:dark\:via-gray-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
- }
-
- .sm\:dark\:via-gray-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
- }
-
- .sm\:dark\:via-gray-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
- }
-
- .sm\:dark\:via-gray-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
- }
-
- .sm\:dark\:via-gray-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
- }
-
- .sm\:dark\:via-gray-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
- }
-
- .sm\:dark\:via-red-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
- }
-
- .sm\:dark\:via-red-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
- }
-
- .sm\:dark\:via-red-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
- }
-
- .sm\:dark\:via-red-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
- }
-
- .sm\:dark\:via-red-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
- }
-
- .sm\:dark\:via-red-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
- }
-
- .sm\:dark\:via-red-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
- }
-
- .sm\:dark\:via-red-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
- }
-
- .sm\:dark\:via-red-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
- }
-
- .sm\:dark\:via-red-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
- }
-
- .sm\:dark\:via-yellow-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
- }
-
- .sm\:dark\:via-yellow-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
- }
-
- .sm\:dark\:via-yellow-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
- }
-
- .sm\:dark\:via-yellow-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
- }
-
- .sm\:dark\:via-yellow-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
- }
-
- .sm\:dark\:via-yellow-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
- }
-
- .sm\:dark\:via-yellow-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
- }
-
- .sm\:dark\:via-yellow-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
- }
-
- .sm\:dark\:via-yellow-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
- }
-
- .sm\:dark\:via-yellow-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
- }
-
- .sm\:dark\:via-green-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
- }
-
- .sm\:dark\:via-green-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
- }
-
- .sm\:dark\:via-green-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
- }
-
- .sm\:dark\:via-green-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
- }
-
- .sm\:dark\:via-green-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
- }
-
- .sm\:dark\:via-green-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
- }
-
- .sm\:dark\:via-green-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
- }
-
- .sm\:dark\:via-green-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
- }
-
- .sm\:dark\:via-green-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
- }
-
- .sm\:dark\:via-green-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
- }
-
- .sm\:dark\:via-blue-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
- }
-
- .sm\:dark\:via-blue-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
- }
-
- .sm\:dark\:via-blue-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
- }
-
- .sm\:dark\:via-blue-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
- }
-
- .sm\:dark\:via-blue-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
- }
-
- .sm\:dark\:via-blue-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
- }
-
- .sm\:dark\:via-blue-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
- }
-
- .sm\:dark\:via-blue-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
- }
-
- .sm\:dark\:via-blue-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
- }
-
- .sm\:dark\:via-blue-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
- }
-
- .sm\:dark\:via-indigo-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
- }
-
- .sm\:dark\:via-indigo-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
- }
-
- .sm\:dark\:via-indigo-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
- }
-
- .sm\:dark\:via-indigo-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
- }
-
- .sm\:dark\:via-indigo-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
- }
-
- .sm\:dark\:via-indigo-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
- }
-
- .sm\:dark\:via-indigo-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
- }
-
- .sm\:dark\:via-indigo-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
- }
-
- .sm\:dark\:via-indigo-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
- }
-
- .sm\:dark\:via-indigo-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
- }
-
- .sm\:dark\:via-purple-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
- }
-
- .sm\:dark\:via-purple-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
- }
-
- .sm\:dark\:via-purple-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
- }
-
- .sm\:dark\:via-purple-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
- }
-
- .sm\:dark\:via-purple-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
- }
-
- .sm\:dark\:via-purple-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
- }
-
- .sm\:dark\:via-purple-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
- }
-
- .sm\:dark\:via-purple-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
- }
-
- .sm\:dark\:via-purple-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
- }
-
- .sm\:dark\:via-purple-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
- }
-
- .sm\:dark\:via-pink-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
- }
-
- .sm\:dark\:via-pink-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
- }
-
- .sm\:dark\:via-pink-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
- }
-
- .sm\:dark\:via-pink-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
- }
-
- .sm\:dark\:via-pink-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
- }
-
- .sm\:dark\:via-pink-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
- }
-
- .sm\:dark\:via-pink-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
- }
-
- .sm\:dark\:via-pink-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
- }
-
- .sm\:dark\:via-pink-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
- }
-
- .sm\:dark\:via-pink-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
- }
-
- .sm\:dark\:hover\:via-transparent:hover {
- --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .sm\:dark\:hover\:via-current:hover {
- --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .sm\:dark\:hover\:via-black:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .sm\:dark\:hover\:via-white:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .sm\:dark\:hover\:via-gray-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
- }
-
- .sm\:dark\:hover\:via-gray-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
- }
-
- .sm\:dark\:hover\:via-gray-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
- }
-
- .sm\:dark\:hover\:via-gray-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
- }
-
- .sm\:dark\:hover\:via-gray-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
- }
-
- .sm\:dark\:hover\:via-gray-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
- }
-
- .sm\:dark\:hover\:via-gray-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
- }
-
- .sm\:dark\:hover\:via-gray-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
- }
-
- .sm\:dark\:hover\:via-gray-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
- }
-
- .sm\:dark\:hover\:via-gray-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
- }
-
- .sm\:dark\:hover\:via-red-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
- }
-
- .sm\:dark\:hover\:via-red-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
- }
-
- .sm\:dark\:hover\:via-red-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
- }
-
- .sm\:dark\:hover\:via-red-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
- }
-
- .sm\:dark\:hover\:via-red-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
- }
-
- .sm\:dark\:hover\:via-red-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
- }
-
- .sm\:dark\:hover\:via-red-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
- }
-
- .sm\:dark\:hover\:via-red-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
- }
-
- .sm\:dark\:hover\:via-red-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
- }
-
- .sm\:dark\:hover\:via-red-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
- }
-
- .sm\:dark\:hover\:via-yellow-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
- }
-
- .sm\:dark\:hover\:via-yellow-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
- }
-
- .sm\:dark\:hover\:via-yellow-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
- }
-
- .sm\:dark\:hover\:via-yellow-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
- }
-
- .sm\:dark\:hover\:via-yellow-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
- }
-
- .sm\:dark\:hover\:via-yellow-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
- }
-
- .sm\:dark\:hover\:via-yellow-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
- }
-
- .sm\:dark\:hover\:via-yellow-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
- }
-
- .sm\:dark\:hover\:via-yellow-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
- }
-
- .sm\:dark\:hover\:via-yellow-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
- }
-
- .sm\:dark\:hover\:via-green-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
- }
-
- .sm\:dark\:hover\:via-green-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
- }
-
- .sm\:dark\:hover\:via-green-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
- }
-
- .sm\:dark\:hover\:via-green-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
- }
-
- .sm\:dark\:hover\:via-green-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
- }
-
- .sm\:dark\:hover\:via-green-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
- }
-
- .sm\:dark\:hover\:via-green-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
- }
-
- .sm\:dark\:hover\:via-green-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
- }
-
- .sm\:dark\:hover\:via-green-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
- }
-
- .sm\:dark\:hover\:via-green-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
- }
-
- .sm\:dark\:hover\:via-blue-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
- }
-
- .sm\:dark\:hover\:via-blue-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
- }
-
- .sm\:dark\:hover\:via-blue-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
- }
-
- .sm\:dark\:hover\:via-blue-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
- }
-
- .sm\:dark\:hover\:via-blue-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
- }
-
- .sm\:dark\:hover\:via-blue-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
- }
-
- .sm\:dark\:hover\:via-blue-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
- }
-
- .sm\:dark\:hover\:via-blue-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
- }
-
- .sm\:dark\:hover\:via-blue-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
- }
-
- .sm\:dark\:hover\:via-blue-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
- }
-
- .sm\:dark\:hover\:via-indigo-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
- }
-
- .sm\:dark\:hover\:via-indigo-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
- }
-
- .sm\:dark\:hover\:via-indigo-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
- }
-
- .sm\:dark\:hover\:via-indigo-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
- }
-
- .sm\:dark\:hover\:via-indigo-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
- }
-
- .sm\:dark\:hover\:via-indigo-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
- }
-
- .sm\:dark\:hover\:via-indigo-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
- }
-
- .sm\:dark\:hover\:via-indigo-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
- }
-
- .sm\:dark\:hover\:via-indigo-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
- }
-
- .sm\:dark\:hover\:via-indigo-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
- }
-
- .sm\:dark\:hover\:via-purple-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
- }
-
- .sm\:dark\:hover\:via-purple-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
- }
-
- .sm\:dark\:hover\:via-purple-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
- }
-
- .sm\:dark\:hover\:via-purple-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
- }
-
- .sm\:dark\:hover\:via-purple-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
- }
-
- .sm\:dark\:hover\:via-purple-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
- }
-
- .sm\:dark\:hover\:via-purple-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
- }
-
- .sm\:dark\:hover\:via-purple-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
- }
-
- .sm\:dark\:hover\:via-purple-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
- }
-
- .sm\:dark\:hover\:via-purple-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
- }
-
- .sm\:dark\:hover\:via-pink-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
- }
-
- .sm\:dark\:hover\:via-pink-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
- }
-
- .sm\:dark\:hover\:via-pink-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
- }
-
- .sm\:dark\:hover\:via-pink-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
- }
-
- .sm\:dark\:hover\:via-pink-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
- }
-
- .sm\:dark\:hover\:via-pink-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
- }
-
- .sm\:dark\:hover\:via-pink-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
- }
-
- .sm\:dark\:hover\:via-pink-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
- }
-
- .sm\:dark\:hover\:via-pink-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
- }
-
- .sm\:dark\:hover\:via-pink-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
- }
-
- .sm\:dark\:focus\:via-transparent:focus {
- --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .sm\:dark\:focus\:via-current:focus {
- --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .sm\:dark\:focus\:via-black:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .sm\:dark\:focus\:via-white:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .sm\:dark\:focus\:via-gray-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
- }
-
- .sm\:dark\:focus\:via-gray-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
- }
-
- .sm\:dark\:focus\:via-gray-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
- }
-
- .sm\:dark\:focus\:via-gray-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
- }
-
- .sm\:dark\:focus\:via-gray-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
- }
-
- .sm\:dark\:focus\:via-gray-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
- }
-
- .sm\:dark\:focus\:via-gray-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
- }
-
- .sm\:dark\:focus\:via-gray-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
- }
-
- .sm\:dark\:focus\:via-gray-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
- }
-
- .sm\:dark\:focus\:via-gray-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
- }
-
- .sm\:dark\:focus\:via-red-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
- }
-
- .sm\:dark\:focus\:via-red-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
- }
-
- .sm\:dark\:focus\:via-red-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
- }
-
- .sm\:dark\:focus\:via-red-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
- }
-
- .sm\:dark\:focus\:via-red-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
- }
-
- .sm\:dark\:focus\:via-red-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
- }
-
- .sm\:dark\:focus\:via-red-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
- }
-
- .sm\:dark\:focus\:via-red-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
- }
-
- .sm\:dark\:focus\:via-red-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
- }
-
- .sm\:dark\:focus\:via-red-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
- }
-
- .sm\:dark\:focus\:via-yellow-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
- }
-
- .sm\:dark\:focus\:via-yellow-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
- }
-
- .sm\:dark\:focus\:via-yellow-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
- }
-
- .sm\:dark\:focus\:via-yellow-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
- }
-
- .sm\:dark\:focus\:via-yellow-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
- }
-
- .sm\:dark\:focus\:via-yellow-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
- }
-
- .sm\:dark\:focus\:via-yellow-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
- }
-
- .sm\:dark\:focus\:via-yellow-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
- }
-
- .sm\:dark\:focus\:via-yellow-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
- }
-
- .sm\:dark\:focus\:via-yellow-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
- }
-
- .sm\:dark\:focus\:via-green-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
- }
-
- .sm\:dark\:focus\:via-green-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
- }
-
- .sm\:dark\:focus\:via-green-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
- }
-
- .sm\:dark\:focus\:via-green-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
- }
-
- .sm\:dark\:focus\:via-green-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
- }
-
- .sm\:dark\:focus\:via-green-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
- }
-
- .sm\:dark\:focus\:via-green-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
- }
-
- .sm\:dark\:focus\:via-green-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
- }
-
- .sm\:dark\:focus\:via-green-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
- }
-
- .sm\:dark\:focus\:via-green-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
- }
-
- .sm\:dark\:focus\:via-blue-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
- }
-
- .sm\:dark\:focus\:via-blue-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
- }
-
- .sm\:dark\:focus\:via-blue-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
- }
-
- .sm\:dark\:focus\:via-blue-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
- }
-
- .sm\:dark\:focus\:via-blue-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
- }
-
- .sm\:dark\:focus\:via-blue-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
- }
-
- .sm\:dark\:focus\:via-blue-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
- }
-
- .sm\:dark\:focus\:via-blue-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
- }
-
- .sm\:dark\:focus\:via-blue-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
- }
-
- .sm\:dark\:focus\:via-blue-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
- }
-
- .sm\:dark\:focus\:via-indigo-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
- }
-
- .sm\:dark\:focus\:via-indigo-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
- }
-
- .sm\:dark\:focus\:via-indigo-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
- }
-
- .sm\:dark\:focus\:via-indigo-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
- }
-
- .sm\:dark\:focus\:via-indigo-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
- }
-
- .sm\:dark\:focus\:via-indigo-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
- }
-
- .sm\:dark\:focus\:via-indigo-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
- }
-
- .sm\:dark\:focus\:via-indigo-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
- }
-
- .sm\:dark\:focus\:via-indigo-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
- }
-
- .sm\:dark\:focus\:via-indigo-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
- }
-
- .sm\:dark\:focus\:via-purple-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
- }
-
- .sm\:dark\:focus\:via-purple-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
- }
-
- .sm\:dark\:focus\:via-purple-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
- }
-
- .sm\:dark\:focus\:via-purple-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
- }
-
- .sm\:dark\:focus\:via-purple-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
- }
-
- .sm\:dark\:focus\:via-purple-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
- }
-
- .sm\:dark\:focus\:via-purple-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
- }
-
- .sm\:dark\:focus\:via-purple-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
- }
-
- .sm\:dark\:focus\:via-purple-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
- }
-
- .sm\:dark\:focus\:via-purple-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
- }
-
- .sm\:dark\:focus\:via-pink-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
- }
-
- .sm\:dark\:focus\:via-pink-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
- }
-
- .sm\:dark\:focus\:via-pink-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
- }
-
- .sm\:dark\:focus\:via-pink-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
- }
-
- .sm\:dark\:focus\:via-pink-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
- }
-
- .sm\:dark\:focus\:via-pink-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
- }
-
- .sm\:dark\:focus\:via-pink-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
- }
-
- .sm\:dark\:focus\:via-pink-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
- }
-
- .sm\:dark\:focus\:via-pink-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
- }
-
- .sm\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .sm\:dark\:to-transparent {
- --tw-gradient-to: transparent;
- }
-
- .sm\:dark\:to-current {
- --tw-gradient-to: currentColor;
- }
-
- .sm\:dark\:to-black {
- --tw-gradient-to: #000;
- }
-
- .sm\:dark\:to-white {
- --tw-gradient-to: #fff;
- }
-
- .sm\:dark\:to-gray-50 {
- --tw-gradient-to: #f9fafb;
- }
-
- .sm\:dark\:to-gray-100 {
- --tw-gradient-to: #f3f4f6;
- }
-
- .sm\:dark\:to-gray-200 {
- --tw-gradient-to: #e5e7eb;
- }
-
- .sm\:dark\:to-gray-300 {
- --tw-gradient-to: #d1d5db;
- }
-
- .sm\:dark\:to-gray-400 {
- --tw-gradient-to: #9ca3af;
- }
-
- .sm\:dark\:to-gray-500 {
- --tw-gradient-to: #6b7280;
- }
-
- .sm\:dark\:to-gray-600 {
- --tw-gradient-to: #4b5563;
- }
-
- .sm\:dark\:to-gray-700 {
- --tw-gradient-to: #374151;
- }
-
- .sm\:dark\:to-gray-800 {
- --tw-gradient-to: #1f2937;
- }
-
- .sm\:dark\:to-gray-900 {
- --tw-gradient-to: #111827;
- }
-
- .sm\:dark\:to-red-50 {
- --tw-gradient-to: #fef2f2;
- }
-
- .sm\:dark\:to-red-100 {
- --tw-gradient-to: #fee2e2;
- }
-
- .sm\:dark\:to-red-200 {
- --tw-gradient-to: #fecaca;
- }
-
- .sm\:dark\:to-red-300 {
- --tw-gradient-to: #fca5a5;
- }
-
- .sm\:dark\:to-red-400 {
- --tw-gradient-to: #f87171;
- }
-
- .sm\:dark\:to-red-500 {
- --tw-gradient-to: #ef4444;
- }
-
- .sm\:dark\:to-red-600 {
- --tw-gradient-to: #dc2626;
- }
-
- .sm\:dark\:to-red-700 {
- --tw-gradient-to: #b91c1c;
- }
-
- .sm\:dark\:to-red-800 {
- --tw-gradient-to: #991b1b;
- }
-
- .sm\:dark\:to-red-900 {
- --tw-gradient-to: #7f1d1d;
- }
-
- .sm\:dark\:to-yellow-50 {
- --tw-gradient-to: #fffbeb;
- }
-
- .sm\:dark\:to-yellow-100 {
- --tw-gradient-to: #fef3c7;
- }
-
- .sm\:dark\:to-yellow-200 {
- --tw-gradient-to: #fde68a;
- }
-
- .sm\:dark\:to-yellow-300 {
- --tw-gradient-to: #fcd34d;
- }
-
- .sm\:dark\:to-yellow-400 {
- --tw-gradient-to: #fbbf24;
- }
-
- .sm\:dark\:to-yellow-500 {
- --tw-gradient-to: #f59e0b;
- }
-
- .sm\:dark\:to-yellow-600 {
- --tw-gradient-to: #d97706;
- }
-
- .sm\:dark\:to-yellow-700 {
- --tw-gradient-to: #b45309;
- }
-
- .sm\:dark\:to-yellow-800 {
- --tw-gradient-to: #92400e;
- }
-
- .sm\:dark\:to-yellow-900 {
- --tw-gradient-to: #78350f;
- }
-
- .sm\:dark\:to-green-50 {
- --tw-gradient-to: #ecfdf5;
- }
-
- .sm\:dark\:to-green-100 {
- --tw-gradient-to: #d1fae5;
- }
-
- .sm\:dark\:to-green-200 {
- --tw-gradient-to: #a7f3d0;
- }
-
- .sm\:dark\:to-green-300 {
- --tw-gradient-to: #6ee7b7;
- }
-
- .sm\:dark\:to-green-400 {
- --tw-gradient-to: #34d399;
- }
-
- .sm\:dark\:to-green-500 {
- --tw-gradient-to: #10b981;
- }
-
- .sm\:dark\:to-green-600 {
- --tw-gradient-to: #059669;
- }
-
- .sm\:dark\:to-green-700 {
- --tw-gradient-to: #047857;
- }
-
- .sm\:dark\:to-green-800 {
- --tw-gradient-to: #065f46;
- }
-
- .sm\:dark\:to-green-900 {
- --tw-gradient-to: #064e3b;
- }
-
- .sm\:dark\:to-blue-50 {
- --tw-gradient-to: #eff6ff;
- }
-
- .sm\:dark\:to-blue-100 {
- --tw-gradient-to: #dbeafe;
- }
-
- .sm\:dark\:to-blue-200 {
- --tw-gradient-to: #bfdbfe;
- }
-
- .sm\:dark\:to-blue-300 {
- --tw-gradient-to: #93c5fd;
- }
-
- .sm\:dark\:to-blue-400 {
- --tw-gradient-to: #60a5fa;
- }
-
- .sm\:dark\:to-blue-500 {
- --tw-gradient-to: #3b82f6;
- }
-
- .sm\:dark\:to-blue-600 {
- --tw-gradient-to: #2563eb;
- }
-
- .sm\:dark\:to-blue-700 {
- --tw-gradient-to: #1d4ed8;
- }
-
- .sm\:dark\:to-blue-800 {
- --tw-gradient-to: #1e40af;
- }
-
- .sm\:dark\:to-blue-900 {
- --tw-gradient-to: #1e3a8a;
- }
-
- .sm\:dark\:to-indigo-50 {
- --tw-gradient-to: #eef2ff;
- }
-
- .sm\:dark\:to-indigo-100 {
- --tw-gradient-to: #e0e7ff;
- }
-
- .sm\:dark\:to-indigo-200 {
- --tw-gradient-to: #c7d2fe;
- }
-
- .sm\:dark\:to-indigo-300 {
- --tw-gradient-to: #a5b4fc;
- }
-
- .sm\:dark\:to-indigo-400 {
- --tw-gradient-to: #818cf8;
- }
-
- .sm\:dark\:to-indigo-500 {
- --tw-gradient-to: #6366f1;
- }
-
- .sm\:dark\:to-indigo-600 {
- --tw-gradient-to: #4f46e5;
- }
-
- .sm\:dark\:to-indigo-700 {
- --tw-gradient-to: #4338ca;
- }
-
- .sm\:dark\:to-indigo-800 {
- --tw-gradient-to: #3730a3;
- }
-
- .sm\:dark\:to-indigo-900 {
- --tw-gradient-to: #312e81;
- }
-
- .sm\:dark\:to-purple-50 {
- --tw-gradient-to: #f5f3ff;
- }
-
- .sm\:dark\:to-purple-100 {
- --tw-gradient-to: #ede9fe;
- }
-
- .sm\:dark\:to-purple-200 {
- --tw-gradient-to: #ddd6fe;
- }
-
- .sm\:dark\:to-purple-300 {
- --tw-gradient-to: #c4b5fd;
- }
-
- .sm\:dark\:to-purple-400 {
- --tw-gradient-to: #a78bfa;
- }
-
- .sm\:dark\:to-purple-500 {
- --tw-gradient-to: #8b5cf6;
- }
-
- .sm\:dark\:to-purple-600 {
- --tw-gradient-to: #7c3aed;
- }
-
- .sm\:dark\:to-purple-700 {
- --tw-gradient-to: #6d28d9;
- }
-
- .sm\:dark\:to-purple-800 {
- --tw-gradient-to: #5b21b6;
- }
-
- .sm\:dark\:to-purple-900 {
- --tw-gradient-to: #4c1d95;
- }
-
- .sm\:dark\:to-pink-50 {
- --tw-gradient-to: #fdf2f8;
- }
-
- .sm\:dark\:to-pink-100 {
- --tw-gradient-to: #fce7f3;
- }
-
- .sm\:dark\:to-pink-200 {
- --tw-gradient-to: #fbcfe8;
- }
-
- .sm\:dark\:to-pink-300 {
- --tw-gradient-to: #f9a8d4;
- }
-
- .sm\:dark\:to-pink-400 {
- --tw-gradient-to: #f472b6;
- }
-
- .sm\:dark\:to-pink-500 {
- --tw-gradient-to: #ec4899;
- }
-
- .sm\:dark\:to-pink-600 {
- --tw-gradient-to: #db2777;
- }
-
- .sm\:dark\:to-pink-700 {
- --tw-gradient-to: #be185d;
- }
-
- .sm\:dark\:to-pink-800 {
- --tw-gradient-to: #9d174d;
- }
-
- .sm\:dark\:to-pink-900 {
- --tw-gradient-to: #831843;
- }
-
- .sm\:dark\:hover\:to-transparent:hover {
- --tw-gradient-to: transparent;
- }
-
- .sm\:dark\:hover\:to-current:hover {
- --tw-gradient-to: currentColor;
- }
-
- .sm\:dark\:hover\:to-black:hover {
- --tw-gradient-to: #000;
- }
-
- .sm\:dark\:hover\:to-white:hover {
- --tw-gradient-to: #fff;
- }
-
- .sm\:dark\:hover\:to-gray-50:hover {
- --tw-gradient-to: #f9fafb;
- }
-
- .sm\:dark\:hover\:to-gray-100:hover {
- --tw-gradient-to: #f3f4f6;
- }
-
- .sm\:dark\:hover\:to-gray-200:hover {
- --tw-gradient-to: #e5e7eb;
- }
-
- .sm\:dark\:hover\:to-gray-300:hover {
- --tw-gradient-to: #d1d5db;
- }
-
- .sm\:dark\:hover\:to-gray-400:hover {
- --tw-gradient-to: #9ca3af;
- }
-
- .sm\:dark\:hover\:to-gray-500:hover {
- --tw-gradient-to: #6b7280;
- }
-
- .sm\:dark\:hover\:to-gray-600:hover {
- --tw-gradient-to: #4b5563;
- }
-
- .sm\:dark\:hover\:to-gray-700:hover {
- --tw-gradient-to: #374151;
- }
-
- .sm\:dark\:hover\:to-gray-800:hover {
- --tw-gradient-to: #1f2937;
- }
-
- .sm\:dark\:hover\:to-gray-900:hover {
- --tw-gradient-to: #111827;
- }
-
- .sm\:dark\:hover\:to-red-50:hover {
- --tw-gradient-to: #fef2f2;
- }
-
- .sm\:dark\:hover\:to-red-100:hover {
- --tw-gradient-to: #fee2e2;
- }
-
- .sm\:dark\:hover\:to-red-200:hover {
- --tw-gradient-to: #fecaca;
- }
-
- .sm\:dark\:hover\:to-red-300:hover {
- --tw-gradient-to: #fca5a5;
- }
-
- .sm\:dark\:hover\:to-red-400:hover {
- --tw-gradient-to: #f87171;
- }
-
- .sm\:dark\:hover\:to-red-500:hover {
- --tw-gradient-to: #ef4444;
- }
-
- .sm\:dark\:hover\:to-red-600:hover {
- --tw-gradient-to: #dc2626;
- }
-
- .sm\:dark\:hover\:to-red-700:hover {
- --tw-gradient-to: #b91c1c;
- }
-
- .sm\:dark\:hover\:to-red-800:hover {
- --tw-gradient-to: #991b1b;
- }
-
- .sm\:dark\:hover\:to-red-900:hover {
- --tw-gradient-to: #7f1d1d;
- }
-
- .sm\:dark\:hover\:to-yellow-50:hover {
- --tw-gradient-to: #fffbeb;
- }
-
- .sm\:dark\:hover\:to-yellow-100:hover {
- --tw-gradient-to: #fef3c7;
- }
-
- .sm\:dark\:hover\:to-yellow-200:hover {
- --tw-gradient-to: #fde68a;
- }
-
- .sm\:dark\:hover\:to-yellow-300:hover {
- --tw-gradient-to: #fcd34d;
- }
-
- .sm\:dark\:hover\:to-yellow-400:hover {
- --tw-gradient-to: #fbbf24;
- }
-
- .sm\:dark\:hover\:to-yellow-500:hover {
- --tw-gradient-to: #f59e0b;
- }
-
- .sm\:dark\:hover\:to-yellow-600:hover {
- --tw-gradient-to: #d97706;
- }
-
- .sm\:dark\:hover\:to-yellow-700:hover {
- --tw-gradient-to: #b45309;
- }
-
- .sm\:dark\:hover\:to-yellow-800:hover {
- --tw-gradient-to: #92400e;
- }
-
- .sm\:dark\:hover\:to-yellow-900:hover {
- --tw-gradient-to: #78350f;
- }
-
- .sm\:dark\:hover\:to-green-50:hover {
- --tw-gradient-to: #ecfdf5;
- }
-
- .sm\:dark\:hover\:to-green-100:hover {
- --tw-gradient-to: #d1fae5;
- }
-
- .sm\:dark\:hover\:to-green-200:hover {
- --tw-gradient-to: #a7f3d0;
- }
-
- .sm\:dark\:hover\:to-green-300:hover {
- --tw-gradient-to: #6ee7b7;
- }
-
- .sm\:dark\:hover\:to-green-400:hover {
- --tw-gradient-to: #34d399;
- }
-
- .sm\:dark\:hover\:to-green-500:hover {
- --tw-gradient-to: #10b981;
- }
-
- .sm\:dark\:hover\:to-green-600:hover {
- --tw-gradient-to: #059669;
- }
-
- .sm\:dark\:hover\:to-green-700:hover {
- --tw-gradient-to: #047857;
- }
-
- .sm\:dark\:hover\:to-green-800:hover {
- --tw-gradient-to: #065f46;
- }
-
- .sm\:dark\:hover\:to-green-900:hover {
- --tw-gradient-to: #064e3b;
- }
-
- .sm\:dark\:hover\:to-blue-50:hover {
- --tw-gradient-to: #eff6ff;
- }
-
- .sm\:dark\:hover\:to-blue-100:hover {
- --tw-gradient-to: #dbeafe;
- }
-
- .sm\:dark\:hover\:to-blue-200:hover {
- --tw-gradient-to: #bfdbfe;
- }
-
- .sm\:dark\:hover\:to-blue-300:hover {
- --tw-gradient-to: #93c5fd;
- }
-
- .sm\:dark\:hover\:to-blue-400:hover {
- --tw-gradient-to: #60a5fa;
- }
-
- .sm\:dark\:hover\:to-blue-500:hover {
- --tw-gradient-to: #3b82f6;
- }
-
- .sm\:dark\:hover\:to-blue-600:hover {
- --tw-gradient-to: #2563eb;
- }
-
- .sm\:dark\:hover\:to-blue-700:hover {
- --tw-gradient-to: #1d4ed8;
- }
-
- .sm\:dark\:hover\:to-blue-800:hover {
- --tw-gradient-to: #1e40af;
- }
-
- .sm\:dark\:hover\:to-blue-900:hover {
- --tw-gradient-to: #1e3a8a;
- }
-
- .sm\:dark\:hover\:to-indigo-50:hover {
- --tw-gradient-to: #eef2ff;
- }
-
- .sm\:dark\:hover\:to-indigo-100:hover {
- --tw-gradient-to: #e0e7ff;
- }
-
- .sm\:dark\:hover\:to-indigo-200:hover {
- --tw-gradient-to: #c7d2fe;
- }
-
- .sm\:dark\:hover\:to-indigo-300:hover {
- --tw-gradient-to: #a5b4fc;
- }
-
- .sm\:dark\:hover\:to-indigo-400:hover {
- --tw-gradient-to: #818cf8;
- }
-
- .sm\:dark\:hover\:to-indigo-500:hover {
- --tw-gradient-to: #6366f1;
- }
-
- .sm\:dark\:hover\:to-indigo-600:hover {
- --tw-gradient-to: #4f46e5;
- }
-
- .sm\:dark\:hover\:to-indigo-700:hover {
- --tw-gradient-to: #4338ca;
- }
-
- .sm\:dark\:hover\:to-indigo-800:hover {
- --tw-gradient-to: #3730a3;
- }
-
- .sm\:dark\:hover\:to-indigo-900:hover {
- --tw-gradient-to: #312e81;
- }
-
- .sm\:dark\:hover\:to-purple-50:hover {
- --tw-gradient-to: #f5f3ff;
- }
-
- .sm\:dark\:hover\:to-purple-100:hover {
- --tw-gradient-to: #ede9fe;
- }
-
- .sm\:dark\:hover\:to-purple-200:hover {
- --tw-gradient-to: #ddd6fe;
- }
-
- .sm\:dark\:hover\:to-purple-300:hover {
- --tw-gradient-to: #c4b5fd;
- }
-
- .sm\:dark\:hover\:to-purple-400:hover {
- --tw-gradient-to: #a78bfa;
- }
-
- .sm\:dark\:hover\:to-purple-500:hover {
- --tw-gradient-to: #8b5cf6;
- }
-
- .sm\:dark\:hover\:to-purple-600:hover {
- --tw-gradient-to: #7c3aed;
- }
-
- .sm\:dark\:hover\:to-purple-700:hover {
- --tw-gradient-to: #6d28d9;
- }
-
- .sm\:dark\:hover\:to-purple-800:hover {
- --tw-gradient-to: #5b21b6;
- }
-
- .sm\:dark\:hover\:to-purple-900:hover {
- --tw-gradient-to: #4c1d95;
- }
-
- .sm\:dark\:hover\:to-pink-50:hover {
- --tw-gradient-to: #fdf2f8;
- }
-
- .sm\:dark\:hover\:to-pink-100:hover {
- --tw-gradient-to: #fce7f3;
- }
-
- .sm\:dark\:hover\:to-pink-200:hover {
- --tw-gradient-to: #fbcfe8;
- }
-
- .sm\:dark\:hover\:to-pink-300:hover {
- --tw-gradient-to: #f9a8d4;
- }
-
- .sm\:dark\:hover\:to-pink-400:hover {
- --tw-gradient-to: #f472b6;
- }
-
- .sm\:dark\:hover\:to-pink-500:hover {
- --tw-gradient-to: #ec4899;
- }
-
- .sm\:dark\:hover\:to-pink-600:hover {
- --tw-gradient-to: #db2777;
- }
-
- .sm\:dark\:hover\:to-pink-700:hover {
- --tw-gradient-to: #be185d;
- }
-
- .sm\:dark\:hover\:to-pink-800:hover {
- --tw-gradient-to: #9d174d;
- }
-
- .sm\:dark\:hover\:to-pink-900:hover {
- --tw-gradient-to: #831843;
- }
-
- .sm\:dark\:focus\:to-transparent:focus {
- --tw-gradient-to: transparent;
- }
-
- .sm\:dark\:focus\:to-current:focus {
- --tw-gradient-to: currentColor;
- }
-
- .sm\:dark\:focus\:to-black:focus {
- --tw-gradient-to: #000;
- }
-
- .sm\:dark\:focus\:to-white:focus {
- --tw-gradient-to: #fff;
- }
-
- .sm\:dark\:focus\:to-gray-50:focus {
- --tw-gradient-to: #f9fafb;
- }
-
- .sm\:dark\:focus\:to-gray-100:focus {
- --tw-gradient-to: #f3f4f6;
- }
-
- .sm\:dark\:focus\:to-gray-200:focus {
- --tw-gradient-to: #e5e7eb;
- }
-
- .sm\:dark\:focus\:to-gray-300:focus {
- --tw-gradient-to: #d1d5db;
- }
-
- .sm\:dark\:focus\:to-gray-400:focus {
- --tw-gradient-to: #9ca3af;
- }
-
- .sm\:dark\:focus\:to-gray-500:focus {
- --tw-gradient-to: #6b7280;
- }
-
- .sm\:dark\:focus\:to-gray-600:focus {
- --tw-gradient-to: #4b5563;
- }
-
- .sm\:dark\:focus\:to-gray-700:focus {
- --tw-gradient-to: #374151;
- }
-
- .sm\:dark\:focus\:to-gray-800:focus {
- --tw-gradient-to: #1f2937;
- }
-
- .sm\:dark\:focus\:to-gray-900:focus {
- --tw-gradient-to: #111827;
- }
-
- .sm\:dark\:focus\:to-red-50:focus {
- --tw-gradient-to: #fef2f2;
- }
-
- .sm\:dark\:focus\:to-red-100:focus {
- --tw-gradient-to: #fee2e2;
- }
-
- .sm\:dark\:focus\:to-red-200:focus {
- --tw-gradient-to: #fecaca;
- }
-
- .sm\:dark\:focus\:to-red-300:focus {
- --tw-gradient-to: #fca5a5;
- }
-
- .sm\:dark\:focus\:to-red-400:focus {
- --tw-gradient-to: #f87171;
- }
-
- .sm\:dark\:focus\:to-red-500:focus {
- --tw-gradient-to: #ef4444;
- }
-
- .sm\:dark\:focus\:to-red-600:focus {
- --tw-gradient-to: #dc2626;
- }
-
- .sm\:dark\:focus\:to-red-700:focus {
- --tw-gradient-to: #b91c1c;
- }
-
- .sm\:dark\:focus\:to-red-800:focus {
- --tw-gradient-to: #991b1b;
- }
-
- .sm\:dark\:focus\:to-red-900:focus {
- --tw-gradient-to: #7f1d1d;
- }
-
- .sm\:dark\:focus\:to-yellow-50:focus {
- --tw-gradient-to: #fffbeb;
- }
-
- .sm\:dark\:focus\:to-yellow-100:focus {
- --tw-gradient-to: #fef3c7;
- }
-
- .sm\:dark\:focus\:to-yellow-200:focus {
- --tw-gradient-to: #fde68a;
- }
-
- .sm\:dark\:focus\:to-yellow-300:focus {
- --tw-gradient-to: #fcd34d;
- }
-
- .sm\:dark\:focus\:to-yellow-400:focus {
- --tw-gradient-to: #fbbf24;
- }
-
- .sm\:dark\:focus\:to-yellow-500:focus {
- --tw-gradient-to: #f59e0b;
- }
-
- .sm\:dark\:focus\:to-yellow-600:focus {
- --tw-gradient-to: #d97706;
- }
-
- .sm\:dark\:focus\:to-yellow-700:focus {
- --tw-gradient-to: #b45309;
- }
-
- .sm\:dark\:focus\:to-yellow-800:focus {
- --tw-gradient-to: #92400e;
- }
-
- .sm\:dark\:focus\:to-yellow-900:focus {
- --tw-gradient-to: #78350f;
- }
-
- .sm\:dark\:focus\:to-green-50:focus {
- --tw-gradient-to: #ecfdf5;
- }
-
- .sm\:dark\:focus\:to-green-100:focus {
- --tw-gradient-to: #d1fae5;
- }
-
- .sm\:dark\:focus\:to-green-200:focus {
- --tw-gradient-to: #a7f3d0;
- }
-
- .sm\:dark\:focus\:to-green-300:focus {
- --tw-gradient-to: #6ee7b7;
- }
-
- .sm\:dark\:focus\:to-green-400:focus {
- --tw-gradient-to: #34d399;
- }
-
- .sm\:dark\:focus\:to-green-500:focus {
- --tw-gradient-to: #10b981;
- }
-
- .sm\:dark\:focus\:to-green-600:focus {
- --tw-gradient-to: #059669;
- }
-
- .sm\:dark\:focus\:to-green-700:focus {
- --tw-gradient-to: #047857;
- }
-
- .sm\:dark\:focus\:to-green-800:focus {
- --tw-gradient-to: #065f46;
- }
-
- .sm\:dark\:focus\:to-green-900:focus {
- --tw-gradient-to: #064e3b;
- }
-
- .sm\:dark\:focus\:to-blue-50:focus {
- --tw-gradient-to: #eff6ff;
- }
-
- .sm\:dark\:focus\:to-blue-100:focus {
- --tw-gradient-to: #dbeafe;
- }
-
- .sm\:dark\:focus\:to-blue-200:focus {
- --tw-gradient-to: #bfdbfe;
- }
-
- .sm\:dark\:focus\:to-blue-300:focus {
- --tw-gradient-to: #93c5fd;
- }
-
- .sm\:dark\:focus\:to-blue-400:focus {
- --tw-gradient-to: #60a5fa;
- }
-
- .sm\:dark\:focus\:to-blue-500:focus {
- --tw-gradient-to: #3b82f6;
- }
-
- .sm\:dark\:focus\:to-blue-600:focus {
- --tw-gradient-to: #2563eb;
- }
-
- .sm\:dark\:focus\:to-blue-700:focus {
- --tw-gradient-to: #1d4ed8;
- }
-
- .sm\:dark\:focus\:to-blue-800:focus {
- --tw-gradient-to: #1e40af;
- }
-
- .sm\:dark\:focus\:to-blue-900:focus {
- --tw-gradient-to: #1e3a8a;
- }
-
- .sm\:dark\:focus\:to-indigo-50:focus {
- --tw-gradient-to: #eef2ff;
- }
-
- .sm\:dark\:focus\:to-indigo-100:focus {
- --tw-gradient-to: #e0e7ff;
- }
-
- .sm\:dark\:focus\:to-indigo-200:focus {
- --tw-gradient-to: #c7d2fe;
- }
-
- .sm\:dark\:focus\:to-indigo-300:focus {
- --tw-gradient-to: #a5b4fc;
- }
-
- .sm\:dark\:focus\:to-indigo-400:focus {
- --tw-gradient-to: #818cf8;
- }
-
- .sm\:dark\:focus\:to-indigo-500:focus {
- --tw-gradient-to: #6366f1;
- }
-
- .sm\:dark\:focus\:to-indigo-600:focus {
- --tw-gradient-to: #4f46e5;
- }
-
- .sm\:dark\:focus\:to-indigo-700:focus {
- --tw-gradient-to: #4338ca;
- }
-
- .sm\:dark\:focus\:to-indigo-800:focus {
- --tw-gradient-to: #3730a3;
- }
-
- .sm\:dark\:focus\:to-indigo-900:focus {
- --tw-gradient-to: #312e81;
- }
-
- .sm\:dark\:focus\:to-purple-50:focus {
- --tw-gradient-to: #f5f3ff;
- }
-
- .sm\:dark\:focus\:to-purple-100:focus {
- --tw-gradient-to: #ede9fe;
- }
-
- .sm\:dark\:focus\:to-purple-200:focus {
- --tw-gradient-to: #ddd6fe;
- }
-
- .sm\:dark\:focus\:to-purple-300:focus {
- --tw-gradient-to: #c4b5fd;
- }
-
- .sm\:dark\:focus\:to-purple-400:focus {
- --tw-gradient-to: #a78bfa;
- }
-
- .sm\:dark\:focus\:to-purple-500:focus {
- --tw-gradient-to: #8b5cf6;
- }
-
- .sm\:dark\:focus\:to-purple-600:focus {
- --tw-gradient-to: #7c3aed;
- }
-
- .sm\:dark\:focus\:to-purple-700:focus {
- --tw-gradient-to: #6d28d9;
- }
-
- .sm\:dark\:focus\:to-purple-800:focus {
- --tw-gradient-to: #5b21b6;
- }
-
- .sm\:dark\:focus\:to-purple-900:focus {
- --tw-gradient-to: #4c1d95;
- }
-
- .sm\:dark\:focus\:to-pink-50:focus {
- --tw-gradient-to: #fdf2f8;
- }
-
- .sm\:dark\:focus\:to-pink-100:focus {
- --tw-gradient-to: #fce7f3;
- }
-
- .sm\:dark\:focus\:to-pink-200:focus {
- --tw-gradient-to: #fbcfe8;
- }
-
- .sm\:dark\:focus\:to-pink-300:focus {
- --tw-gradient-to: #f9a8d4;
- }
-
- .sm\:dark\:focus\:to-pink-400:focus {
- --tw-gradient-to: #f472b6;
- }
-
- .sm\:dark\:focus\:to-pink-500:focus {
- --tw-gradient-to: #ec4899;
- }
-
- .sm\:dark\:focus\:to-pink-600:focus {
- --tw-gradient-to: #db2777;
- }
-
- .sm\:dark\:focus\:to-pink-700:focus {
- --tw-gradient-to: #be185d;
- }
-
- .sm\:dark\:focus\:to-pink-800:focus {
- --tw-gradient-to: #9d174d;
- }
-
- .sm\:dark\: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: Inter var, 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));
- }
-
- @media (prefers-color-scheme: dark) {
- .sm\:dark\:text-transparent {
- color: transparent;
- }
-
- .sm\:dark\:text-current {
- color: currentColor;
- }
-
- .sm\:dark\:text-black {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-white {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-gray-50 {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-gray-100 {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-gray-200 {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-gray-300 {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-gray-400 {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-gray-500 {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-gray-600 {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-gray-700 {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-gray-800 {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-gray-900 {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-red-50 {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-red-100 {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-red-200 {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-red-300 {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-red-400 {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-red-500 {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-red-600 {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-red-700 {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-red-800 {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-red-900 {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-yellow-50 {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-yellow-100 {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-yellow-200 {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-yellow-300 {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-yellow-400 {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-yellow-500 {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-yellow-600 {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-yellow-700 {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-yellow-800 {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-yellow-900 {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-green-50 {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-green-100 {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-green-200 {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-green-300 {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-green-400 {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-green-500 {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-green-600 {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-green-700 {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-green-800 {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-green-900 {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-blue-50 {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-blue-100 {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-blue-200 {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-blue-300 {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-blue-400 {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-blue-500 {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-blue-600 {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-blue-700 {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-blue-800 {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-blue-900 {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-indigo-50 {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-indigo-100 {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-indigo-200 {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-indigo-300 {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-indigo-400 {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-indigo-500 {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-indigo-600 {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-indigo-700 {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-indigo-800 {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-indigo-900 {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-purple-50 {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-purple-100 {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-purple-200 {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-purple-300 {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-purple-400 {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-purple-500 {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-purple-600 {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-purple-700 {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-purple-800 {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-purple-900 {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-pink-50 {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-pink-100 {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-pink-200 {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-pink-300 {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-pink-400 {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-pink-500 {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-pink-600 {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-pink-700 {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-pink-800 {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .sm\:dark\:text-pink-900 {
- --tw-text-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-transparent {
- color: transparent;
- }
-
- .group:hover .sm\:dark\:group-hover\:text-current {
- color: currentColor;
- }
-
- .group:hover .sm\:dark\:group-hover\:text-black {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-white {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-gray-50 {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-gray-100 {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-gray-200 {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-gray-300 {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-gray-400 {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-gray-500 {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-gray-600 {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-gray-700 {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-gray-800 {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-gray-900 {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-red-50 {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-red-100 {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-red-200 {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-red-300 {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-red-400 {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-red-500 {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-red-600 {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-red-700 {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-red-800 {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-red-900 {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-yellow-50 {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-yellow-100 {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-yellow-200 {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-yellow-300 {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-yellow-400 {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-yellow-500 {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-yellow-600 {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-yellow-700 {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-yellow-800 {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-yellow-900 {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-green-50 {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-green-100 {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-green-200 {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-green-300 {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-green-400 {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-green-500 {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-green-600 {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-green-700 {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-green-800 {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-green-900 {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-blue-50 {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-blue-100 {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-blue-200 {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-blue-300 {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-blue-400 {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-blue-500 {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-blue-600 {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-blue-700 {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-blue-800 {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-blue-900 {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-indigo-50 {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-indigo-100 {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-indigo-200 {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-indigo-300 {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-indigo-400 {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-indigo-500 {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-indigo-600 {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-indigo-700 {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-indigo-800 {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-indigo-900 {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-purple-50 {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-purple-100 {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-purple-200 {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-purple-300 {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-purple-400 {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-purple-500 {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-purple-600 {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-purple-700 {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-purple-800 {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-purple-900 {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-pink-50 {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-pink-100 {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-pink-200 {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-pink-300 {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-pink-400 {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-pink-500 {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-pink-600 {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-pink-700 {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-pink-800 {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .group:hover .sm\:dark\:group-hover\:text-pink-900 {
- --tw-text-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-transparent:focus-within {
- color: transparent;
- }
-
- .sm\:dark\:focus-within\:text-current:focus-within {
- color: currentColor;
- }
-
- .sm\:dark\:focus-within\:text-black:focus-within {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-white:focus-within {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-gray-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-gray-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-gray-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-gray-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-gray-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-gray-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-gray-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-gray-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-gray-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-gray-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-red-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-red-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-red-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-red-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-red-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-red-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-red-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-red-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-red-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-red-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-yellow-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-yellow-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-yellow-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-yellow-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-yellow-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-yellow-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-yellow-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-yellow-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-yellow-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-yellow-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-green-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-green-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-green-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-green-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-green-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-green-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-green-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-green-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-green-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-green-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-blue-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-blue-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-blue-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-blue-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-blue-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-blue-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-blue-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-blue-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-blue-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-blue-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-indigo-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-indigo-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-indigo-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-indigo-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-indigo-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-indigo-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-indigo-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-indigo-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-indigo-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-indigo-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-purple-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-purple-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-purple-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-purple-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-purple-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-purple-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-purple-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-purple-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-purple-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-purple-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-pink-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-pink-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-pink-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-pink-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-pink-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-pink-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-pink-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-pink-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-pink-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus-within\:text-pink-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-transparent:hover {
- color: transparent;
- }
-
- .sm\:dark\:hover\:text-current:hover {
- color: currentColor;
- }
-
- .sm\:dark\:hover\:text-black:hover {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-white:hover {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-gray-50:hover {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-gray-100:hover {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-gray-200:hover {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-gray-300:hover {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-gray-400:hover {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-gray-500:hover {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-gray-600:hover {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-gray-700:hover {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-gray-800:hover {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-gray-900:hover {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-red-50:hover {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-red-100:hover {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-red-200:hover {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-red-300:hover {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-red-400:hover {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-red-500:hover {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-red-600:hover {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-red-700:hover {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-red-800:hover {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-red-900:hover {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-yellow-50:hover {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-yellow-100:hover {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-yellow-200:hover {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-yellow-300:hover {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-yellow-400:hover {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-yellow-500:hover {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-yellow-600:hover {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-yellow-700:hover {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-yellow-800:hover {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-yellow-900:hover {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-green-50:hover {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-green-100:hover {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-green-200:hover {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-green-300:hover {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-green-400:hover {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-green-500:hover {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-green-600:hover {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-green-700:hover {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-green-800:hover {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-green-900:hover {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-blue-50:hover {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-blue-100:hover {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-blue-200:hover {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-blue-300:hover {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-blue-400:hover {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-blue-500:hover {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-blue-600:hover {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-blue-700:hover {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-blue-800:hover {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-blue-900:hover {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-indigo-50:hover {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-indigo-100:hover {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-indigo-200:hover {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-indigo-300:hover {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-indigo-400:hover {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-indigo-500:hover {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-indigo-600:hover {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-indigo-700:hover {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-indigo-800:hover {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-indigo-900:hover {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-purple-50:hover {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-purple-100:hover {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-purple-200:hover {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-purple-300:hover {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-purple-400:hover {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-purple-500:hover {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-purple-600:hover {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-purple-700:hover {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-purple-800:hover {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-purple-900:hover {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-pink-50:hover {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-pink-100:hover {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-pink-200:hover {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-pink-300:hover {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-pink-400:hover {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-pink-500:hover {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-pink-600:hover {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-pink-700:hover {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-pink-800:hover {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .sm\:dark\:hover\:text-pink-900:hover {
- --tw-text-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-transparent:focus {
- color: transparent;
- }
-
- .sm\:dark\:focus\:text-current:focus {
- color: currentColor;
- }
-
- .sm\:dark\:focus\:text-black:focus {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-white:focus {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-gray-50:focus {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-gray-100:focus {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-gray-200:focus {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-gray-300:focus {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-gray-400:focus {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-gray-500:focus {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-gray-600:focus {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-gray-700:focus {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-gray-800:focus {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-gray-900:focus {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-red-50:focus {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-red-100:focus {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-red-200:focus {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-red-300:focus {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-red-400:focus {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-red-500:focus {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-red-600:focus {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-red-700:focus {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-red-800:focus {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-red-900:focus {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-yellow-50:focus {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-yellow-100:focus {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-yellow-200:focus {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-yellow-300:focus {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-yellow-400:focus {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-yellow-500:focus {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-yellow-600:focus {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-yellow-700:focus {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-yellow-800:focus {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-yellow-900:focus {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-green-50:focus {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-green-100:focus {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-green-200:focus {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-green-300:focus {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-green-400:focus {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-green-500:focus {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-green-600:focus {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-green-700:focus {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-green-800:focus {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-green-900:focus {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-blue-50:focus {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-blue-100:focus {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-blue-200:focus {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-blue-300:focus {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-blue-400:focus {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-blue-500:focus {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-blue-600:focus {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-blue-700:focus {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-blue-800:focus {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-blue-900:focus {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-indigo-50:focus {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-indigo-100:focus {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-indigo-200:focus {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-indigo-300:focus {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-indigo-400:focus {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-indigo-500:focus {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-indigo-600:focus {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-indigo-700:focus {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-indigo-800:focus {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-indigo-900:focus {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-purple-50:focus {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-purple-100:focus {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-purple-200:focus {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-purple-300:focus {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-purple-400:focus {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-purple-500:focus {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-purple-600:focus {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-purple-700:focus {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-purple-800:focus {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-purple-900:focus {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-pink-50:focus {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-pink-100:focus {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-pink-200:focus {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-pink-300:focus {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-pink-400:focus {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-pink-500:focus {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-pink-600:focus {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-pink-700:focus {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .sm\:dark\:focus\:text-pink-800:focus {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .sm\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .sm\:dark\:text-opacity-0 {
- --tw-text-opacity: 0;
- }
-
- .sm\:dark\:text-opacity-5 {
- --tw-text-opacity: 0.05;
- }
-
- .sm\:dark\:text-opacity-10 {
- --tw-text-opacity: 0.1;
- }
-
- .sm\:dark\:text-opacity-20 {
- --tw-text-opacity: 0.2;
- }
-
- .sm\:dark\:text-opacity-25 {
- --tw-text-opacity: 0.25;
- }
-
- .sm\:dark\:text-opacity-30 {
- --tw-text-opacity: 0.3;
- }
-
- .sm\:dark\:text-opacity-40 {
- --tw-text-opacity: 0.4;
- }
-
- .sm\:dark\:text-opacity-50 {
- --tw-text-opacity: 0.5;
- }
-
- .sm\:dark\:text-opacity-60 {
- --tw-text-opacity: 0.6;
- }
-
- .sm\:dark\:text-opacity-70 {
- --tw-text-opacity: 0.7;
- }
-
- .sm\:dark\:text-opacity-75 {
- --tw-text-opacity: 0.75;
- }
-
- .sm\:dark\:text-opacity-80 {
- --tw-text-opacity: 0.8;
- }
-
- .sm\:dark\:text-opacity-90 {
- --tw-text-opacity: 0.9;
- }
-
- .sm\:dark\:text-opacity-95 {
- --tw-text-opacity: 0.95;
- }
-
- .sm\:dark\:text-opacity-100 {
- --tw-text-opacity: 1;
- }
-
- .group:hover .sm\:dark\:group-hover\:text-opacity-0 {
- --tw-text-opacity: 0;
- }
-
- .group:hover .sm\:dark\:group-hover\:text-opacity-5 {
- --tw-text-opacity: 0.05;
- }
-
- .group:hover .sm\:dark\:group-hover\:text-opacity-10 {
- --tw-text-opacity: 0.1;
- }
-
- .group:hover .sm\:dark\:group-hover\:text-opacity-20 {
- --tw-text-opacity: 0.2;
- }
-
- .group:hover .sm\:dark\:group-hover\:text-opacity-25 {
- --tw-text-opacity: 0.25;
- }
-
- .group:hover .sm\:dark\:group-hover\:text-opacity-30 {
- --tw-text-opacity: 0.3;
- }
-
- .group:hover .sm\:dark\:group-hover\:text-opacity-40 {
- --tw-text-opacity: 0.4;
- }
-
- .group:hover .sm\:dark\:group-hover\:text-opacity-50 {
- --tw-text-opacity: 0.5;
- }
-
- .group:hover .sm\:dark\:group-hover\:text-opacity-60 {
- --tw-text-opacity: 0.6;
- }
-
- .group:hover .sm\:dark\:group-hover\:text-opacity-70 {
- --tw-text-opacity: 0.7;
- }
-
- .group:hover .sm\:dark\:group-hover\:text-opacity-75 {
- --tw-text-opacity: 0.75;
- }
-
- .group:hover .sm\:dark\:group-hover\:text-opacity-80 {
- --tw-text-opacity: 0.8;
- }
-
- .group:hover .sm\:dark\:group-hover\:text-opacity-90 {
- --tw-text-opacity: 0.9;
- }
-
- .group:hover .sm\:dark\:group-hover\:text-opacity-95 {
- --tw-text-opacity: 0.95;
- }
-
- .group:hover .sm\:dark\:group-hover\:text-opacity-100 {
- --tw-text-opacity: 1;
- }
-
- .sm\:dark\:focus-within\:text-opacity-0:focus-within {
- --tw-text-opacity: 0;
- }
-
- .sm\:dark\:focus-within\:text-opacity-5:focus-within {
- --tw-text-opacity: 0.05;
- }
-
- .sm\:dark\:focus-within\:text-opacity-10:focus-within {
- --tw-text-opacity: 0.1;
- }
-
- .sm\:dark\:focus-within\:text-opacity-20:focus-within {
- --tw-text-opacity: 0.2;
- }
-
- .sm\:dark\:focus-within\:text-opacity-25:focus-within {
- --tw-text-opacity: 0.25;
- }
-
- .sm\:dark\:focus-within\:text-opacity-30:focus-within {
- --tw-text-opacity: 0.3;
- }
-
- .sm\:dark\:focus-within\:text-opacity-40:focus-within {
- --tw-text-opacity: 0.4;
- }
-
- .sm\:dark\:focus-within\:text-opacity-50:focus-within {
- --tw-text-opacity: 0.5;
- }
-
- .sm\:dark\:focus-within\:text-opacity-60:focus-within {
- --tw-text-opacity: 0.6;
- }
-
- .sm\:dark\:focus-within\:text-opacity-70:focus-within {
- --tw-text-opacity: 0.7;
- }
-
- .sm\:dark\:focus-within\:text-opacity-75:focus-within {
- --tw-text-opacity: 0.75;
- }
-
- .sm\:dark\:focus-within\:text-opacity-80:focus-within {
- --tw-text-opacity: 0.8;
- }
-
- .sm\:dark\:focus-within\:text-opacity-90:focus-within {
- --tw-text-opacity: 0.9;
- }
-
- .sm\:dark\:focus-within\:text-opacity-95:focus-within {
- --tw-text-opacity: 0.95;
- }
-
- .sm\:dark\:focus-within\:text-opacity-100:focus-within {
- --tw-text-opacity: 1;
- }
-
- .sm\:dark\:hover\:text-opacity-0:hover {
- --tw-text-opacity: 0;
- }
-
- .sm\:dark\:hover\:text-opacity-5:hover {
- --tw-text-opacity: 0.05;
- }
-
- .sm\:dark\:hover\:text-opacity-10:hover {
- --tw-text-opacity: 0.1;
- }
-
- .sm\:dark\:hover\:text-opacity-20:hover {
- --tw-text-opacity: 0.2;
- }
-
- .sm\:dark\:hover\:text-opacity-25:hover {
- --tw-text-opacity: 0.25;
- }
-
- .sm\:dark\:hover\:text-opacity-30:hover {
- --tw-text-opacity: 0.3;
- }
-
- .sm\:dark\:hover\:text-opacity-40:hover {
- --tw-text-opacity: 0.4;
- }
-
- .sm\:dark\:hover\:text-opacity-50:hover {
- --tw-text-opacity: 0.5;
- }
-
- .sm\:dark\:hover\:text-opacity-60:hover {
- --tw-text-opacity: 0.6;
- }
-
- .sm\:dark\:hover\:text-opacity-70:hover {
- --tw-text-opacity: 0.7;
- }
-
- .sm\:dark\:hover\:text-opacity-75:hover {
- --tw-text-opacity: 0.75;
- }
-
- .sm\:dark\:hover\:text-opacity-80:hover {
- --tw-text-opacity: 0.8;
- }
-
- .sm\:dark\:hover\:text-opacity-90:hover {
- --tw-text-opacity: 0.9;
- }
-
- .sm\:dark\:hover\:text-opacity-95:hover {
- --tw-text-opacity: 0.95;
- }
-
- .sm\:dark\:hover\:text-opacity-100:hover {
- --tw-text-opacity: 1;
- }
-
- .sm\:dark\:focus\:text-opacity-0:focus {
- --tw-text-opacity: 0;
- }
-
- .sm\:dark\:focus\:text-opacity-5:focus {
- --tw-text-opacity: 0.05;
- }
-
- .sm\:dark\:focus\:text-opacity-10:focus {
- --tw-text-opacity: 0.1;
- }
-
- .sm\:dark\:focus\:text-opacity-20:focus {
- --tw-text-opacity: 0.2;
- }
-
- .sm\:dark\:focus\:text-opacity-25:focus {
- --tw-text-opacity: 0.25;
- }
-
- .sm\:dark\:focus\:text-opacity-30:focus {
- --tw-text-opacity: 0.3;
- }
-
- .sm\:dark\:focus\:text-opacity-40:focus {
- --tw-text-opacity: 0.4;
- }
-
- .sm\:dark\:focus\:text-opacity-50:focus {
- --tw-text-opacity: 0.5;
- }
-
- .sm\:dark\:focus\:text-opacity-60:focus {
- --tw-text-opacity: 0.6;
- }
-
- .sm\:dark\:focus\:text-opacity-70:focus {
- --tw-text-opacity: 0.7;
- }
-
- .sm\:dark\:focus\:text-opacity-75:focus {
- --tw-text-opacity: 0.75;
- }
-
- .sm\:dark\:focus\:text-opacity-80:focus {
- --tw-text-opacity: 0.8;
- }
-
- .sm\:dark\:focus\:text-opacity-90:focus {
- --tw-text-opacity: 0.9;
- }
-
- .sm\:dark\:focus\:text-opacity-95:focus {
- --tw-text-opacity: 0.95;
- }
-
- .sm\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .sm\:dark\:placeholder-transparent::-moz-placeholder {
- color: transparent;
- }
- .sm\:dark\:placeholder-transparent:-ms-input-placeholder {
- color: transparent;
- }
- .sm\:dark\:placeholder-transparent::placeholder {
- color: transparent;
- }
-
- .sm\:dark\:placeholder-current::-moz-placeholder {
- color: currentColor;
- }
-
- .sm\:dark\:placeholder-current:-ms-input-placeholder {
- color: currentColor;
- }
-
- .sm\:dark\:placeholder-current::placeholder {
- color: currentColor;
- }
-
- .sm\:dark\:placeholder-black::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-black:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-black::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-white::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-white:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-white::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-gray-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-red-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-yellow-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-green-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-blue-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-indigo-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-purple-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:placeholder-pink-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-transparent:focus::-moz-placeholder {
- color: transparent;
- }
-
- .sm\:dark\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
- color: transparent;
- }
-
- .sm\:dark\:focus\:placeholder-transparent:focus::placeholder {
- color: transparent;
- }
-
- .sm\:dark\:focus\:placeholder-current:focus::-moz-placeholder {
- color: currentColor;
- }
-
- .sm\:dark\:focus\:placeholder-current:focus:-ms-input-placeholder {
- color: currentColor;
- }
-
- .sm\:dark\:focus\:placeholder-current:focus::placeholder {
- color: currentColor;
- }
-
- .sm\:dark\:focus\:placeholder-black:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-black:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-black:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-white:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-white:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-white:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-gray-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-red-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-yellow-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-green-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-blue-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-indigo-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-purple-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-pink-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-pink-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-pink-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-pink-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-pink-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-pink-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-pink-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-pink-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-pink-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-pink-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-pink-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-pink-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-pink-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-pink-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-pink-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-pink-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-pink-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-pink-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-pink-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-pink-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .sm\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .sm\:dark\:placeholder-opacity-0::-moz-placeholder {
- --tw-placeholder-opacity: 0;
- }
- .sm\:dark\:placeholder-opacity-0:-ms-input-placeholder {
- --tw-placeholder-opacity: 0;
- }
- .sm\:dark\:placeholder-opacity-0::placeholder {
- --tw-placeholder-opacity: 0;
- }
-
- .sm\:dark\:placeholder-opacity-5::-moz-placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .sm\:dark\:placeholder-opacity-5:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .sm\:dark\:placeholder-opacity-5::placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .sm\:dark\:placeholder-opacity-10::-moz-placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .sm\:dark\:placeholder-opacity-10:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .sm\:dark\:placeholder-opacity-10::placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .sm\:dark\:placeholder-opacity-20::-moz-placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .sm\:dark\:placeholder-opacity-20:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .sm\:dark\:placeholder-opacity-20::placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .sm\:dark\:placeholder-opacity-25::-moz-placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .sm\:dark\:placeholder-opacity-25:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .sm\:dark\:placeholder-opacity-25::placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .sm\:dark\:placeholder-opacity-30::-moz-placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .sm\:dark\:placeholder-opacity-30:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .sm\:dark\:placeholder-opacity-30::placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .sm\:dark\:placeholder-opacity-40::-moz-placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .sm\:dark\:placeholder-opacity-40:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .sm\:dark\:placeholder-opacity-40::placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .sm\:dark\:placeholder-opacity-50::-moz-placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .sm\:dark\:placeholder-opacity-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .sm\:dark\:placeholder-opacity-50::placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .sm\:dark\:placeholder-opacity-60::-moz-placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .sm\:dark\:placeholder-opacity-60:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .sm\:dark\:placeholder-opacity-60::placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .sm\:dark\:placeholder-opacity-70::-moz-placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .sm\:dark\:placeholder-opacity-70:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .sm\:dark\:placeholder-opacity-70::placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .sm\:dark\:placeholder-opacity-75::-moz-placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .sm\:dark\:placeholder-opacity-75:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .sm\:dark\:placeholder-opacity-75::placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .sm\:dark\:placeholder-opacity-80::-moz-placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .sm\:dark\:placeholder-opacity-80:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .sm\:dark\:placeholder-opacity-80::placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .sm\:dark\:placeholder-opacity-90::-moz-placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .sm\:dark\:placeholder-opacity-90:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .sm\:dark\:placeholder-opacity-90::placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .sm\:dark\:placeholder-opacity-95::-moz-placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .sm\:dark\:placeholder-opacity-95:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .sm\:dark\:placeholder-opacity-95::placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .sm\:dark\:placeholder-opacity-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .sm\:dark\:placeholder-opacity-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .sm\:dark\:placeholder-opacity-100::placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-0:focus::placeholder {
- --tw-placeholder-opacity: 0;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-5:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-5:focus::placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-10:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-10:focus::placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-20:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-20:focus::placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-25:focus::placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-30:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-30:focus::placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-40:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-40:focus::placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-50:focus::placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-60:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-60:focus::placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-70:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-70:focus::placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-75:focus::placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-80:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-80:focus::placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-90:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-90:focus::placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-95:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-95:focus::placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .sm\:dark\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .sm\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .sm\:dark\:ring-transparent {
- --tw-ring-color: transparent;
- }
-
- .sm\:dark\:ring-current {
- --tw-ring-color: currentColor;
- }
-
- .sm\:dark\:ring-black {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-white {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-gray-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-gray-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-gray-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-gray-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-gray-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-gray-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-gray-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-gray-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-gray-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-gray-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-red-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-red-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-red-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-red-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-red-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-red-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-red-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-red-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-red-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-red-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-yellow-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-yellow-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-yellow-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-yellow-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-yellow-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-yellow-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-yellow-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-yellow-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-yellow-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-yellow-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-green-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-green-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-green-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-green-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-green-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-green-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-green-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-green-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-green-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-green-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-blue-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-blue-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-blue-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-blue-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-blue-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-blue-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-blue-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-blue-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-blue-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-blue-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-indigo-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-indigo-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-indigo-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-indigo-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-indigo-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-indigo-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-indigo-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-indigo-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-indigo-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-indigo-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-purple-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-purple-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-purple-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-purple-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-purple-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-purple-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-purple-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-purple-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-purple-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-purple-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-pink-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-pink-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-pink-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-pink-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-pink-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-pink-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-pink-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-pink-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-pink-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:ring-pink-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-transparent:focus-within {
- --tw-ring-color: transparent;
- }
-
- .sm\:dark\:focus-within\:ring-current:focus-within {
- --tw-ring-color: currentColor;
- }
-
- .sm\:dark\:focus-within\:ring-black:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-white:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-gray-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-gray-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-gray-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-gray-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-gray-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-gray-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-gray-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-gray-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-gray-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-gray-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-red-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-red-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-red-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-red-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-red-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-red-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-red-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-red-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-red-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-red-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-yellow-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-yellow-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-yellow-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-yellow-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-yellow-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-yellow-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-yellow-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-yellow-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-yellow-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-yellow-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-green-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-green-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-green-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-green-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-green-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-green-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-green-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-green-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-green-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-green-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-blue-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-blue-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-blue-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-blue-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-blue-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-blue-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-blue-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-blue-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-blue-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-blue-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-indigo-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-indigo-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-indigo-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-indigo-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-indigo-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-indigo-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-indigo-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-indigo-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-indigo-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-indigo-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-purple-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-purple-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-purple-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-purple-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-purple-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-purple-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-purple-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-purple-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-purple-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-purple-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-pink-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-pink-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-pink-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-pink-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-pink-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-pink-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-pink-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-pink-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-pink-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus-within\:ring-pink-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-transparent:focus {
- --tw-ring-color: transparent;
- }
-
- .sm\:dark\:focus\:ring-current:focus {
- --tw-ring-color: currentColor;
- }
-
- .sm\:dark\:focus\:ring-black:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-white:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-gray-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-gray-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-gray-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-gray-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-gray-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-gray-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-gray-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-gray-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-gray-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-gray-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-red-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-red-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-red-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-red-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-red-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-red-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-red-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-red-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-red-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-red-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-yellow-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-yellow-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-yellow-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-yellow-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-yellow-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-yellow-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-yellow-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-yellow-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-yellow-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-yellow-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-green-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-green-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-green-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-green-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-green-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-green-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-green-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-green-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-green-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-green-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-blue-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-blue-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-blue-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-blue-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-blue-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-blue-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-blue-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-blue-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-blue-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-blue-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-indigo-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-indigo-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-indigo-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-indigo-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-indigo-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-indigo-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-indigo-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-indigo-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-indigo-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-indigo-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-purple-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-purple-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-purple-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-purple-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-purple-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-purple-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-purple-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-purple-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-purple-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-purple-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-pink-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-pink-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-pink-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-pink-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-pink-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-pink-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-pink-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-pink-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
- }
-
- .sm\:dark\:focus\:ring-pink-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
- }
-
- .sm\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .sm\:dark\:ring-opacity-0 {
- --tw-ring-opacity: 0;
- }
-
- .sm\:dark\:ring-opacity-5 {
- --tw-ring-opacity: 0.05;
- }
-
- .sm\:dark\:ring-opacity-10 {
- --tw-ring-opacity: 0.1;
- }
-
- .sm\:dark\:ring-opacity-20 {
- --tw-ring-opacity: 0.2;
- }
-
- .sm\:dark\:ring-opacity-25 {
- --tw-ring-opacity: 0.25;
- }
-
- .sm\:dark\:ring-opacity-30 {
- --tw-ring-opacity: 0.3;
- }
-
- .sm\:dark\:ring-opacity-40 {
- --tw-ring-opacity: 0.4;
- }
-
- .sm\:dark\:ring-opacity-50 {
- --tw-ring-opacity: 0.5;
- }
-
- .sm\:dark\:ring-opacity-60 {
- --tw-ring-opacity: 0.6;
- }
-
- .sm\:dark\:ring-opacity-70 {
- --tw-ring-opacity: 0.7;
- }
-
- .sm\:dark\:ring-opacity-75 {
- --tw-ring-opacity: 0.75;
- }
-
- .sm\:dark\:ring-opacity-80 {
- --tw-ring-opacity: 0.8;
- }
-
- .sm\:dark\:ring-opacity-90 {
- --tw-ring-opacity: 0.9;
- }
-
- .sm\:dark\:ring-opacity-95 {
- --tw-ring-opacity: 0.95;
- }
-
- .sm\:dark\:ring-opacity-100 {
- --tw-ring-opacity: 1;
- }
-
- .sm\:dark\:focus-within\:ring-opacity-0:focus-within {
- --tw-ring-opacity: 0;
- }
-
- .sm\:dark\:focus-within\:ring-opacity-5:focus-within {
- --tw-ring-opacity: 0.05;
- }
-
- .sm\:dark\:focus-within\:ring-opacity-10:focus-within {
- --tw-ring-opacity: 0.1;
- }
-
- .sm\:dark\:focus-within\:ring-opacity-20:focus-within {
- --tw-ring-opacity: 0.2;
- }
-
- .sm\:dark\:focus-within\:ring-opacity-25:focus-within {
- --tw-ring-opacity: 0.25;
- }
-
- .sm\:dark\:focus-within\:ring-opacity-30:focus-within {
- --tw-ring-opacity: 0.3;
- }
-
- .sm\:dark\:focus-within\:ring-opacity-40:focus-within {
- --tw-ring-opacity: 0.4;
- }
-
- .sm\:dark\:focus-within\:ring-opacity-50:focus-within {
- --tw-ring-opacity: 0.5;
- }
-
- .sm\:dark\:focus-within\:ring-opacity-60:focus-within {
- --tw-ring-opacity: 0.6;
- }
-
- .sm\:dark\:focus-within\:ring-opacity-70:focus-within {
- --tw-ring-opacity: 0.7;
- }
-
- .sm\:dark\:focus-within\:ring-opacity-75:focus-within {
- --tw-ring-opacity: 0.75;
- }
-
- .sm\:dark\:focus-within\:ring-opacity-80:focus-within {
- --tw-ring-opacity: 0.8;
- }
-
- .sm\:dark\:focus-within\:ring-opacity-90:focus-within {
- --tw-ring-opacity: 0.9;
- }
-
- .sm\:dark\:focus-within\:ring-opacity-95:focus-within {
- --tw-ring-opacity: 0.95;
- }
-
- .sm\:dark\:focus-within\:ring-opacity-100:focus-within {
- --tw-ring-opacity: 1;
- }
-
- .sm\:dark\:focus\:ring-opacity-0:focus {
- --tw-ring-opacity: 0;
- }
-
- .sm\:dark\:focus\:ring-opacity-5:focus {
- --tw-ring-opacity: 0.05;
- }
-
- .sm\:dark\:focus\:ring-opacity-10:focus {
- --tw-ring-opacity: 0.1;
- }
-
- .sm\:dark\:focus\:ring-opacity-20:focus {
- --tw-ring-opacity: 0.2;
- }
-
- .sm\:dark\:focus\:ring-opacity-25:focus {
- --tw-ring-opacity: 0.25;
- }
-
- .sm\:dark\:focus\:ring-opacity-30:focus {
- --tw-ring-opacity: 0.3;
- }
-
- .sm\:dark\:focus\:ring-opacity-40:focus {
- --tw-ring-opacity: 0.4;
- }
-
- .sm\:dark\:focus\:ring-opacity-50:focus {
- --tw-ring-opacity: 0.5;
- }
-
- .sm\:dark\:focus\:ring-opacity-60:focus {
- --tw-ring-opacity: 0.6;
- }
-
- .sm\:dark\:focus\:ring-opacity-70:focus {
- --tw-ring-opacity: 0.7;
- }
-
- .sm\:dark\:focus\:ring-opacity-75:focus {
- --tw-ring-opacity: 0.75;
- }
-
- .sm\:dark\:focus\:ring-opacity-80:focus {
- --tw-ring-opacity: 0.8;
- }
-
- .sm\:dark\:focus\:ring-opacity-90:focus {
- --tw-ring-opacity: 0.9;
- }
-
- .sm\:dark\:focus\:ring-opacity-95:focus {
- --tw-ring-opacity: 0.95;
- }
-
- .sm\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .sm\:dark\:ring-offset-transparent {
- --tw-ring-offset-color: transparent;
- }
-
- .sm\:dark\:ring-offset-current {
- --tw-ring-offset-color: currentColor;
- }
-
- .sm\:dark\:ring-offset-black {
- --tw-ring-offset-color: #000;
- }
-
- .sm\:dark\:ring-offset-white {
- --tw-ring-offset-color: #fff;
- }
-
- .sm\:dark\:ring-offset-gray-50 {
- --tw-ring-offset-color: #f9fafb;
- }
-
- .sm\:dark\:ring-offset-gray-100 {
- --tw-ring-offset-color: #f3f4f6;
- }
-
- .sm\:dark\:ring-offset-gray-200 {
- --tw-ring-offset-color: #e5e7eb;
- }
-
- .sm\:dark\:ring-offset-gray-300 {
- --tw-ring-offset-color: #d1d5db;
- }
-
- .sm\:dark\:ring-offset-gray-400 {
- --tw-ring-offset-color: #9ca3af;
- }
-
- .sm\:dark\:ring-offset-gray-500 {
- --tw-ring-offset-color: #6b7280;
- }
-
- .sm\:dark\:ring-offset-gray-600 {
- --tw-ring-offset-color: #4b5563;
- }
-
- .sm\:dark\:ring-offset-gray-700 {
- --tw-ring-offset-color: #374151;
- }
-
- .sm\:dark\:ring-offset-gray-800 {
- --tw-ring-offset-color: #1f2937;
- }
-
- .sm\:dark\:ring-offset-gray-900 {
- --tw-ring-offset-color: #111827;
- }
-
- .sm\:dark\:ring-offset-red-50 {
- --tw-ring-offset-color: #fef2f2;
- }
-
- .sm\:dark\:ring-offset-red-100 {
- --tw-ring-offset-color: #fee2e2;
- }
-
- .sm\:dark\:ring-offset-red-200 {
- --tw-ring-offset-color: #fecaca;
- }
-
- .sm\:dark\:ring-offset-red-300 {
- --tw-ring-offset-color: #fca5a5;
- }
-
- .sm\:dark\:ring-offset-red-400 {
- --tw-ring-offset-color: #f87171;
- }
-
- .sm\:dark\:ring-offset-red-500 {
- --tw-ring-offset-color: #ef4444;
- }
-
- .sm\:dark\:ring-offset-red-600 {
- --tw-ring-offset-color: #dc2626;
- }
-
- .sm\:dark\:ring-offset-red-700 {
- --tw-ring-offset-color: #b91c1c;
- }
-
- .sm\:dark\:ring-offset-red-800 {
- --tw-ring-offset-color: #991b1b;
- }
-
- .sm\:dark\:ring-offset-red-900 {
- --tw-ring-offset-color: #7f1d1d;
- }
-
- .sm\:dark\:ring-offset-yellow-50 {
- --tw-ring-offset-color: #fffbeb;
- }
-
- .sm\:dark\:ring-offset-yellow-100 {
- --tw-ring-offset-color: #fef3c7;
- }
-
- .sm\:dark\:ring-offset-yellow-200 {
- --tw-ring-offset-color: #fde68a;
- }
-
- .sm\:dark\:ring-offset-yellow-300 {
- --tw-ring-offset-color: #fcd34d;
- }
-
- .sm\:dark\:ring-offset-yellow-400 {
- --tw-ring-offset-color: #fbbf24;
- }
-
- .sm\:dark\:ring-offset-yellow-500 {
- --tw-ring-offset-color: #f59e0b;
- }
-
- .sm\:dark\:ring-offset-yellow-600 {
- --tw-ring-offset-color: #d97706;
- }
-
- .sm\:dark\:ring-offset-yellow-700 {
- --tw-ring-offset-color: #b45309;
- }
-
- .sm\:dark\:ring-offset-yellow-800 {
- --tw-ring-offset-color: #92400e;
- }
-
- .sm\:dark\:ring-offset-yellow-900 {
- --tw-ring-offset-color: #78350f;
- }
-
- .sm\:dark\:ring-offset-green-50 {
- --tw-ring-offset-color: #ecfdf5;
- }
-
- .sm\:dark\:ring-offset-green-100 {
- --tw-ring-offset-color: #d1fae5;
- }
-
- .sm\:dark\:ring-offset-green-200 {
- --tw-ring-offset-color: #a7f3d0;
- }
-
- .sm\:dark\:ring-offset-green-300 {
- --tw-ring-offset-color: #6ee7b7;
- }
-
- .sm\:dark\:ring-offset-green-400 {
- --tw-ring-offset-color: #34d399;
- }
-
- .sm\:dark\:ring-offset-green-500 {
- --tw-ring-offset-color: #10b981;
- }
-
- .sm\:dark\:ring-offset-green-600 {
- --tw-ring-offset-color: #059669;
- }
-
- .sm\:dark\:ring-offset-green-700 {
- --tw-ring-offset-color: #047857;
- }
-
- .sm\:dark\:ring-offset-green-800 {
- --tw-ring-offset-color: #065f46;
- }
-
- .sm\:dark\:ring-offset-green-900 {
- --tw-ring-offset-color: #064e3b;
- }
-
- .sm\:dark\:ring-offset-blue-50 {
- --tw-ring-offset-color: #eff6ff;
- }
-
- .sm\:dark\:ring-offset-blue-100 {
- --tw-ring-offset-color: #dbeafe;
- }
-
- .sm\:dark\:ring-offset-blue-200 {
- --tw-ring-offset-color: #bfdbfe;
- }
-
- .sm\:dark\:ring-offset-blue-300 {
- --tw-ring-offset-color: #93c5fd;
- }
-
- .sm\:dark\:ring-offset-blue-400 {
- --tw-ring-offset-color: #60a5fa;
- }
-
- .sm\:dark\:ring-offset-blue-500 {
- --tw-ring-offset-color: #3b82f6;
- }
-
- .sm\:dark\:ring-offset-blue-600 {
- --tw-ring-offset-color: #2563eb;
- }
-
- .sm\:dark\:ring-offset-blue-700 {
- --tw-ring-offset-color: #1d4ed8;
- }
-
- .sm\:dark\:ring-offset-blue-800 {
- --tw-ring-offset-color: #1e40af;
- }
-
- .sm\:dark\:ring-offset-blue-900 {
- --tw-ring-offset-color: #1e3a8a;
- }
-
- .sm\:dark\:ring-offset-indigo-50 {
- --tw-ring-offset-color: #eef2ff;
- }
-
- .sm\:dark\:ring-offset-indigo-100 {
- --tw-ring-offset-color: #e0e7ff;
- }
-
- .sm\:dark\:ring-offset-indigo-200 {
- --tw-ring-offset-color: #c7d2fe;
- }
-
- .sm\:dark\:ring-offset-indigo-300 {
- --tw-ring-offset-color: #a5b4fc;
- }
-
- .sm\:dark\:ring-offset-indigo-400 {
- --tw-ring-offset-color: #818cf8;
- }
-
- .sm\:dark\:ring-offset-indigo-500 {
- --tw-ring-offset-color: #6366f1;
- }
-
- .sm\:dark\:ring-offset-indigo-600 {
- --tw-ring-offset-color: #4f46e5;
- }
-
- .sm\:dark\:ring-offset-indigo-700 {
- --tw-ring-offset-color: #4338ca;
- }
-
- .sm\:dark\:ring-offset-indigo-800 {
- --tw-ring-offset-color: #3730a3;
- }
-
- .sm\:dark\:ring-offset-indigo-900 {
- --tw-ring-offset-color: #312e81;
- }
-
- .sm\:dark\:ring-offset-purple-50 {
- --tw-ring-offset-color: #f5f3ff;
- }
-
- .sm\:dark\:ring-offset-purple-100 {
- --tw-ring-offset-color: #ede9fe;
- }
-
- .sm\:dark\:ring-offset-purple-200 {
- --tw-ring-offset-color: #ddd6fe;
- }
-
- .sm\:dark\:ring-offset-purple-300 {
- --tw-ring-offset-color: #c4b5fd;
- }
-
- .sm\:dark\:ring-offset-purple-400 {
- --tw-ring-offset-color: #a78bfa;
- }
-
- .sm\:dark\:ring-offset-purple-500 {
- --tw-ring-offset-color: #8b5cf6;
- }
-
- .sm\:dark\:ring-offset-purple-600 {
- --tw-ring-offset-color: #7c3aed;
- }
-
- .sm\:dark\:ring-offset-purple-700 {
- --tw-ring-offset-color: #6d28d9;
- }
-
- .sm\:dark\:ring-offset-purple-800 {
- --tw-ring-offset-color: #5b21b6;
- }
-
- .sm\:dark\:ring-offset-purple-900 {
- --tw-ring-offset-color: #4c1d95;
- }
-
- .sm\:dark\:ring-offset-pink-50 {
- --tw-ring-offset-color: #fdf2f8;
- }
-
- .sm\:dark\:ring-offset-pink-100 {
- --tw-ring-offset-color: #fce7f3;
- }
-
- .sm\:dark\:ring-offset-pink-200 {
- --tw-ring-offset-color: #fbcfe8;
- }
-
- .sm\:dark\:ring-offset-pink-300 {
- --tw-ring-offset-color: #f9a8d4;
- }
-
- .sm\:dark\:ring-offset-pink-400 {
- --tw-ring-offset-color: #f472b6;
- }
-
- .sm\:dark\:ring-offset-pink-500 {
- --tw-ring-offset-color: #ec4899;
- }
-
- .sm\:dark\:ring-offset-pink-600 {
- --tw-ring-offset-color: #db2777;
- }
-
- .sm\:dark\:ring-offset-pink-700 {
- --tw-ring-offset-color: #be185d;
- }
-
- .sm\:dark\:ring-offset-pink-800 {
- --tw-ring-offset-color: #9d174d;
- }
-
- .sm\:dark\:ring-offset-pink-900 {
- --tw-ring-offset-color: #831843;
- }
-
- .sm\:dark\:focus-within\:ring-offset-transparent:focus-within {
- --tw-ring-offset-color: transparent;
- }
-
- .sm\:dark\:focus-within\:ring-offset-current:focus-within {
- --tw-ring-offset-color: currentColor;
- }
-
- .sm\:dark\:focus-within\:ring-offset-black:focus-within {
- --tw-ring-offset-color: #000;
- }
-
- .sm\:dark\:focus-within\:ring-offset-white:focus-within {
- --tw-ring-offset-color: #fff;
- }
-
- .sm\:dark\:focus-within\:ring-offset-gray-50:focus-within {
- --tw-ring-offset-color: #f9fafb;
- }
-
- .sm\:dark\:focus-within\:ring-offset-gray-100:focus-within {
- --tw-ring-offset-color: #f3f4f6;
- }
-
- .sm\:dark\:focus-within\:ring-offset-gray-200:focus-within {
- --tw-ring-offset-color: #e5e7eb;
- }
-
- .sm\:dark\:focus-within\:ring-offset-gray-300:focus-within {
- --tw-ring-offset-color: #d1d5db;
- }
-
- .sm\:dark\:focus-within\:ring-offset-gray-400:focus-within {
- --tw-ring-offset-color: #9ca3af;
- }
-
- .sm\:dark\:focus-within\:ring-offset-gray-500:focus-within {
- --tw-ring-offset-color: #6b7280;
- }
-
- .sm\:dark\:focus-within\:ring-offset-gray-600:focus-within {
- --tw-ring-offset-color: #4b5563;
- }
-
- .sm\:dark\:focus-within\:ring-offset-gray-700:focus-within {
- --tw-ring-offset-color: #374151;
- }
-
- .sm\:dark\:focus-within\:ring-offset-gray-800:focus-within {
- --tw-ring-offset-color: #1f2937;
- }
-
- .sm\:dark\:focus-within\:ring-offset-gray-900:focus-within {
- --tw-ring-offset-color: #111827;
- }
-
- .sm\:dark\:focus-within\:ring-offset-red-50:focus-within {
- --tw-ring-offset-color: #fef2f2;
- }
-
- .sm\:dark\:focus-within\:ring-offset-red-100:focus-within {
- --tw-ring-offset-color: #fee2e2;
- }
-
- .sm\:dark\:focus-within\:ring-offset-red-200:focus-within {
- --tw-ring-offset-color: #fecaca;
- }
-
- .sm\:dark\:focus-within\:ring-offset-red-300:focus-within {
- --tw-ring-offset-color: #fca5a5;
- }
-
- .sm\:dark\:focus-within\:ring-offset-red-400:focus-within {
- --tw-ring-offset-color: #f87171;
- }
-
- .sm\:dark\:focus-within\:ring-offset-red-500:focus-within {
- --tw-ring-offset-color: #ef4444;
- }
-
- .sm\:dark\:focus-within\:ring-offset-red-600:focus-within {
- --tw-ring-offset-color: #dc2626;
- }
-
- .sm\:dark\:focus-within\:ring-offset-red-700:focus-within {
- --tw-ring-offset-color: #b91c1c;
- }
-
- .sm\:dark\:focus-within\:ring-offset-red-800:focus-within {
- --tw-ring-offset-color: #991b1b;
- }
-
- .sm\:dark\:focus-within\:ring-offset-red-900:focus-within {
- --tw-ring-offset-color: #7f1d1d;
- }
-
- .sm\:dark\:focus-within\:ring-offset-yellow-50:focus-within {
- --tw-ring-offset-color: #fffbeb;
- }
-
- .sm\:dark\:focus-within\:ring-offset-yellow-100:focus-within {
- --tw-ring-offset-color: #fef3c7;
- }
-
- .sm\:dark\:focus-within\:ring-offset-yellow-200:focus-within {
- --tw-ring-offset-color: #fde68a;
- }
-
- .sm\:dark\:focus-within\:ring-offset-yellow-300:focus-within {
- --tw-ring-offset-color: #fcd34d;
- }
-
- .sm\:dark\:focus-within\:ring-offset-yellow-400:focus-within {
- --tw-ring-offset-color: #fbbf24;
- }
-
- .sm\:dark\:focus-within\:ring-offset-yellow-500:focus-within {
- --tw-ring-offset-color: #f59e0b;
- }
-
- .sm\:dark\:focus-within\:ring-offset-yellow-600:focus-within {
- --tw-ring-offset-color: #d97706;
- }
-
- .sm\:dark\:focus-within\:ring-offset-yellow-700:focus-within {
- --tw-ring-offset-color: #b45309;
- }
-
- .sm\:dark\:focus-within\:ring-offset-yellow-800:focus-within {
- --tw-ring-offset-color: #92400e;
- }
-
- .sm\:dark\:focus-within\:ring-offset-yellow-900:focus-within {
- --tw-ring-offset-color: #78350f;
- }
-
- .sm\:dark\:focus-within\:ring-offset-green-50:focus-within {
- --tw-ring-offset-color: #ecfdf5;
- }
-
- .sm\:dark\:focus-within\:ring-offset-green-100:focus-within {
- --tw-ring-offset-color: #d1fae5;
- }
-
- .sm\:dark\:focus-within\:ring-offset-green-200:focus-within {
- --tw-ring-offset-color: #a7f3d0;
- }
-
- .sm\:dark\:focus-within\:ring-offset-green-300:focus-within {
- --tw-ring-offset-color: #6ee7b7;
- }
-
- .sm\:dark\:focus-within\:ring-offset-green-400:focus-within {
- --tw-ring-offset-color: #34d399;
- }
-
- .sm\:dark\:focus-within\:ring-offset-green-500:focus-within {
- --tw-ring-offset-color: #10b981;
- }
-
- .sm\:dark\:focus-within\:ring-offset-green-600:focus-within {
- --tw-ring-offset-color: #059669;
- }
-
- .sm\:dark\:focus-within\:ring-offset-green-700:focus-within {
- --tw-ring-offset-color: #047857;
- }
-
- .sm\:dark\:focus-within\:ring-offset-green-800:focus-within {
- --tw-ring-offset-color: #065f46;
- }
-
- .sm\:dark\:focus-within\:ring-offset-green-900:focus-within {
- --tw-ring-offset-color: #064e3b;
- }
-
- .sm\:dark\:focus-within\:ring-offset-blue-50:focus-within {
- --tw-ring-offset-color: #eff6ff;
- }
-
- .sm\:dark\:focus-within\:ring-offset-blue-100:focus-within {
- --tw-ring-offset-color: #dbeafe;
- }
-
- .sm\:dark\:focus-within\:ring-offset-blue-200:focus-within {
- --tw-ring-offset-color: #bfdbfe;
- }
-
- .sm\:dark\:focus-within\:ring-offset-blue-300:focus-within {
- --tw-ring-offset-color: #93c5fd;
- }
-
- .sm\:dark\:focus-within\:ring-offset-blue-400:focus-within {
- --tw-ring-offset-color: #60a5fa;
- }
-
- .sm\:dark\:focus-within\:ring-offset-blue-500:focus-within {
- --tw-ring-offset-color: #3b82f6;
- }
-
- .sm\:dark\:focus-within\:ring-offset-blue-600:focus-within {
- --tw-ring-offset-color: #2563eb;
- }
-
- .sm\:dark\:focus-within\:ring-offset-blue-700:focus-within {
- --tw-ring-offset-color: #1d4ed8;
- }
-
- .sm\:dark\:focus-within\:ring-offset-blue-800:focus-within {
- --tw-ring-offset-color: #1e40af;
- }
-
- .sm\:dark\:focus-within\:ring-offset-blue-900:focus-within {
- --tw-ring-offset-color: #1e3a8a;
- }
-
- .sm\:dark\:focus-within\:ring-offset-indigo-50:focus-within {
- --tw-ring-offset-color: #eef2ff;
- }
-
- .sm\:dark\:focus-within\:ring-offset-indigo-100:focus-within {
- --tw-ring-offset-color: #e0e7ff;
- }
-
- .sm\:dark\:focus-within\:ring-offset-indigo-200:focus-within {
- --tw-ring-offset-color: #c7d2fe;
- }
-
- .sm\:dark\:focus-within\:ring-offset-indigo-300:focus-within {
- --tw-ring-offset-color: #a5b4fc;
- }
-
- .sm\:dark\:focus-within\:ring-offset-indigo-400:focus-within {
- --tw-ring-offset-color: #818cf8;
- }
-
- .sm\:dark\:focus-within\:ring-offset-indigo-500:focus-within {
- --tw-ring-offset-color: #6366f1;
- }
-
- .sm\:dark\:focus-within\:ring-offset-indigo-600:focus-within {
- --tw-ring-offset-color: #4f46e5;
- }
-
- .sm\:dark\:focus-within\:ring-offset-indigo-700:focus-within {
- --tw-ring-offset-color: #4338ca;
- }
-
- .sm\:dark\:focus-within\:ring-offset-indigo-800:focus-within {
- --tw-ring-offset-color: #3730a3;
- }
-
- .sm\:dark\:focus-within\:ring-offset-indigo-900:focus-within {
- --tw-ring-offset-color: #312e81;
- }
-
- .sm\:dark\:focus-within\:ring-offset-purple-50:focus-within {
- --tw-ring-offset-color: #f5f3ff;
- }
-
- .sm\:dark\:focus-within\:ring-offset-purple-100:focus-within {
- --tw-ring-offset-color: #ede9fe;
- }
-
- .sm\:dark\:focus-within\:ring-offset-purple-200:focus-within {
- --tw-ring-offset-color: #ddd6fe;
- }
-
- .sm\:dark\:focus-within\:ring-offset-purple-300:focus-within {
- --tw-ring-offset-color: #c4b5fd;
- }
-
- .sm\:dark\:focus-within\:ring-offset-purple-400:focus-within {
- --tw-ring-offset-color: #a78bfa;
- }
-
- .sm\:dark\:focus-within\:ring-offset-purple-500:focus-within {
- --tw-ring-offset-color: #8b5cf6;
- }
-
- .sm\:dark\:focus-within\:ring-offset-purple-600:focus-within {
- --tw-ring-offset-color: #7c3aed;
- }
-
- .sm\:dark\:focus-within\:ring-offset-purple-700:focus-within {
- --tw-ring-offset-color: #6d28d9;
- }
-
- .sm\:dark\:focus-within\:ring-offset-purple-800:focus-within {
- --tw-ring-offset-color: #5b21b6;
- }
-
- .sm\:dark\:focus-within\:ring-offset-purple-900:focus-within {
- --tw-ring-offset-color: #4c1d95;
- }
-
- .sm\:dark\:focus-within\:ring-offset-pink-50:focus-within {
- --tw-ring-offset-color: #fdf2f8;
- }
-
- .sm\:dark\:focus-within\:ring-offset-pink-100:focus-within {
- --tw-ring-offset-color: #fce7f3;
- }
-
- .sm\:dark\:focus-within\:ring-offset-pink-200:focus-within {
- --tw-ring-offset-color: #fbcfe8;
- }
-
- .sm\:dark\:focus-within\:ring-offset-pink-300:focus-within {
- --tw-ring-offset-color: #f9a8d4;
- }
-
- .sm\:dark\:focus-within\:ring-offset-pink-400:focus-within {
- --tw-ring-offset-color: #f472b6;
- }
-
- .sm\:dark\:focus-within\:ring-offset-pink-500:focus-within {
- --tw-ring-offset-color: #ec4899;
- }
-
- .sm\:dark\:focus-within\:ring-offset-pink-600:focus-within {
- --tw-ring-offset-color: #db2777;
- }
-
- .sm\:dark\:focus-within\:ring-offset-pink-700:focus-within {
- --tw-ring-offset-color: #be185d;
- }
-
- .sm\:dark\:focus-within\:ring-offset-pink-800:focus-within {
- --tw-ring-offset-color: #9d174d;
- }
-
- .sm\:dark\:focus-within\:ring-offset-pink-900:focus-within {
- --tw-ring-offset-color: #831843;
- }
-
- .sm\:dark\:focus\:ring-offset-transparent:focus {
- --tw-ring-offset-color: transparent;
- }
-
- .sm\:dark\:focus\:ring-offset-current:focus {
- --tw-ring-offset-color: currentColor;
- }
-
- .sm\:dark\:focus\:ring-offset-black:focus {
- --tw-ring-offset-color: #000;
- }
-
- .sm\:dark\:focus\:ring-offset-white:focus {
- --tw-ring-offset-color: #fff;
- }
-
- .sm\:dark\:focus\:ring-offset-gray-50:focus {
- --tw-ring-offset-color: #f9fafb;
- }
-
- .sm\:dark\:focus\:ring-offset-gray-100:focus {
- --tw-ring-offset-color: #f3f4f6;
- }
-
- .sm\:dark\:focus\:ring-offset-gray-200:focus {
- --tw-ring-offset-color: #e5e7eb;
- }
-
- .sm\:dark\:focus\:ring-offset-gray-300:focus {
- --tw-ring-offset-color: #d1d5db;
- }
-
- .sm\:dark\:focus\:ring-offset-gray-400:focus {
- --tw-ring-offset-color: #9ca3af;
- }
-
- .sm\:dark\:focus\:ring-offset-gray-500:focus {
- --tw-ring-offset-color: #6b7280;
- }
-
- .sm\:dark\:focus\:ring-offset-gray-600:focus {
- --tw-ring-offset-color: #4b5563;
- }
-
- .sm\:dark\:focus\:ring-offset-gray-700:focus {
- --tw-ring-offset-color: #374151;
- }
-
- .sm\:dark\:focus\:ring-offset-gray-800:focus {
- --tw-ring-offset-color: #1f2937;
- }
-
- .sm\:dark\:focus\:ring-offset-gray-900:focus {
- --tw-ring-offset-color: #111827;
- }
-
- .sm\:dark\:focus\:ring-offset-red-50:focus {
- --tw-ring-offset-color: #fef2f2;
- }
-
- .sm\:dark\:focus\:ring-offset-red-100:focus {
- --tw-ring-offset-color: #fee2e2;
- }
-
- .sm\:dark\:focus\:ring-offset-red-200:focus {
- --tw-ring-offset-color: #fecaca;
- }
-
- .sm\:dark\:focus\:ring-offset-red-300:focus {
- --tw-ring-offset-color: #fca5a5;
- }
-
- .sm\:dark\:focus\:ring-offset-red-400:focus {
- --tw-ring-offset-color: #f87171;
- }
-
- .sm\:dark\:focus\:ring-offset-red-500:focus {
- --tw-ring-offset-color: #ef4444;
- }
-
- .sm\:dark\:focus\:ring-offset-red-600:focus {
- --tw-ring-offset-color: #dc2626;
- }
-
- .sm\:dark\:focus\:ring-offset-red-700:focus {
- --tw-ring-offset-color: #b91c1c;
- }
-
- .sm\:dark\:focus\:ring-offset-red-800:focus {
- --tw-ring-offset-color: #991b1b;
- }
-
- .sm\:dark\:focus\:ring-offset-red-900:focus {
- --tw-ring-offset-color: #7f1d1d;
- }
-
- .sm\:dark\:focus\:ring-offset-yellow-50:focus {
- --tw-ring-offset-color: #fffbeb;
- }
-
- .sm\:dark\:focus\:ring-offset-yellow-100:focus {
- --tw-ring-offset-color: #fef3c7;
- }
-
- .sm\:dark\:focus\:ring-offset-yellow-200:focus {
- --tw-ring-offset-color: #fde68a;
- }
-
- .sm\:dark\:focus\:ring-offset-yellow-300:focus {
- --tw-ring-offset-color: #fcd34d;
- }
-
- .sm\:dark\:focus\:ring-offset-yellow-400:focus {
- --tw-ring-offset-color: #fbbf24;
- }
-
- .sm\:dark\:focus\:ring-offset-yellow-500:focus {
- --tw-ring-offset-color: #f59e0b;
- }
-
- .sm\:dark\:focus\:ring-offset-yellow-600:focus {
- --tw-ring-offset-color: #d97706;
- }
-
- .sm\:dark\:focus\:ring-offset-yellow-700:focus {
- --tw-ring-offset-color: #b45309;
- }
-
- .sm\:dark\:focus\:ring-offset-yellow-800:focus {
- --tw-ring-offset-color: #92400e;
- }
-
- .sm\:dark\:focus\:ring-offset-yellow-900:focus {
- --tw-ring-offset-color: #78350f;
- }
-
- .sm\:dark\:focus\:ring-offset-green-50:focus {
- --tw-ring-offset-color: #ecfdf5;
- }
-
- .sm\:dark\:focus\:ring-offset-green-100:focus {
- --tw-ring-offset-color: #d1fae5;
- }
-
- .sm\:dark\:focus\:ring-offset-green-200:focus {
- --tw-ring-offset-color: #a7f3d0;
- }
-
- .sm\:dark\:focus\:ring-offset-green-300:focus {
- --tw-ring-offset-color: #6ee7b7;
- }
-
- .sm\:dark\:focus\:ring-offset-green-400:focus {
- --tw-ring-offset-color: #34d399;
- }
-
- .sm\:dark\:focus\:ring-offset-green-500:focus {
- --tw-ring-offset-color: #10b981;
- }
-
- .sm\:dark\:focus\:ring-offset-green-600:focus {
- --tw-ring-offset-color: #059669;
- }
-
- .sm\:dark\:focus\:ring-offset-green-700:focus {
- --tw-ring-offset-color: #047857;
- }
-
- .sm\:dark\:focus\:ring-offset-green-800:focus {
- --tw-ring-offset-color: #065f46;
- }
-
- .sm\:dark\:focus\:ring-offset-green-900:focus {
- --tw-ring-offset-color: #064e3b;
- }
-
- .sm\:dark\:focus\:ring-offset-blue-50:focus {
- --tw-ring-offset-color: #eff6ff;
- }
-
- .sm\:dark\:focus\:ring-offset-blue-100:focus {
- --tw-ring-offset-color: #dbeafe;
- }
-
- .sm\:dark\:focus\:ring-offset-blue-200:focus {
- --tw-ring-offset-color: #bfdbfe;
- }
-
- .sm\:dark\:focus\:ring-offset-blue-300:focus {
- --tw-ring-offset-color: #93c5fd;
- }
-
- .sm\:dark\:focus\:ring-offset-blue-400:focus {
- --tw-ring-offset-color: #60a5fa;
- }
-
- .sm\:dark\:focus\:ring-offset-blue-500:focus {
- --tw-ring-offset-color: #3b82f6;
- }
-
- .sm\:dark\:focus\:ring-offset-blue-600:focus {
- --tw-ring-offset-color: #2563eb;
- }
-
- .sm\:dark\:focus\:ring-offset-blue-700:focus {
- --tw-ring-offset-color: #1d4ed8;
- }
-
- .sm\:dark\:focus\:ring-offset-blue-800:focus {
- --tw-ring-offset-color: #1e40af;
- }
-
- .sm\:dark\:focus\:ring-offset-blue-900:focus {
- --tw-ring-offset-color: #1e3a8a;
- }
-
- .sm\:dark\:focus\:ring-offset-indigo-50:focus {
- --tw-ring-offset-color: #eef2ff;
- }
-
- .sm\:dark\:focus\:ring-offset-indigo-100:focus {
- --tw-ring-offset-color: #e0e7ff;
- }
-
- .sm\:dark\:focus\:ring-offset-indigo-200:focus {
- --tw-ring-offset-color: #c7d2fe;
- }
-
- .sm\:dark\:focus\:ring-offset-indigo-300:focus {
- --tw-ring-offset-color: #a5b4fc;
- }
-
- .sm\:dark\:focus\:ring-offset-indigo-400:focus {
- --tw-ring-offset-color: #818cf8;
- }
-
- .sm\:dark\:focus\:ring-offset-indigo-500:focus {
- --tw-ring-offset-color: #6366f1;
- }
-
- .sm\:dark\:focus\:ring-offset-indigo-600:focus {
- --tw-ring-offset-color: #4f46e5;
- }
-
- .sm\:dark\:focus\:ring-offset-indigo-700:focus {
- --tw-ring-offset-color: #4338ca;
- }
-
- .sm\:dark\:focus\:ring-offset-indigo-800:focus {
- --tw-ring-offset-color: #3730a3;
- }
-
- .sm\:dark\:focus\:ring-offset-indigo-900:focus {
- --tw-ring-offset-color: #312e81;
- }
-
- .sm\:dark\:focus\:ring-offset-purple-50:focus {
- --tw-ring-offset-color: #f5f3ff;
- }
-
- .sm\:dark\:focus\:ring-offset-purple-100:focus {
- --tw-ring-offset-color: #ede9fe;
- }
-
- .sm\:dark\:focus\:ring-offset-purple-200:focus {
- --tw-ring-offset-color: #ddd6fe;
- }
-
- .sm\:dark\:focus\:ring-offset-purple-300:focus {
- --tw-ring-offset-color: #c4b5fd;
- }
-
- .sm\:dark\:focus\:ring-offset-purple-400:focus {
- --tw-ring-offset-color: #a78bfa;
- }
-
- .sm\:dark\:focus\:ring-offset-purple-500:focus {
- --tw-ring-offset-color: #8b5cf6;
- }
-
- .sm\:dark\:focus\:ring-offset-purple-600:focus {
- --tw-ring-offset-color: #7c3aed;
- }
-
- .sm\:dark\:focus\:ring-offset-purple-700:focus {
- --tw-ring-offset-color: #6d28d9;
- }
-
- .sm\:dark\:focus\:ring-offset-purple-800:focus {
- --tw-ring-offset-color: #5b21b6;
- }
-
- .sm\:dark\:focus\:ring-offset-purple-900:focus {
- --tw-ring-offset-color: #4c1d95;
- }
-
- .sm\:dark\:focus\:ring-offset-pink-50:focus {
- --tw-ring-offset-color: #fdf2f8;
- }
-
- .sm\:dark\:focus\:ring-offset-pink-100:focus {
- --tw-ring-offset-color: #fce7f3;
- }
-
- .sm\:dark\:focus\:ring-offset-pink-200:focus {
- --tw-ring-offset-color: #fbcfe8;
- }
-
- .sm\:dark\:focus\:ring-offset-pink-300:focus {
- --tw-ring-offset-color: #f9a8d4;
- }
-
- .sm\:dark\:focus\:ring-offset-pink-400:focus {
- --tw-ring-offset-color: #f472b6;
- }
-
- .sm\:dark\:focus\:ring-offset-pink-500:focus {
- --tw-ring-offset-color: #ec4899;
- }
-
- .sm\:dark\:focus\:ring-offset-pink-600:focus {
- --tw-ring-offset-color: #db2777;
- }
-
- .sm\:dark\:focus\:ring-offset-pink-700:focus {
- --tw-ring-offset-color: #be185d;
- }
-
- .sm\:dark\:focus\:ring-offset-pink-800:focus {
- --tw-ring-offset-color: #9d174d;
- }
-
- .sm\:dark\: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\:aspect-w-1,
-.md\:aspect-w-2,
-.md\:aspect-w-3,
-.md\:aspect-w-4,
-.md\:aspect-w-5,
-.md\:aspect-w-6,
-.md\:aspect-w-7,
-.md\:aspect-w-8,
-.md\:aspect-w-9,
-.md\:aspect-w-10,
-.md\:aspect-w-11,
-.md\:aspect-w-12,
-.md\:aspect-w-13,
-.md\:aspect-w-14,
-.md\:aspect-w-15,
-.md\:aspect-w-16 {
- position: relative;
- padding-bottom: calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);
- }
-
- .md\:aspect-w-1 > *,
-.md\:aspect-w-2 > *,
-.md\:aspect-w-3 > *,
-.md\:aspect-w-4 > *,
-.md\:aspect-w-5 > *,
-.md\:aspect-w-6 > *,
-.md\:aspect-w-7 > *,
-.md\:aspect-w-8 > *,
-.md\:aspect-w-9 > *,
-.md\:aspect-w-10 > *,
-.md\:aspect-w-11 > *,
-.md\:aspect-w-12 > *,
-.md\:aspect-w-13 > *,
-.md\:aspect-w-14 > *,
-.md\:aspect-w-15 > *,
-.md\:aspect-w-16 > * {
- position: absolute;
- height: 100%;
- width: 100%;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- }
-
- .md\:aspect-none {
- position: static;
- padding-bottom: 0;
- }
-
- .md\:aspect-none > * {
- position: static;
- height: auto;
- width: auto;
- top: auto;
- right: auto;
- bottom: auto;
- left: auto;
- }
-
- .md\:aspect-w-1 {
- --tw-aspect-w: 1;
- }
-
- .md\:aspect-w-2 {
- --tw-aspect-w: 2;
- }
-
- .md\:aspect-w-3 {
- --tw-aspect-w: 3;
- }
-
- .md\:aspect-w-4 {
- --tw-aspect-w: 4;
- }
-
- .md\:aspect-w-5 {
- --tw-aspect-w: 5;
- }
-
- .md\:aspect-w-6 {
- --tw-aspect-w: 6;
- }
-
- .md\:aspect-w-7 {
- --tw-aspect-w: 7;
- }
-
- .md\:aspect-w-8 {
- --tw-aspect-w: 8;
- }
-
- .md\:aspect-w-9 {
- --tw-aspect-w: 9;
- }
-
- .md\:aspect-w-10 {
- --tw-aspect-w: 10;
- }
-
- .md\:aspect-w-11 {
- --tw-aspect-w: 11;
- }
-
- .md\:aspect-w-12 {
- --tw-aspect-w: 12;
- }
-
- .md\:aspect-w-13 {
- --tw-aspect-w: 13;
- }
-
- .md\:aspect-w-14 {
- --tw-aspect-w: 14;
- }
-
- .md\:aspect-w-15 {
- --tw-aspect-w: 15;
- }
-
- .md\:aspect-w-16 {
- --tw-aspect-w: 16;
- }
-
- .md\:aspect-h-1 {
- --tw-aspect-h: 1;
- }
-
- .md\:aspect-h-2 {
- --tw-aspect-h: 2;
- }
-
- .md\:aspect-h-3 {
- --tw-aspect-h: 3;
- }
-
- .md\:aspect-h-4 {
- --tw-aspect-h: 4;
- }
-
- .md\:aspect-h-5 {
- --tw-aspect-h: 5;
- }
-
- .md\:aspect-h-6 {
- --tw-aspect-h: 6;
- }
-
- .md\:aspect-h-7 {
- --tw-aspect-h: 7;
- }
-
- .md\:aspect-h-8 {
- --tw-aspect-h: 8;
- }
-
- .md\:aspect-h-9 {
- --tw-aspect-h: 9;
- }
-
- .md\:aspect-h-10 {
- --tw-aspect-h: 10;
- }
-
- .md\:aspect-h-11 {
- --tw-aspect-h: 11;
- }
-
- .md\:aspect-h-12 {
- --tw-aspect-h: 12;
- }
-
- .md\:aspect-h-13 {
- --tw-aspect-h: 13;
- }
-
- .md\:aspect-h-14 {
- --tw-aspect-h: 14;
- }
-
- .md\:aspect-h-15 {
- --tw-aspect-h: 15;
- }
-
- .md\:aspect-h-16 {
- --tw-aspect-h: 16;
- }
-
- .md\:prose {
- color: #374151;
- max-width: 65ch;
- }
-
- .md\:prose [class~="lead"] {
- color: #4b5563;
- font-size: 1.25em;
- line-height: 1.6;
- margin-top: 1.2em;
- margin-bottom: 1.2em;
- }
-
- .md\:prose a {
- color: #111827;
- text-decoration: underline;
- font-weight: 500;
- }
-
- .md\:prose strong {
- color: #111827;
- font-weight: 600;
- }
-
- .md\:prose ol[type="A"] {
- --list-counter-style: upper-alpha;
- }
-
- .md\:prose ol[type="a"] {
- --list-counter-style: lower-alpha;
- }
-
- .md\:prose ol[type="A" s] {
- --list-counter-style: upper-alpha;
- }
-
- .md\:prose ol[type="a" s] {
- --list-counter-style: lower-alpha;
- }
-
- .md\:prose ol[type="I"] {
- --list-counter-style: upper-roman;
- }
-
- .md\:prose ol[type="i"] {
- --list-counter-style: lower-roman;
- }
-
- .md\:prose ol[type="I" s] {
- --list-counter-style: upper-roman;
- }
-
- .md\:prose ol[type="i" s] {
- --list-counter-style: lower-roman;
- }
-
- .md\:prose ol[type="1"] {
- --list-counter-style: decimal;
- }
-
- .md\:prose ol > li {
- position: relative;
- padding-left: 1.75em;
- }
-
- .md\:prose ol > li::before {
- content: counter(list-item, var(--list-counter-style, decimal)) ".";
- position: absolute;
- font-weight: 400;
- color: #6b7280;
- left: 0;
- }
-
- .md\:prose ul > li {
- position: relative;
- padding-left: 1.75em;
- }
-
- .md\:prose ul > li::before {
- content: "";
- position: absolute;
- background-color: #d1d5db;
- border-radius: 50%;
- width: 0.375em;
- height: 0.375em;
- top: calc(0.875em - 0.1875em);
- left: 0.25em;
- }
-
- .md\:prose hr {
- border-color: #e5e7eb;
- border-top-width: 1px;
- margin-top: 3em;
- margin-bottom: 3em;
- }
-
- .md\:prose blockquote {
- font-weight: 500;
- font-style: italic;
- color: #111827;
- border-left-width: 0.25rem;
- border-left-color: #e5e7eb;
- quotes: "\201C""\201D""\2018""\2019";
- margin-top: 1.6em;
- margin-bottom: 1.6em;
- padding-left: 1em;
- }
-
- .md\:prose blockquote p:first-of-type::before {
- content: open-quote;
- }
-
- .md\:prose blockquote p:last-of-type::after {
- content: close-quote;
- }
-
- .md\:prose h1 {
- color: #111827;
- font-weight: 800;
- font-size: 2.25em;
- margin-top: 0;
- margin-bottom: 0.8888889em;
- line-height: 1.1111111;
- }
-
- .md\:prose h2 {
- color: #111827;
- font-weight: 700;
- font-size: 1.5em;
- margin-top: 2em;
- margin-bottom: 1em;
- line-height: 1.3333333;
- }
-
- .md\:prose h3 {
- color: #111827;
- font-weight: 600;
- font-size: 1.25em;
- margin-top: 1.6em;
- margin-bottom: 0.6em;
- line-height: 1.6;
- }
-
- .md\:prose h4 {
- color: #111827;
- font-weight: 600;
- margin-top: 1.5em;
- margin-bottom: 0.5em;
- line-height: 1.5;
- }
-
- .md\:prose figure figcaption {
- color: #6b7280;
- font-size: 0.875em;
- line-height: 1.4285714;
- margin-top: 0.8571429em;
- }
-
- .md\:prose code {
- color: #111827;
- font-weight: 600;
- font-size: 0.875em;
- }
-
- .md\:prose code::before {
- content: "`";
- }
-
- .md\:prose code::after {
- content: "`";
- }
-
- .md\:prose a code {
- color: #111827;
- }
-
- .md\:prose pre {
- color: #e5e7eb;
- background-color: #1f2937;
- overflow-x: auto;
- font-size: 0.875em;
- line-height: 1.7142857;
- margin-top: 1.7142857em;
- margin-bottom: 1.7142857em;
- border-radius: 0.375rem;
- padding-top: 0.8571429em;
- padding-right: 1.1428571em;
- padding-bottom: 0.8571429em;
- padding-left: 1.1428571em;
- }
-
- .md\:prose pre code {
- background-color: transparent;
- border-width: 0;
- border-radius: 0;
- padding: 0;
- font-weight: 400;
- color: inherit;
- font-size: inherit;
- font-family: inherit;
- line-height: inherit;
- }
-
- .md\:prose pre code::before {
- content: none;
- }
-
- .md\:prose pre code::after {
- content: none;
- }
-
- .md\:prose table {
- width: 100%;
- table-layout: auto;
- text-align: left;
- margin-top: 2em;
- margin-bottom: 2em;
- font-size: 0.875em;
- line-height: 1.7142857;
- }
-
- .md\:prose thead {
- color: #111827;
- font-weight: 600;
- border-bottom-width: 1px;
- border-bottom-color: #d1d5db;
- }
-
- .md\:prose thead th {
- vertical-align: bottom;
- padding-right: 0.5714286em;
- padding-bottom: 0.5714286em;
- padding-left: 0.5714286em;
- }
-
- .md\:prose tbody tr {
- border-bottom-width: 1px;
- border-bottom-color: #e5e7eb;
- }
-
- .md\:prose tbody tr:last-child {
- border-bottom-width: 0;
- }
-
- .md\:prose tbody td {
- vertical-align: top;
- padding-top: 0.5714286em;
- padding-right: 0.5714286em;
- padding-bottom: 0.5714286em;
- padding-left: 0.5714286em;
- }
-
- .md\:prose {
- font-size: 1rem;
- line-height: 1.75;
- }
-
- .md\:prose p {
- margin-top: 1.25em;
- margin-bottom: 1.25em;
- }
-
- .md\:prose img {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .md\:prose video {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .md\:prose figure {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .md\:prose figure > * {
- margin-top: 0;
- margin-bottom: 0;
- }
-
- .md\:prose h2 code {
- font-size: 0.875em;
- }
-
- .md\:prose h3 code {
- font-size: 0.9em;
- }
-
- .md\:prose ol {
- margin-top: 1.25em;
- margin-bottom: 1.25em;
- }
-
- .md\:prose ul {
- margin-top: 1.25em;
- margin-bottom: 1.25em;
- }
-
- .md\:prose li {
- margin-top: 0.5em;
- margin-bottom: 0.5em;
- }
-
- .md\:prose > ul > li p {
- margin-top: 0.75em;
- margin-bottom: 0.75em;
- }
-
- .md\:prose > ul > li > *:first-child {
- margin-top: 1.25em;
- }
-
- .md\:prose > ul > li > *:last-child {
- margin-bottom: 1.25em;
- }
-
- .md\:prose > ol > li > *:first-child {
- margin-top: 1.25em;
- }
-
- .md\:prose > ol > li > *:last-child {
- margin-bottom: 1.25em;
- }
-
- .md\:prose ul ul, .md\:prose ul ol, .md\:prose ol ul, .md\:prose ol ol {
- margin-top: 0.75em;
- margin-bottom: 0.75em;
- }
-
- .md\:prose hr + * {
- margin-top: 0;
- }
-
- .md\:prose h2 + * {
- margin-top: 0;
- }
-
- .md\:prose h3 + * {
- margin-top: 0;
- }
-
- .md\:prose h4 + * {
- margin-top: 0;
- }
-
- .md\:prose thead th:first-child {
- padding-left: 0;
- }
-
- .md\:prose thead th:last-child {
- padding-right: 0;
- }
-
- .md\:prose tbody td:first-child {
- padding-left: 0;
- }
-
- .md\:prose tbody td:last-child {
- padding-right: 0;
- }
-
- .md\:prose > :first-child {
- margin-top: 0;
- }
-
- .md\:prose > :last-child {
- margin-bottom: 0;
- }
-
- .md\:prose-sm {
- font-size: 0.875rem;
- line-height: 1.7142857;
- }
-
- .md\:prose-sm p {
- margin-top: 1.1428571em;
- margin-bottom: 1.1428571em;
- }
-
- .md\:prose-sm [class~="lead"] {
- font-size: 1.2857143em;
- line-height: 1.5555556;
- margin-top: 0.8888889em;
- margin-bottom: 0.8888889em;
- }
-
- .md\:prose-sm blockquote {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- padding-left: 1.1111111em;
- }
-
- .md\:prose-sm h1 {
- font-size: 2.1428571em;
- margin-top: 0;
- margin-bottom: 0.8em;
- line-height: 1.2;
- }
-
- .md\:prose-sm h2 {
- font-size: 1.4285714em;
- margin-top: 1.6em;
- margin-bottom: 0.8em;
- line-height: 1.4;
- }
-
- .md\:prose-sm h3 {
- font-size: 1.2857143em;
- margin-top: 1.5555556em;
- margin-bottom: 0.4444444em;
- line-height: 1.5555556;
- }
-
- .md\:prose-sm h4 {
- margin-top: 1.4285714em;
- margin-bottom: 0.5714286em;
- line-height: 1.4285714;
- }
-
- .md\:prose-sm img {
- margin-top: 1.7142857em;
- margin-bottom: 1.7142857em;
- }
-
- .md\:prose-sm video {
- margin-top: 1.7142857em;
- margin-bottom: 1.7142857em;
- }
-
- .md\:prose-sm figure {
- margin-top: 1.7142857em;
- margin-bottom: 1.7142857em;
- }
-
- .md\:prose-sm figure > * {
- margin-top: 0;
- margin-bottom: 0;
- }
-
- .md\:prose-sm figure figcaption {
- font-size: 0.8571429em;
- line-height: 1.3333333;
- margin-top: 0.6666667em;
- }
-
- .md\:prose-sm code {
- font-size: 0.8571429em;
- }
-
- .md\:prose-sm h2 code {
- font-size: 0.9em;
- }
-
- .md\:prose-sm h3 code {
- font-size: 0.8888889em;
- }
-
- .md\:prose-sm pre {
- font-size: 0.8571429em;
- line-height: 1.6666667;
- margin-top: 1.6666667em;
- margin-bottom: 1.6666667em;
- border-radius: 0.25rem;
- padding-top: 0.6666667em;
- padding-right: 1em;
- padding-bottom: 0.6666667em;
- padding-left: 1em;
- }
-
- .md\:prose-sm ol {
- margin-top: 1.1428571em;
- margin-bottom: 1.1428571em;
- }
-
- .md\:prose-sm ul {
- margin-top: 1.1428571em;
- margin-bottom: 1.1428571em;
- }
-
- .md\:prose-sm li {
- margin-top: 0.2857143em;
- margin-bottom: 0.2857143em;
- }
-
- .md\:prose-sm ol > li {
- padding-left: 1.5714286em;
- }
-
- .md\:prose-sm ol > li::before {
- left: 0;
- }
-
- .md\:prose-sm ul > li {
- padding-left: 1.5714286em;
- }
-
- .md\:prose-sm ul > li::before {
- height: 0.3571429em;
- width: 0.3571429em;
- top: calc(0.8571429em - 0.1785714em);
- left: 0.2142857em;
- }
-
- .md\:prose-sm > ul > li p {
- margin-top: 0.5714286em;
- margin-bottom: 0.5714286em;
- }
-
- .md\:prose-sm > ul > li > *:first-child {
- margin-top: 1.1428571em;
- }
-
- .md\:prose-sm > ul > li > *:last-child {
- margin-bottom: 1.1428571em;
- }
-
- .md\:prose-sm > ol > li > *:first-child {
- margin-top: 1.1428571em;
- }
-
- .md\:prose-sm > ol > li > *:last-child {
- margin-bottom: 1.1428571em;
- }
-
- .md\:prose-sm ul ul, .md\:prose-sm ul ol, .md\:prose-sm ol ul, .md\:prose-sm ol ol {
- margin-top: 0.5714286em;
- margin-bottom: 0.5714286em;
- }
-
- .md\:prose-sm hr {
- margin-top: 2.8571429em;
- margin-bottom: 2.8571429em;
- }
-
- .md\:prose-sm hr + * {
- margin-top: 0;
- }
-
- .md\:prose-sm h2 + * {
- margin-top: 0;
- }
-
- .md\:prose-sm h3 + * {
- margin-top: 0;
- }
-
- .md\:prose-sm h4 + * {
- margin-top: 0;
- }
-
- .md\:prose-sm table {
- font-size: 0.8571429em;
- line-height: 1.5;
- }
-
- .md\:prose-sm thead th {
- padding-right: 1em;
- padding-bottom: 0.6666667em;
- padding-left: 1em;
- }
-
- .md\:prose-sm thead th:first-child {
- padding-left: 0;
- }
-
- .md\:prose-sm thead th:last-child {
- padding-right: 0;
- }
-
- .md\:prose-sm tbody td {
- padding-top: 0.6666667em;
- padding-right: 1em;
- padding-bottom: 0.6666667em;
- padding-left: 1em;
- }
-
- .md\:prose-sm tbody td:first-child {
- padding-left: 0;
- }
-
- .md\:prose-sm tbody td:last-child {
- padding-right: 0;
- }
-
- .md\:prose-sm > :first-child {
- margin-top: 0;
- }
-
- .md\:prose-sm > :last-child {
- margin-bottom: 0;
- }
-
- .md\:prose-lg {
- font-size: 1.125rem;
- line-height: 1.7777778;
- }
-
- .md\:prose-lg p {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .md\:prose-lg [class~="lead"] {
- font-size: 1.2222222em;
- line-height: 1.4545455;
- margin-top: 1.0909091em;
- margin-bottom: 1.0909091em;
- }
-
- .md\:prose-lg blockquote {
- margin-top: 1.6666667em;
- margin-bottom: 1.6666667em;
- padding-left: 1em;
- }
-
- .md\:prose-lg h1 {
- font-size: 2.6666667em;
- margin-top: 0;
- margin-bottom: 0.8333333em;
- line-height: 1;
- }
-
- .md\:prose-lg h2 {
- font-size: 1.6666667em;
- margin-top: 1.8666667em;
- margin-bottom: 1.0666667em;
- line-height: 1.3333333;
- }
-
- .md\:prose-lg h3 {
- font-size: 1.3333333em;
- margin-top: 1.6666667em;
- margin-bottom: 0.6666667em;
- line-height: 1.5;
- }
-
- .md\:prose-lg h4 {
- margin-top: 1.7777778em;
- margin-bottom: 0.4444444em;
- line-height: 1.5555556;
- }
-
- .md\:prose-lg img {
- margin-top: 1.7777778em;
- margin-bottom: 1.7777778em;
- }
-
- .md\:prose-lg video {
- margin-top: 1.7777778em;
- margin-bottom: 1.7777778em;
- }
-
- .md\:prose-lg figure {
- margin-top: 1.7777778em;
- margin-bottom: 1.7777778em;
- }
-
- .md\:prose-lg figure > * {
- margin-top: 0;
- margin-bottom: 0;
- }
-
- .md\:prose-lg figure figcaption {
- font-size: 0.8888889em;
- line-height: 1.5;
- margin-top: 1em;
- }
-
- .md\:prose-lg code {
- font-size: 0.8888889em;
- }
-
- .md\:prose-lg h2 code {
- font-size: 0.8666667em;
- }
-
- .md\:prose-lg h3 code {
- font-size: 0.875em;
- }
-
- .md\:prose-lg pre {
- font-size: 0.8888889em;
- line-height: 1.75;
- margin-top: 2em;
- margin-bottom: 2em;
- border-radius: 0.375rem;
- padding-top: 1em;
- padding-right: 1.5em;
- padding-bottom: 1em;
- padding-left: 1.5em;
- }
-
- .md\:prose-lg ol {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .md\:prose-lg ul {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .md\:prose-lg li {
- margin-top: 0.6666667em;
- margin-bottom: 0.6666667em;
- }
-
- .md\:prose-lg ol > li {
- padding-left: 1.6666667em;
- }
-
- .md\:prose-lg ol > li::before {
- left: 0;
- }
-
- .md\:prose-lg ul > li {
- padding-left: 1.6666667em;
- }
-
- .md\:prose-lg ul > li::before {
- width: 0.3333333em;
- height: 0.3333333em;
- top: calc(0.8888889em - 0.1666667em);
- left: 0.2222222em;
- }
-
- .md\:prose-lg > ul > li p {
- margin-top: 0.8888889em;
- margin-bottom: 0.8888889em;
- }
-
- .md\:prose-lg > ul > li > *:first-child {
- margin-top: 1.3333333em;
- }
-
- .md\:prose-lg > ul > li > *:last-child {
- margin-bottom: 1.3333333em;
- }
-
- .md\:prose-lg > ol > li > *:first-child {
- margin-top: 1.3333333em;
- }
-
- .md\:prose-lg > ol > li > *:last-child {
- margin-bottom: 1.3333333em;
- }
-
- .md\:prose-lg ul ul, .md\:prose-lg ul ol, .md\:prose-lg ol ul, .md\:prose-lg ol ol {
- margin-top: 0.8888889em;
- margin-bottom: 0.8888889em;
- }
-
- .md\:prose-lg hr {
- margin-top: 3.1111111em;
- margin-bottom: 3.1111111em;
- }
-
- .md\:prose-lg hr + * {
- margin-top: 0;
- }
-
- .md\:prose-lg h2 + * {
- margin-top: 0;
- }
-
- .md\:prose-lg h3 + * {
- margin-top: 0;
- }
-
- .md\:prose-lg h4 + * {
- margin-top: 0;
- }
-
- .md\:prose-lg table {
- font-size: 0.8888889em;
- line-height: 1.5;
- }
-
- .md\:prose-lg thead th {
- padding-right: 0.75em;
- padding-bottom: 0.75em;
- padding-left: 0.75em;
- }
-
- .md\:prose-lg thead th:first-child {
- padding-left: 0;
- }
-
- .md\:prose-lg thead th:last-child {
- padding-right: 0;
- }
-
- .md\:prose-lg tbody td {
- padding-top: 0.75em;
- padding-right: 0.75em;
- padding-bottom: 0.75em;
- padding-left: 0.75em;
- }
-
- .md\:prose-lg tbody td:first-child {
- padding-left: 0;
- }
-
- .md\:prose-lg tbody td:last-child {
- padding-right: 0;
- }
-
- .md\:prose-lg > :first-child {
- margin-top: 0;
- }
-
- .md\:prose-lg > :last-child {
- margin-bottom: 0;
- }
-
- .md\:prose-xl {
- font-size: 1.25rem;
- line-height: 1.8;
- }
-
- .md\:prose-xl p {
- margin-top: 1.2em;
- margin-bottom: 1.2em;
- }
-
- .md\:prose-xl [class~="lead"] {
- font-size: 1.2em;
- line-height: 1.5;
- margin-top: 1em;
- margin-bottom: 1em;
- }
-
- .md\:prose-xl blockquote {
- margin-top: 1.6em;
- margin-bottom: 1.6em;
- padding-left: 1.0666667em;
- }
-
- .md\:prose-xl h1 {
- font-size: 2.8em;
- margin-top: 0;
- margin-bottom: 0.8571429em;
- line-height: 1;
- }
-
- .md\:prose-xl h2 {
- font-size: 1.8em;
- margin-top: 1.5555556em;
- margin-bottom: 0.8888889em;
- line-height: 1.1111111;
- }
-
- .md\:prose-xl h3 {
- font-size: 1.5em;
- margin-top: 1.6em;
- margin-bottom: 0.6666667em;
- line-height: 1.3333333;
- }
-
- .md\:prose-xl h4 {
- margin-top: 1.8em;
- margin-bottom: 0.6em;
- line-height: 1.6;
- }
-
- .md\:prose-xl img {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .md\:prose-xl video {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .md\:prose-xl figure {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .md\:prose-xl figure > * {
- margin-top: 0;
- margin-bottom: 0;
- }
-
- .md\:prose-xl figure figcaption {
- font-size: 0.9em;
- line-height: 1.5555556;
- margin-top: 1em;
- }
-
- .md\:prose-xl code {
- font-size: 0.9em;
- }
-
- .md\:prose-xl h2 code {
- font-size: 0.8611111em;
- }
-
- .md\:prose-xl h3 code {
- font-size: 0.9em;
- }
-
- .md\:prose-xl pre {
- font-size: 0.9em;
- line-height: 1.7777778;
- margin-top: 2em;
- margin-bottom: 2em;
- border-radius: 0.5rem;
- padding-top: 1.1111111em;
- padding-right: 1.3333333em;
- padding-bottom: 1.1111111em;
- padding-left: 1.3333333em;
- }
-
- .md\:prose-xl ol {
- margin-top: 1.2em;
- margin-bottom: 1.2em;
- }
-
- .md\:prose-xl ul {
- margin-top: 1.2em;
- margin-bottom: 1.2em;
- }
-
- .md\:prose-xl li {
- margin-top: 0.6em;
- margin-bottom: 0.6em;
- }
-
- .md\:prose-xl ol > li {
- padding-left: 1.8em;
- }
-
- .md\:prose-xl ol > li::before {
- left: 0;
- }
-
- .md\:prose-xl ul > li {
- padding-left: 1.8em;
- }
-
- .md\:prose-xl ul > li::before {
- width: 0.35em;
- height: 0.35em;
- top: calc(0.9em - 0.175em);
- left: 0.25em;
- }
-
- .md\:prose-xl > ul > li p {
- margin-top: 0.8em;
- margin-bottom: 0.8em;
- }
-
- .md\:prose-xl > ul > li > *:first-child {
- margin-top: 1.2em;
- }
-
- .md\:prose-xl > ul > li > *:last-child {
- margin-bottom: 1.2em;
- }
-
- .md\:prose-xl > ol > li > *:first-child {
- margin-top: 1.2em;
- }
-
- .md\:prose-xl > ol > li > *:last-child {
- margin-bottom: 1.2em;
- }
-
- .md\:prose-xl ul ul, .md\:prose-xl ul ol, .md\:prose-xl ol ul, .md\:prose-xl ol ol {
- margin-top: 0.8em;
- margin-bottom: 0.8em;
- }
-
- .md\:prose-xl hr {
- margin-top: 2.8em;
- margin-bottom: 2.8em;
- }
-
- .md\:prose-xl hr + * {
- margin-top: 0;
- }
-
- .md\:prose-xl h2 + * {
- margin-top: 0;
- }
-
- .md\:prose-xl h3 + * {
- margin-top: 0;
- }
-
- .md\:prose-xl h4 + * {
- margin-top: 0;
- }
-
- .md\:prose-xl table {
- font-size: 0.9em;
- line-height: 1.5555556;
- }
-
- .md\:prose-xl thead th {
- padding-right: 0.6666667em;
- padding-bottom: 0.8888889em;
- padding-left: 0.6666667em;
- }
-
- .md\:prose-xl thead th:first-child {
- padding-left: 0;
- }
-
- .md\:prose-xl thead th:last-child {
- padding-right: 0;
- }
-
- .md\:prose-xl tbody td {
- padding-top: 0.8888889em;
- padding-right: 0.6666667em;
- padding-bottom: 0.8888889em;
- padding-left: 0.6666667em;
- }
-
- .md\:prose-xl tbody td:first-child {
- padding-left: 0;
- }
-
- .md\:prose-xl tbody td:last-child {
- padding-right: 0;
- }
-
- .md\:prose-xl > :first-child {
- margin-top: 0;
- }
-
- .md\:prose-xl > :last-child {
- margin-bottom: 0;
- }
-
- .md\:prose-2xl {
- font-size: 1.5rem;
- line-height: 1.6666667;
- }
-
- .md\:prose-2xl p {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .md\:prose-2xl [class~="lead"] {
- font-size: 1.25em;
- line-height: 1.4666667;
- margin-top: 1.0666667em;
- margin-bottom: 1.0666667em;
- }
-
- .md\:prose-2xl blockquote {
- margin-top: 1.7777778em;
- margin-bottom: 1.7777778em;
- padding-left: 1.1111111em;
- }
-
- .md\:prose-2xl h1 {
- font-size: 2.6666667em;
- margin-top: 0;
- margin-bottom: 0.875em;
- line-height: 1;
- }
-
- .md\:prose-2xl h2 {
- font-size: 2em;
- margin-top: 1.5em;
- margin-bottom: 0.8333333em;
- line-height: 1.0833333;
- }
-
- .md\:prose-2xl h3 {
- font-size: 1.5em;
- margin-top: 1.5555556em;
- margin-bottom: 0.6666667em;
- line-height: 1.2222222;
- }
-
- .md\:prose-2xl h4 {
- margin-top: 1.6666667em;
- margin-bottom: 0.6666667em;
- line-height: 1.5;
- }
-
- .md\:prose-2xl img {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .md\:prose-2xl video {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .md\:prose-2xl figure {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .md\:prose-2xl figure > * {
- margin-top: 0;
- margin-bottom: 0;
- }
-
- .md\:prose-2xl figure figcaption {
- font-size: 0.8333333em;
- line-height: 1.6;
- margin-top: 1em;
- }
-
- .md\:prose-2xl code {
- font-size: 0.8333333em;
- }
-
- .md\:prose-2xl h2 code {
- font-size: 0.875em;
- }
-
- .md\:prose-2xl h3 code {
- font-size: 0.8888889em;
- }
-
- .md\:prose-2xl pre {
- font-size: 0.8333333em;
- line-height: 1.8;
- margin-top: 2em;
- margin-bottom: 2em;
- border-radius: 0.5rem;
- padding-top: 1.2em;
- padding-right: 1.6em;
- padding-bottom: 1.2em;
- padding-left: 1.6em;
- }
-
- .md\:prose-2xl ol {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .md\:prose-2xl ul {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .md\:prose-2xl li {
- margin-top: 0.5em;
- margin-bottom: 0.5em;
- }
-
- .md\:prose-2xl ol > li {
- padding-left: 1.6666667em;
- }
-
- .md\:prose-2xl ol > li::before {
- left: 0;
- }
-
- .md\:prose-2xl ul > li {
- padding-left: 1.6666667em;
- }
-
- .md\:prose-2xl ul > li::before {
- width: 0.3333333em;
- height: 0.3333333em;
- top: calc(0.8333333em - 0.1666667em);
- left: 0.25em;
- }
-
- .md\:prose-2xl > ul > li p {
- margin-top: 0.8333333em;
- margin-bottom: 0.8333333em;
- }
-
- .md\:prose-2xl > ul > li > *:first-child {
- margin-top: 1.3333333em;
- }
-
- .md\:prose-2xl > ul > li > *:last-child {
- margin-bottom: 1.3333333em;
- }
-
- .md\:prose-2xl > ol > li > *:first-child {
- margin-top: 1.3333333em;
- }
-
- .md\:prose-2xl > ol > li > *:last-child {
- margin-bottom: 1.3333333em;
- }
-
- .md\:prose-2xl ul ul, .md\:prose-2xl ul ol, .md\:prose-2xl ol ul, .md\:prose-2xl ol ol {
- margin-top: 0.6666667em;
- margin-bottom: 0.6666667em;
- }
-
- .md\:prose-2xl hr {
- margin-top: 3em;
- margin-bottom: 3em;
- }
-
- .md\:prose-2xl hr + * {
- margin-top: 0;
- }
-
- .md\:prose-2xl h2 + * {
- margin-top: 0;
- }
-
- .md\:prose-2xl h3 + * {
- margin-top: 0;
- }
-
- .md\:prose-2xl h4 + * {
- margin-top: 0;
- }
-
- .md\:prose-2xl table {
- font-size: 0.8333333em;
- line-height: 1.4;
- }
-
- .md\:prose-2xl thead th {
- padding-right: 0.6em;
- padding-bottom: 0.8em;
- padding-left: 0.6em;
- }
-
- .md\:prose-2xl thead th:first-child {
- padding-left: 0;
- }
-
- .md\:prose-2xl thead th:last-child {
- padding-right: 0;
- }
-
- .md\:prose-2xl tbody td {
- padding-top: 0.8em;
- padding-right: 0.6em;
- padding-bottom: 0.8em;
- padding-left: 0.6em;
- }
-
- .md\:prose-2xl tbody td:first-child {
- padding-left: 0;
- }
-
- .md\:prose-2xl tbody td:last-child {
- padding-right: 0;
- }
-
- .md\:prose-2xl > :first-child {
- margin-top: 0;
- }
-
- .md\:prose-2xl > :last-child {
- margin-bottom: 0;
- }
-
- .md\:prose-red a {
- color: #dc2626;
- }
-
- .md\:prose-red a code {
- color: #dc2626;
- }
-
- .md\:prose-yellow a {
- color: #d97706;
- }
-
- .md\:prose-yellow a code {
- color: #d97706;
- }
-
- .md\:prose-green a {
- color: #059669;
- }
-
- .md\:prose-green a code {
- color: #059669;
- }
-
- .md\:prose-blue a {
- color: #2563eb;
- }
-
- .md\:prose-blue a code {
- color: #2563eb;
- }
-
- .md\:prose-indigo a {
- color: #4f46e5;
- }
-
- .md\:prose-indigo a code {
- color: #4f46e5;
- }
-
- .md\:prose-purple a {
- color: #7c3aed;
- }
-
- .md\:prose-purple a code {
- color: #7c3aed;
- }
-
- .md\:prose-pink a {
- color: #db2777;
- }
-
- .md\:prose-pink a code {
- color: #db2777;
- }
-
- .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: 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));
- }
-
- @media (prefers-color-scheme: dark) {
- .md\:dark\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
- border-color: transparent;
- }
-
- .md\:dark\:divide-current > :not([hidden]) ~ :not([hidden]) {
- border-color: currentColor;
- }
-
- .md\:dark\:divide-black > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-white > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
- }
-
- .md\:dark\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
- }
-
- .md\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .md\:dark\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0;
- }
-
- .md\:dark\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.05;
- }
-
- .md\:dark\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.1;
- }
-
- .md\:dark\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.2;
- }
-
- .md\:dark\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.25;
- }
-
- .md\:dark\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.3;
- }
-
- .md\:dark\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.4;
- }
-
- .md\:dark\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.5;
- }
-
- .md\:dark\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.6;
- }
-
- .md\:dark\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.7;
- }
-
- .md\:dark\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.75;
- }
-
- .md\:dark\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.8;
- }
-
- .md\:dark\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.9;
- }
-
- .md\:dark\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.95;
- }
-
- .md\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .md\:dark\:border-transparent {
- border-color: transparent;
- }
-
- .md\:dark\:border-current {
- border-color: currentColor;
- }
-
- .md\:dark\:border-black {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-white {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-gray-50 {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-gray-100 {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-gray-200 {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-gray-300 {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-gray-400 {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-gray-500 {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-gray-600 {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-gray-700 {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-gray-800 {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-gray-900 {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-red-50 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-red-100 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-red-200 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-red-300 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-red-400 {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-red-500 {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-red-600 {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-red-700 {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-red-800 {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-red-900 {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-yellow-50 {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-yellow-100 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-yellow-200 {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-yellow-300 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-yellow-400 {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-yellow-500 {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-yellow-600 {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-yellow-700 {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-yellow-800 {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-yellow-900 {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-green-50 {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-green-100 {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-green-200 {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-green-300 {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-green-400 {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-green-500 {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-green-600 {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-green-700 {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-green-800 {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-green-900 {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-blue-50 {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-blue-100 {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-blue-200 {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-blue-300 {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-blue-400 {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-blue-500 {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-blue-600 {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-blue-700 {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-blue-800 {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-blue-900 {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-indigo-50 {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-indigo-100 {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-indigo-200 {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-indigo-300 {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-indigo-400 {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-indigo-500 {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-indigo-600 {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-indigo-700 {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-indigo-800 {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-indigo-900 {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-purple-50 {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-purple-100 {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-purple-200 {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-purple-300 {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-purple-400 {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-purple-500 {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-purple-600 {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-purple-700 {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-purple-800 {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-purple-900 {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-pink-50 {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-pink-100 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-pink-200 {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-pink-300 {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-pink-400 {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-pink-500 {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-pink-600 {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-pink-700 {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-pink-800 {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .md\:dark\:border-pink-900 {
- --tw-border-opacity: 1;
- border-color: rgba(131, 24, 67, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-transparent {
- border-color: transparent;
- }
-
- .group:hover .md\:dark\:group-hover\:border-current {
- border-color: currentColor;
- }
-
- .group:hover .md\:dark\:group-hover\:border-black {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-white {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-gray-50 {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-gray-100 {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-gray-200 {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-gray-300 {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-gray-400 {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-gray-500 {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-gray-600 {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-gray-700 {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-gray-800 {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-gray-900 {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-red-50 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-red-100 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-red-200 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-red-300 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-red-400 {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-red-500 {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-red-600 {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-red-700 {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-red-800 {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-red-900 {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-yellow-50 {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-yellow-100 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-yellow-200 {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-yellow-300 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-yellow-400 {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-yellow-500 {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-yellow-600 {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-yellow-700 {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-yellow-800 {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-yellow-900 {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-green-50 {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-green-100 {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-green-200 {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-green-300 {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-green-400 {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-green-500 {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-green-600 {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-green-700 {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-green-800 {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-green-900 {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-blue-50 {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-blue-100 {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-blue-200 {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-blue-300 {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-blue-400 {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-blue-500 {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-blue-600 {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-blue-700 {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-blue-800 {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-blue-900 {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-indigo-50 {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-indigo-100 {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-indigo-200 {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-indigo-300 {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-indigo-400 {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-indigo-500 {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-indigo-600 {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-indigo-700 {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-indigo-800 {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-indigo-900 {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-purple-50 {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-purple-100 {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-purple-200 {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-purple-300 {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-purple-400 {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-purple-500 {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-purple-600 {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-purple-700 {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-purple-800 {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-purple-900 {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-pink-50 {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-pink-100 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-pink-200 {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-pink-300 {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-pink-400 {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-pink-500 {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-pink-600 {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-pink-700 {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-pink-800 {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:border-pink-900 {
- --tw-border-opacity: 1;
- border-color: rgba(131, 24, 67, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-transparent:focus-within {
- border-color: transparent;
- }
-
- .md\:dark\:focus-within\:border-current:focus-within {
- border-color: currentColor;
- }
-
- .md\:dark\:focus-within\:border-black:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-white:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-gray-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-gray-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-gray-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-gray-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-gray-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-gray-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-gray-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-gray-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-gray-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-gray-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-red-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-red-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-red-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-red-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-red-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-red-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-red-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-red-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-red-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-red-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-yellow-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-yellow-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-yellow-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-yellow-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-yellow-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-yellow-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-yellow-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-yellow-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-yellow-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-yellow-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-green-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-green-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-green-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-green-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-green-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-green-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-green-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-green-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-green-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-green-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-blue-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-blue-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-blue-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-blue-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-blue-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-blue-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-blue-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-blue-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-blue-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-blue-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-indigo-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-indigo-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-indigo-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-indigo-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-indigo-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-indigo-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-indigo-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-indigo-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-indigo-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-indigo-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-purple-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-purple-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-purple-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-purple-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-purple-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-purple-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-purple-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-purple-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-purple-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-purple-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-pink-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-pink-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-pink-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-pink-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-pink-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-pink-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-pink-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-pink-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-pink-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus-within\:border-pink-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(131, 24, 67, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-transparent:hover {
- border-color: transparent;
- }
-
- .md\:dark\:hover\:border-current:hover {
- border-color: currentColor;
- }
-
- .md\:dark\:hover\:border-black:hover {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-white:hover {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-gray-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-gray-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-gray-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-gray-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-gray-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-gray-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-gray-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-gray-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-gray-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-gray-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-red-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-red-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-red-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-red-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-red-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-red-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-red-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-red-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-red-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-red-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-yellow-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-yellow-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-yellow-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-yellow-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-yellow-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-yellow-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-yellow-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-yellow-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-yellow-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-yellow-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-green-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-green-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-green-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-green-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-green-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-green-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-green-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-green-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-green-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-green-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-blue-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-blue-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-blue-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-blue-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-blue-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-blue-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-blue-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-blue-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-blue-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-blue-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-indigo-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-indigo-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-indigo-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-indigo-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-indigo-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-indigo-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-indigo-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-indigo-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-indigo-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-indigo-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-purple-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-purple-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-purple-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-purple-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-purple-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-purple-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-purple-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-purple-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-purple-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-purple-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-pink-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-pink-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-pink-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-pink-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-pink-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-pink-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-pink-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-pink-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-pink-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .md\:dark\:hover\:border-pink-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(131, 24, 67, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-transparent:focus {
- border-color: transparent;
- }
-
- .md\:dark\:focus\:border-current:focus {
- border-color: currentColor;
- }
-
- .md\:dark\:focus\:border-black:focus {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-white:focus {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-gray-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-gray-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-gray-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-gray-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-gray-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-gray-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-gray-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-gray-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-gray-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-gray-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-red-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-red-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-red-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-red-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-red-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-red-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-red-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-red-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-red-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-red-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-yellow-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-yellow-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-yellow-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-yellow-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-yellow-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-yellow-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-yellow-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-yellow-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-yellow-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-yellow-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-green-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-green-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-green-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-green-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-green-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-green-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-green-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-green-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-green-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-green-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-blue-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-blue-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-blue-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-blue-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-blue-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-blue-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-blue-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-blue-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-blue-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-blue-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-indigo-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-indigo-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-indigo-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-indigo-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-indigo-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-indigo-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-indigo-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-indigo-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-indigo-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-indigo-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-purple-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-purple-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-purple-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-purple-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-purple-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-purple-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-purple-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-purple-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-purple-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-purple-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-pink-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-pink-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-pink-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-pink-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-pink-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-pink-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-pink-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-pink-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .md\:dark\:focus\:border-pink-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .md\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .md\:dark\:border-opacity-0 {
- --tw-border-opacity: 0;
- }
-
- .md\:dark\:border-opacity-5 {
- --tw-border-opacity: 0.05;
- }
-
- .md\:dark\:border-opacity-10 {
- --tw-border-opacity: 0.1;
- }
-
- .md\:dark\:border-opacity-20 {
- --tw-border-opacity: 0.2;
- }
-
- .md\:dark\:border-opacity-25 {
- --tw-border-opacity: 0.25;
- }
-
- .md\:dark\:border-opacity-30 {
- --tw-border-opacity: 0.3;
- }
-
- .md\:dark\:border-opacity-40 {
- --tw-border-opacity: 0.4;
- }
-
- .md\:dark\:border-opacity-50 {
- --tw-border-opacity: 0.5;
- }
-
- .md\:dark\:border-opacity-60 {
- --tw-border-opacity: 0.6;
- }
-
- .md\:dark\:border-opacity-70 {
- --tw-border-opacity: 0.7;
- }
-
- .md\:dark\:border-opacity-75 {
- --tw-border-opacity: 0.75;
- }
-
- .md\:dark\:border-opacity-80 {
- --tw-border-opacity: 0.8;
- }
-
- .md\:dark\:border-opacity-90 {
- --tw-border-opacity: 0.9;
- }
-
- .md\:dark\:border-opacity-95 {
- --tw-border-opacity: 0.95;
- }
-
- .md\:dark\:border-opacity-100 {
- --tw-border-opacity: 1;
- }
-
- .group:hover .md\:dark\:group-hover\:border-opacity-0 {
- --tw-border-opacity: 0;
- }
-
- .group:hover .md\:dark\:group-hover\:border-opacity-5 {
- --tw-border-opacity: 0.05;
- }
-
- .group:hover .md\:dark\:group-hover\:border-opacity-10 {
- --tw-border-opacity: 0.1;
- }
-
- .group:hover .md\:dark\:group-hover\:border-opacity-20 {
- --tw-border-opacity: 0.2;
- }
-
- .group:hover .md\:dark\:group-hover\:border-opacity-25 {
- --tw-border-opacity: 0.25;
- }
-
- .group:hover .md\:dark\:group-hover\:border-opacity-30 {
- --tw-border-opacity: 0.3;
- }
-
- .group:hover .md\:dark\:group-hover\:border-opacity-40 {
- --tw-border-opacity: 0.4;
- }
-
- .group:hover .md\:dark\:group-hover\:border-opacity-50 {
- --tw-border-opacity: 0.5;
- }
-
- .group:hover .md\:dark\:group-hover\:border-opacity-60 {
- --tw-border-opacity: 0.6;
- }
-
- .group:hover .md\:dark\:group-hover\:border-opacity-70 {
- --tw-border-opacity: 0.7;
- }
-
- .group:hover .md\:dark\:group-hover\:border-opacity-75 {
- --tw-border-opacity: 0.75;
- }
-
- .group:hover .md\:dark\:group-hover\:border-opacity-80 {
- --tw-border-opacity: 0.8;
- }
-
- .group:hover .md\:dark\:group-hover\:border-opacity-90 {
- --tw-border-opacity: 0.9;
- }
-
- .group:hover .md\:dark\:group-hover\:border-opacity-95 {
- --tw-border-opacity: 0.95;
- }
-
- .group:hover .md\:dark\:group-hover\:border-opacity-100 {
- --tw-border-opacity: 1;
- }
-
- .md\:dark\:focus-within\:border-opacity-0:focus-within {
- --tw-border-opacity: 0;
- }
-
- .md\:dark\:focus-within\:border-opacity-5:focus-within {
- --tw-border-opacity: 0.05;
- }
-
- .md\:dark\:focus-within\:border-opacity-10:focus-within {
- --tw-border-opacity: 0.1;
- }
-
- .md\:dark\:focus-within\:border-opacity-20:focus-within {
- --tw-border-opacity: 0.2;
- }
-
- .md\:dark\:focus-within\:border-opacity-25:focus-within {
- --tw-border-opacity: 0.25;
- }
-
- .md\:dark\:focus-within\:border-opacity-30:focus-within {
- --tw-border-opacity: 0.3;
- }
-
- .md\:dark\:focus-within\:border-opacity-40:focus-within {
- --tw-border-opacity: 0.4;
- }
-
- .md\:dark\:focus-within\:border-opacity-50:focus-within {
- --tw-border-opacity: 0.5;
- }
-
- .md\:dark\:focus-within\:border-opacity-60:focus-within {
- --tw-border-opacity: 0.6;
- }
-
- .md\:dark\:focus-within\:border-opacity-70:focus-within {
- --tw-border-opacity: 0.7;
- }
-
- .md\:dark\:focus-within\:border-opacity-75:focus-within {
- --tw-border-opacity: 0.75;
- }
-
- .md\:dark\:focus-within\:border-opacity-80:focus-within {
- --tw-border-opacity: 0.8;
- }
-
- .md\:dark\:focus-within\:border-opacity-90:focus-within {
- --tw-border-opacity: 0.9;
- }
-
- .md\:dark\:focus-within\:border-opacity-95:focus-within {
- --tw-border-opacity: 0.95;
- }
-
- .md\:dark\:focus-within\:border-opacity-100:focus-within {
- --tw-border-opacity: 1;
- }
-
- .md\:dark\:hover\:border-opacity-0:hover {
- --tw-border-opacity: 0;
- }
-
- .md\:dark\:hover\:border-opacity-5:hover {
- --tw-border-opacity: 0.05;
- }
-
- .md\:dark\:hover\:border-opacity-10:hover {
- --tw-border-opacity: 0.1;
- }
-
- .md\:dark\:hover\:border-opacity-20:hover {
- --tw-border-opacity: 0.2;
- }
-
- .md\:dark\:hover\:border-opacity-25:hover {
- --tw-border-opacity: 0.25;
- }
-
- .md\:dark\:hover\:border-opacity-30:hover {
- --tw-border-opacity: 0.3;
- }
-
- .md\:dark\:hover\:border-opacity-40:hover {
- --tw-border-opacity: 0.4;
- }
-
- .md\:dark\:hover\:border-opacity-50:hover {
- --tw-border-opacity: 0.5;
- }
-
- .md\:dark\:hover\:border-opacity-60:hover {
- --tw-border-opacity: 0.6;
- }
-
- .md\:dark\:hover\:border-opacity-70:hover {
- --tw-border-opacity: 0.7;
- }
-
- .md\:dark\:hover\:border-opacity-75:hover {
- --tw-border-opacity: 0.75;
- }
-
- .md\:dark\:hover\:border-opacity-80:hover {
- --tw-border-opacity: 0.8;
- }
-
- .md\:dark\:hover\:border-opacity-90:hover {
- --tw-border-opacity: 0.9;
- }
-
- .md\:dark\:hover\:border-opacity-95:hover {
- --tw-border-opacity: 0.95;
- }
-
- .md\:dark\:hover\:border-opacity-100:hover {
- --tw-border-opacity: 1;
- }
-
- .md\:dark\:focus\:border-opacity-0:focus {
- --tw-border-opacity: 0;
- }
-
- .md\:dark\:focus\:border-opacity-5:focus {
- --tw-border-opacity: 0.05;
- }
-
- .md\:dark\:focus\:border-opacity-10:focus {
- --tw-border-opacity: 0.1;
- }
-
- .md\:dark\:focus\:border-opacity-20:focus {
- --tw-border-opacity: 0.2;
- }
-
- .md\:dark\:focus\:border-opacity-25:focus {
- --tw-border-opacity: 0.25;
- }
-
- .md\:dark\:focus\:border-opacity-30:focus {
- --tw-border-opacity: 0.3;
- }
-
- .md\:dark\:focus\:border-opacity-40:focus {
- --tw-border-opacity: 0.4;
- }
-
- .md\:dark\:focus\:border-opacity-50:focus {
- --tw-border-opacity: 0.5;
- }
-
- .md\:dark\:focus\:border-opacity-60:focus {
- --tw-border-opacity: 0.6;
- }
-
- .md\:dark\:focus\:border-opacity-70:focus {
- --tw-border-opacity: 0.7;
- }
-
- .md\:dark\:focus\:border-opacity-75:focus {
- --tw-border-opacity: 0.75;
- }
-
- .md\:dark\:focus\:border-opacity-80:focus {
- --tw-border-opacity: 0.8;
- }
-
- .md\:dark\:focus\:border-opacity-90:focus {
- --tw-border-opacity: 0.9;
- }
-
- .md\:dark\:focus\:border-opacity-95:focus {
- --tw-border-opacity: 0.95;
- }
-
- .md\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .md\:dark\:bg-transparent {
- background-color: transparent;
- }
-
- .md\:dark\:bg-current {
- background-color: currentColor;
- }
-
- .md\:dark\:bg-black {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-white {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-gray-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-gray-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-gray-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-gray-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-gray-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-gray-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-gray-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-gray-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-gray-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-gray-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-red-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-red-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-red-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-red-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-red-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-red-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-red-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-red-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-red-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-red-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-yellow-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-yellow-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-yellow-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-yellow-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-yellow-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-yellow-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-yellow-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-yellow-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-yellow-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-yellow-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-green-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-green-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-green-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-green-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-green-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-green-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-green-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-green-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-green-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-green-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-blue-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-blue-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-blue-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-blue-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-blue-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-blue-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-blue-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-blue-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-blue-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-blue-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-indigo-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-indigo-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-indigo-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-indigo-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-indigo-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-indigo-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-indigo-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-indigo-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-indigo-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-indigo-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-purple-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-purple-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-purple-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-purple-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-purple-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-purple-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-purple-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-purple-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-purple-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-purple-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-pink-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-pink-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-pink-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-pink-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-pink-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-pink-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-pink-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-pink-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-pink-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .md\:dark\:bg-pink-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-transparent {
- background-color: transparent;
- }
-
- .group:hover .md\:dark\:group-hover\:bg-current {
- background-color: currentColor;
- }
-
- .group:hover .md\:dark\:group-hover\:bg-black {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-white {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-gray-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-gray-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-gray-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-gray-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-gray-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-gray-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-gray-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-gray-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-gray-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-gray-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-red-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-red-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-red-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-red-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-red-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-red-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-red-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-red-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-red-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-red-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-yellow-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-yellow-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-yellow-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-yellow-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-yellow-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-yellow-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-yellow-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-yellow-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-yellow-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-yellow-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-green-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-green-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-green-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-green-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-green-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-green-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-green-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-green-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-green-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-green-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-blue-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-blue-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-blue-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-blue-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-blue-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-blue-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-blue-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-blue-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-blue-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-blue-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-indigo-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-indigo-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-indigo-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-indigo-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-indigo-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-indigo-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-indigo-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-indigo-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-indigo-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-indigo-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-purple-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-purple-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-purple-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-purple-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-purple-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-purple-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-purple-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-purple-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-purple-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-purple-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-pink-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-pink-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-pink-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-pink-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-pink-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-pink-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-pink-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-pink-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-pink-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:bg-pink-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-transparent:focus-within {
- background-color: transparent;
- }
-
- .md\:dark\:focus-within\:bg-current:focus-within {
- background-color: currentColor;
- }
-
- .md\:dark\:focus-within\:bg-black:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-white:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-gray-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-gray-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-gray-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-gray-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-gray-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-gray-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-gray-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-gray-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-gray-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-gray-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-red-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-red-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-red-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-red-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-red-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-red-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-red-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-red-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-red-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-red-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-yellow-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-yellow-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-yellow-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-yellow-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-yellow-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-yellow-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-yellow-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-yellow-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-yellow-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-yellow-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-green-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-green-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-green-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-green-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-green-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-green-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-green-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-green-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-green-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-green-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-blue-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-blue-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-blue-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-blue-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-blue-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-blue-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-blue-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-blue-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-blue-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-blue-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-indigo-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-indigo-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-indigo-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-indigo-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-indigo-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-indigo-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-indigo-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-indigo-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-indigo-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-indigo-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-purple-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-purple-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-purple-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-purple-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-purple-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-purple-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-purple-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-purple-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-purple-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-purple-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-pink-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-pink-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-pink-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-pink-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-pink-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-pink-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-pink-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-pink-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-pink-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus-within\:bg-pink-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-transparent:hover {
- background-color: transparent;
- }
-
- .md\:dark\:hover\:bg-current:hover {
- background-color: currentColor;
- }
-
- .md\:dark\:hover\:bg-black:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-white:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-gray-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-gray-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-gray-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-gray-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-gray-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-gray-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-gray-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-gray-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-gray-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-gray-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-red-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-red-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-red-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-red-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-red-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-red-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-red-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-red-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-red-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-red-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-yellow-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-yellow-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-yellow-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-yellow-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-yellow-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-yellow-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-yellow-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-yellow-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-yellow-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-yellow-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-green-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-green-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-green-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-green-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-green-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-green-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-green-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-green-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-green-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-green-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-blue-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-blue-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-blue-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-blue-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-blue-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-blue-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-blue-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-blue-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-blue-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-blue-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-indigo-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-indigo-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-indigo-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-indigo-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-indigo-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-indigo-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-indigo-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-indigo-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-indigo-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-indigo-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-purple-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-purple-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-purple-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-purple-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-purple-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-purple-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-purple-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-purple-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-purple-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-purple-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-pink-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-pink-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-pink-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-pink-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-pink-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-pink-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-pink-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-pink-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-pink-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .md\:dark\:hover\:bg-pink-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-transparent:focus {
- background-color: transparent;
- }
-
- .md\:dark\:focus\:bg-current:focus {
- background-color: currentColor;
- }
-
- .md\:dark\:focus\:bg-black:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-white:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-gray-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-gray-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-gray-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-gray-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-gray-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-gray-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-gray-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-gray-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-gray-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-gray-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-red-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-red-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-red-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-red-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-red-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-red-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-red-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-red-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-red-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-red-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-yellow-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-yellow-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-yellow-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-yellow-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-yellow-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-yellow-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-yellow-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-yellow-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-yellow-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-yellow-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-green-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-green-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-green-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-green-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-green-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-green-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-green-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-green-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-green-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-green-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-blue-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-blue-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-blue-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-blue-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-blue-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-blue-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-blue-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-blue-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-blue-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-blue-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-indigo-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-indigo-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-indigo-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-indigo-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-indigo-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-indigo-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-indigo-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-indigo-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-indigo-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-indigo-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-purple-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-purple-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-purple-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-purple-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-purple-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-purple-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-purple-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-purple-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-purple-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-purple-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-pink-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-pink-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-pink-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-pink-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-pink-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-pink-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-pink-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-pink-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .md\:dark\:focus\:bg-pink-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .md\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .md\:dark\:bg-opacity-0 {
- --tw-bg-opacity: 0;
- }
-
- .md\:dark\:bg-opacity-5 {
- --tw-bg-opacity: 0.05;
- }
-
- .md\:dark\:bg-opacity-10 {
- --tw-bg-opacity: 0.1;
- }
-
- .md\:dark\:bg-opacity-20 {
- --tw-bg-opacity: 0.2;
- }
-
- .md\:dark\:bg-opacity-25 {
- --tw-bg-opacity: 0.25;
- }
-
- .md\:dark\:bg-opacity-30 {
- --tw-bg-opacity: 0.3;
- }
-
- .md\:dark\:bg-opacity-40 {
- --tw-bg-opacity: 0.4;
- }
-
- .md\:dark\:bg-opacity-50 {
- --tw-bg-opacity: 0.5;
- }
-
- .md\:dark\:bg-opacity-60 {
- --tw-bg-opacity: 0.6;
- }
-
- .md\:dark\:bg-opacity-70 {
- --tw-bg-opacity: 0.7;
- }
-
- .md\:dark\:bg-opacity-75 {
- --tw-bg-opacity: 0.75;
- }
-
- .md\:dark\:bg-opacity-80 {
- --tw-bg-opacity: 0.8;
- }
-
- .md\:dark\:bg-opacity-90 {
- --tw-bg-opacity: 0.9;
- }
-
- .md\:dark\:bg-opacity-95 {
- --tw-bg-opacity: 0.95;
- }
-
- .md\:dark\:bg-opacity-100 {
- --tw-bg-opacity: 1;
- }
-
- .group:hover .md\:dark\:group-hover\:bg-opacity-0 {
- --tw-bg-opacity: 0;
- }
-
- .group:hover .md\:dark\:group-hover\:bg-opacity-5 {
- --tw-bg-opacity: 0.05;
- }
-
- .group:hover .md\:dark\:group-hover\:bg-opacity-10 {
- --tw-bg-opacity: 0.1;
- }
-
- .group:hover .md\:dark\:group-hover\:bg-opacity-20 {
- --tw-bg-opacity: 0.2;
- }
-
- .group:hover .md\:dark\:group-hover\:bg-opacity-25 {
- --tw-bg-opacity: 0.25;
- }
-
- .group:hover .md\:dark\:group-hover\:bg-opacity-30 {
- --tw-bg-opacity: 0.3;
- }
-
- .group:hover .md\:dark\:group-hover\:bg-opacity-40 {
- --tw-bg-opacity: 0.4;
- }
-
- .group:hover .md\:dark\:group-hover\:bg-opacity-50 {
- --tw-bg-opacity: 0.5;
- }
-
- .group:hover .md\:dark\:group-hover\:bg-opacity-60 {
- --tw-bg-opacity: 0.6;
- }
-
- .group:hover .md\:dark\:group-hover\:bg-opacity-70 {
- --tw-bg-opacity: 0.7;
- }
-
- .group:hover .md\:dark\:group-hover\:bg-opacity-75 {
- --tw-bg-opacity: 0.75;
- }
-
- .group:hover .md\:dark\:group-hover\:bg-opacity-80 {
- --tw-bg-opacity: 0.8;
- }
-
- .group:hover .md\:dark\:group-hover\:bg-opacity-90 {
- --tw-bg-opacity: 0.9;
- }
-
- .group:hover .md\:dark\:group-hover\:bg-opacity-95 {
- --tw-bg-opacity: 0.95;
- }
-
- .group:hover .md\:dark\:group-hover\:bg-opacity-100 {
- --tw-bg-opacity: 1;
- }
-
- .md\:dark\:focus-within\:bg-opacity-0:focus-within {
- --tw-bg-opacity: 0;
- }
-
- .md\:dark\:focus-within\:bg-opacity-5:focus-within {
- --tw-bg-opacity: 0.05;
- }
-
- .md\:dark\:focus-within\:bg-opacity-10:focus-within {
- --tw-bg-opacity: 0.1;
- }
-
- .md\:dark\:focus-within\:bg-opacity-20:focus-within {
- --tw-bg-opacity: 0.2;
- }
-
- .md\:dark\:focus-within\:bg-opacity-25:focus-within {
- --tw-bg-opacity: 0.25;
- }
-
- .md\:dark\:focus-within\:bg-opacity-30:focus-within {
- --tw-bg-opacity: 0.3;
- }
-
- .md\:dark\:focus-within\:bg-opacity-40:focus-within {
- --tw-bg-opacity: 0.4;
- }
-
- .md\:dark\:focus-within\:bg-opacity-50:focus-within {
- --tw-bg-opacity: 0.5;
- }
-
- .md\:dark\:focus-within\:bg-opacity-60:focus-within {
- --tw-bg-opacity: 0.6;
- }
-
- .md\:dark\:focus-within\:bg-opacity-70:focus-within {
- --tw-bg-opacity: 0.7;
- }
-
- .md\:dark\:focus-within\:bg-opacity-75:focus-within {
- --tw-bg-opacity: 0.75;
- }
-
- .md\:dark\:focus-within\:bg-opacity-80:focus-within {
- --tw-bg-opacity: 0.8;
- }
-
- .md\:dark\:focus-within\:bg-opacity-90:focus-within {
- --tw-bg-opacity: 0.9;
- }
-
- .md\:dark\:focus-within\:bg-opacity-95:focus-within {
- --tw-bg-opacity: 0.95;
- }
-
- .md\:dark\:focus-within\:bg-opacity-100:focus-within {
- --tw-bg-opacity: 1;
- }
-
- .md\:dark\:hover\:bg-opacity-0:hover {
- --tw-bg-opacity: 0;
- }
-
- .md\:dark\:hover\:bg-opacity-5:hover {
- --tw-bg-opacity: 0.05;
- }
-
- .md\:dark\:hover\:bg-opacity-10:hover {
- --tw-bg-opacity: 0.1;
- }
-
- .md\:dark\:hover\:bg-opacity-20:hover {
- --tw-bg-opacity: 0.2;
- }
-
- .md\:dark\:hover\:bg-opacity-25:hover {
- --tw-bg-opacity: 0.25;
- }
-
- .md\:dark\:hover\:bg-opacity-30:hover {
- --tw-bg-opacity: 0.3;
- }
-
- .md\:dark\:hover\:bg-opacity-40:hover {
- --tw-bg-opacity: 0.4;
- }
-
- .md\:dark\:hover\:bg-opacity-50:hover {
- --tw-bg-opacity: 0.5;
- }
-
- .md\:dark\:hover\:bg-opacity-60:hover {
- --tw-bg-opacity: 0.6;
- }
-
- .md\:dark\:hover\:bg-opacity-70:hover {
- --tw-bg-opacity: 0.7;
- }
-
- .md\:dark\:hover\:bg-opacity-75:hover {
- --tw-bg-opacity: 0.75;
- }
-
- .md\:dark\:hover\:bg-opacity-80:hover {
- --tw-bg-opacity: 0.8;
- }
-
- .md\:dark\:hover\:bg-opacity-90:hover {
- --tw-bg-opacity: 0.9;
- }
-
- .md\:dark\:hover\:bg-opacity-95:hover {
- --tw-bg-opacity: 0.95;
- }
-
- .md\:dark\:hover\:bg-opacity-100:hover {
- --tw-bg-opacity: 1;
- }
-
- .md\:dark\:focus\:bg-opacity-0:focus {
- --tw-bg-opacity: 0;
- }
-
- .md\:dark\:focus\:bg-opacity-5:focus {
- --tw-bg-opacity: 0.05;
- }
-
- .md\:dark\:focus\:bg-opacity-10:focus {
- --tw-bg-opacity: 0.1;
- }
-
- .md\:dark\:focus\:bg-opacity-20:focus {
- --tw-bg-opacity: 0.2;
- }
-
- .md\:dark\:focus\:bg-opacity-25:focus {
- --tw-bg-opacity: 0.25;
- }
-
- .md\:dark\:focus\:bg-opacity-30:focus {
- --tw-bg-opacity: 0.3;
- }
-
- .md\:dark\:focus\:bg-opacity-40:focus {
- --tw-bg-opacity: 0.4;
- }
-
- .md\:dark\:focus\:bg-opacity-50:focus {
- --tw-bg-opacity: 0.5;
- }
-
- .md\:dark\:focus\:bg-opacity-60:focus {
- --tw-bg-opacity: 0.6;
- }
-
- .md\:dark\:focus\:bg-opacity-70:focus {
- --tw-bg-opacity: 0.7;
- }
-
- .md\:dark\:focus\:bg-opacity-75:focus {
- --tw-bg-opacity: 0.75;
- }
-
- .md\:dark\:focus\:bg-opacity-80:focus {
- --tw-bg-opacity: 0.8;
- }
-
- .md\:dark\:focus\:bg-opacity-90:focus {
- --tw-bg-opacity: 0.9;
- }
-
- .md\:dark\:focus\:bg-opacity-95:focus {
- --tw-bg-opacity: 0.95;
- }
-
- .md\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .md\:dark\:from-transparent {
- --tw-gradient-from: transparent;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .md\:dark\:from-current {
- --tw-gradient-from: currentColor;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .md\:dark\:from-black {
- --tw-gradient-from: #000;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .md\:dark\:from-white {
- --tw-gradient-from: #fff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .md\:dark\:from-gray-50 {
- --tw-gradient-from: #f9fafb;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
- }
-
- .md\:dark\:from-gray-100 {
- --tw-gradient-from: #f3f4f6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
- }
-
- .md\:dark\:from-gray-200 {
- --tw-gradient-from: #e5e7eb;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
- }
-
- .md\:dark\:from-gray-300 {
- --tw-gradient-from: #d1d5db;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
- }
-
- .md\:dark\:from-gray-400 {
- --tw-gradient-from: #9ca3af;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
- }
-
- .md\:dark\:from-gray-500 {
- --tw-gradient-from: #6b7280;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
- }
-
- .md\:dark\:from-gray-600 {
- --tw-gradient-from: #4b5563;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
- }
-
- .md\:dark\:from-gray-700 {
- --tw-gradient-from: #374151;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
- }
-
- .md\:dark\:from-gray-800 {
- --tw-gradient-from: #1f2937;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
- }
-
- .md\:dark\:from-gray-900 {
- --tw-gradient-from: #111827;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
- }
-
- .md\:dark\:from-red-50 {
- --tw-gradient-from: #fef2f2;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
- }
-
- .md\:dark\:from-red-100 {
- --tw-gradient-from: #fee2e2;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
- }
-
- .md\:dark\:from-red-200 {
- --tw-gradient-from: #fecaca;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
- }
-
- .md\:dark\:from-red-300 {
- --tw-gradient-from: #fca5a5;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
- }
-
- .md\:dark\:from-red-400 {
- --tw-gradient-from: #f87171;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
- }
-
- .md\:dark\:from-red-500 {
- --tw-gradient-from: #ef4444;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
- }
-
- .md\:dark\:from-red-600 {
- --tw-gradient-from: #dc2626;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
- }
-
- .md\:dark\:from-red-700 {
- --tw-gradient-from: #b91c1c;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
- }
-
- .md\:dark\:from-red-800 {
- --tw-gradient-from: #991b1b;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
- }
-
- .md\:dark\:from-red-900 {
- --tw-gradient-from: #7f1d1d;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
- }
-
- .md\:dark\:from-yellow-50 {
- --tw-gradient-from: #fffbeb;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
- }
-
- .md\:dark\:from-yellow-100 {
- --tw-gradient-from: #fef3c7;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
- }
-
- .md\:dark\:from-yellow-200 {
- --tw-gradient-from: #fde68a;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
- }
-
- .md\:dark\:from-yellow-300 {
- --tw-gradient-from: #fcd34d;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
- }
-
- .md\:dark\:from-yellow-400 {
- --tw-gradient-from: #fbbf24;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
- }
-
- .md\:dark\:from-yellow-500 {
- --tw-gradient-from: #f59e0b;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
- }
-
- .md\:dark\:from-yellow-600 {
- --tw-gradient-from: #d97706;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
- }
-
- .md\:dark\:from-yellow-700 {
- --tw-gradient-from: #b45309;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
- }
-
- .md\:dark\:from-yellow-800 {
- --tw-gradient-from: #92400e;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
- }
-
- .md\:dark\:from-yellow-900 {
- --tw-gradient-from: #78350f;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
- }
-
- .md\:dark\:from-green-50 {
- --tw-gradient-from: #ecfdf5;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
- }
-
- .md\:dark\:from-green-100 {
- --tw-gradient-from: #d1fae5;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
- }
-
- .md\:dark\:from-green-200 {
- --tw-gradient-from: #a7f3d0;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
- }
-
- .md\:dark\:from-green-300 {
- --tw-gradient-from: #6ee7b7;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
- }
-
- .md\:dark\:from-green-400 {
- --tw-gradient-from: #34d399;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
- }
-
- .md\:dark\:from-green-500 {
- --tw-gradient-from: #10b981;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
- }
-
- .md\:dark\:from-green-600 {
- --tw-gradient-from: #059669;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
- }
-
- .md\:dark\:from-green-700 {
- --tw-gradient-from: #047857;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
- }
-
- .md\:dark\:from-green-800 {
- --tw-gradient-from: #065f46;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
- }
-
- .md\:dark\:from-green-900 {
- --tw-gradient-from: #064e3b;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
- }
-
- .md\:dark\:from-blue-50 {
- --tw-gradient-from: #eff6ff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
- }
-
- .md\:dark\:from-blue-100 {
- --tw-gradient-from: #dbeafe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
- }
-
- .md\:dark\:from-blue-200 {
- --tw-gradient-from: #bfdbfe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
- }
-
- .md\:dark\:from-blue-300 {
- --tw-gradient-from: #93c5fd;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
- }
-
- .md\:dark\:from-blue-400 {
- --tw-gradient-from: #60a5fa;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
- }
-
- .md\:dark\:from-blue-500 {
- --tw-gradient-from: #3b82f6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
- }
-
- .md\:dark\:from-blue-600 {
- --tw-gradient-from: #2563eb;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
- }
-
- .md\:dark\:from-blue-700 {
- --tw-gradient-from: #1d4ed8;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
- }
-
- .md\:dark\:from-blue-800 {
- --tw-gradient-from: #1e40af;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
- }
-
- .md\:dark\:from-blue-900 {
- --tw-gradient-from: #1e3a8a;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
- }
-
- .md\:dark\:from-indigo-50 {
- --tw-gradient-from: #eef2ff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
- }
-
- .md\:dark\:from-indigo-100 {
- --tw-gradient-from: #e0e7ff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
- }
-
- .md\:dark\:from-indigo-200 {
- --tw-gradient-from: #c7d2fe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
- }
-
- .md\:dark\:from-indigo-300 {
- --tw-gradient-from: #a5b4fc;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
- }
-
- .md\:dark\:from-indigo-400 {
- --tw-gradient-from: #818cf8;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
- }
-
- .md\:dark\:from-indigo-500 {
- --tw-gradient-from: #6366f1;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
- }
-
- .md\:dark\:from-indigo-600 {
- --tw-gradient-from: #4f46e5;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
- }
-
- .md\:dark\:from-indigo-700 {
- --tw-gradient-from: #4338ca;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
- }
-
- .md\:dark\:from-indigo-800 {
- --tw-gradient-from: #3730a3;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
- }
-
- .md\:dark\:from-indigo-900 {
- --tw-gradient-from: #312e81;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
- }
-
- .md\:dark\:from-purple-50 {
- --tw-gradient-from: #f5f3ff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
- }
-
- .md\:dark\:from-purple-100 {
- --tw-gradient-from: #ede9fe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
- }
-
- .md\:dark\:from-purple-200 {
- --tw-gradient-from: #ddd6fe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
- }
-
- .md\:dark\:from-purple-300 {
- --tw-gradient-from: #c4b5fd;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
- }
-
- .md\:dark\:from-purple-400 {
- --tw-gradient-from: #a78bfa;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
- }
-
- .md\:dark\:from-purple-500 {
- --tw-gradient-from: #8b5cf6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
- }
-
- .md\:dark\:from-purple-600 {
- --tw-gradient-from: #7c3aed;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
- }
-
- .md\:dark\:from-purple-700 {
- --tw-gradient-from: #6d28d9;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
- }
-
- .md\:dark\:from-purple-800 {
- --tw-gradient-from: #5b21b6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
- }
-
- .md\:dark\:from-purple-900 {
- --tw-gradient-from: #4c1d95;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
- }
-
- .md\:dark\:from-pink-50 {
- --tw-gradient-from: #fdf2f8;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
- }
-
- .md\:dark\:from-pink-100 {
- --tw-gradient-from: #fce7f3;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
- }
-
- .md\:dark\:from-pink-200 {
- --tw-gradient-from: #fbcfe8;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
- }
-
- .md\:dark\:from-pink-300 {
- --tw-gradient-from: #f9a8d4;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
- }
-
- .md\:dark\:from-pink-400 {
- --tw-gradient-from: #f472b6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
- }
-
- .md\:dark\:from-pink-500 {
- --tw-gradient-from: #ec4899;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
- }
-
- .md\:dark\:from-pink-600 {
- --tw-gradient-from: #db2777;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
- }
-
- .md\:dark\:from-pink-700 {
- --tw-gradient-from: #be185d;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
- }
-
- .md\:dark\:from-pink-800 {
- --tw-gradient-from: #9d174d;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
- }
-
- .md\:dark\:from-pink-900 {
- --tw-gradient-from: #831843;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
- }
-
- .md\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .md\:dark\:via-transparent {
- --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .md\:dark\:via-current {
- --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .md\:dark\:via-black {
- --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .md\:dark\:via-white {
- --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .md\:dark\:via-gray-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
- }
-
- .md\:dark\:via-gray-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
- }
-
- .md\:dark\:via-gray-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
- }
-
- .md\:dark\:via-gray-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
- }
-
- .md\:dark\:via-gray-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
- }
-
- .md\:dark\:via-gray-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
- }
-
- .md\:dark\:via-gray-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
- }
-
- .md\:dark\:via-gray-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
- }
-
- .md\:dark\:via-gray-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
- }
-
- .md\:dark\:via-gray-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
- }
-
- .md\:dark\:via-red-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
- }
-
- .md\:dark\:via-red-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
- }
-
- .md\:dark\:via-red-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
- }
-
- .md\:dark\:via-red-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
- }
-
- .md\:dark\:via-red-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
- }
-
- .md\:dark\:via-red-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
- }
-
- .md\:dark\:via-red-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
- }
-
- .md\:dark\:via-red-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
- }
-
- .md\:dark\:via-red-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
- }
-
- .md\:dark\:via-red-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
- }
-
- .md\:dark\:via-yellow-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
- }
-
- .md\:dark\:via-yellow-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
- }
-
- .md\:dark\:via-yellow-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
- }
-
- .md\:dark\:via-yellow-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
- }
-
- .md\:dark\:via-yellow-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
- }
-
- .md\:dark\:via-yellow-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
- }
-
- .md\:dark\:via-yellow-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
- }
-
- .md\:dark\:via-yellow-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
- }
-
- .md\:dark\:via-yellow-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
- }
-
- .md\:dark\:via-yellow-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
- }
-
- .md\:dark\:via-green-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
- }
-
- .md\:dark\:via-green-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
- }
-
- .md\:dark\:via-green-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
- }
-
- .md\:dark\:via-green-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
- }
-
- .md\:dark\:via-green-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
- }
-
- .md\:dark\:via-green-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
- }
-
- .md\:dark\:via-green-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
- }
-
- .md\:dark\:via-green-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
- }
-
- .md\:dark\:via-green-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
- }
-
- .md\:dark\:via-green-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
- }
-
- .md\:dark\:via-blue-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
- }
-
- .md\:dark\:via-blue-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
- }
-
- .md\:dark\:via-blue-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
- }
-
- .md\:dark\:via-blue-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
- }
-
- .md\:dark\:via-blue-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
- }
-
- .md\:dark\:via-blue-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
- }
-
- .md\:dark\:via-blue-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
- }
-
- .md\:dark\:via-blue-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
- }
-
- .md\:dark\:via-blue-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
- }
-
- .md\:dark\:via-blue-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
- }
-
- .md\:dark\:via-indigo-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
- }
-
- .md\:dark\:via-indigo-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
- }
-
- .md\:dark\:via-indigo-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
- }
-
- .md\:dark\:via-indigo-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
- }
-
- .md\:dark\:via-indigo-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
- }
-
- .md\:dark\:via-indigo-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
- }
-
- .md\:dark\:via-indigo-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
- }
-
- .md\:dark\:via-indigo-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
- }
-
- .md\:dark\:via-indigo-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
- }
-
- .md\:dark\:via-indigo-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
- }
-
- .md\:dark\:via-purple-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
- }
-
- .md\:dark\:via-purple-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
- }
-
- .md\:dark\:via-purple-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
- }
-
- .md\:dark\:via-purple-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
- }
-
- .md\:dark\:via-purple-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
- }
-
- .md\:dark\:via-purple-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
- }
-
- .md\:dark\:via-purple-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
- }
-
- .md\:dark\:via-purple-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
- }
-
- .md\:dark\:via-purple-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
- }
-
- .md\:dark\:via-purple-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
- }
-
- .md\:dark\:via-pink-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
- }
-
- .md\:dark\:via-pink-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
- }
-
- .md\:dark\:via-pink-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
- }
-
- .md\:dark\:via-pink-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
- }
-
- .md\:dark\:via-pink-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
- }
-
- .md\:dark\:via-pink-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
- }
-
- .md\:dark\:via-pink-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
- }
-
- .md\:dark\:via-pink-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
- }
-
- .md\:dark\:via-pink-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
- }
-
- .md\:dark\:via-pink-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
- }
-
- .md\:dark\:hover\:via-transparent:hover {
- --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .md\:dark\:hover\:via-current:hover {
- --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .md\:dark\:hover\:via-black:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .md\:dark\:hover\:via-white:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .md\:dark\:hover\:via-gray-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
- }
-
- .md\:dark\:hover\:via-gray-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
- }
-
- .md\:dark\:hover\:via-gray-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
- }
-
- .md\:dark\:hover\:via-gray-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
- }
-
- .md\:dark\:hover\:via-gray-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
- }
-
- .md\:dark\:hover\:via-gray-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
- }
-
- .md\:dark\:hover\:via-gray-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
- }
-
- .md\:dark\:hover\:via-gray-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
- }
-
- .md\:dark\:hover\:via-gray-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
- }
-
- .md\:dark\:hover\:via-gray-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
- }
-
- .md\:dark\:hover\:via-red-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
- }
-
- .md\:dark\:hover\:via-red-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
- }
-
- .md\:dark\:hover\:via-red-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
- }
-
- .md\:dark\:hover\:via-red-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
- }
-
- .md\:dark\:hover\:via-red-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
- }
-
- .md\:dark\:hover\:via-red-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
- }
-
- .md\:dark\:hover\:via-red-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
- }
-
- .md\:dark\:hover\:via-red-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
- }
-
- .md\:dark\:hover\:via-red-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
- }
-
- .md\:dark\:hover\:via-red-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
- }
-
- .md\:dark\:hover\:via-yellow-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
- }
-
- .md\:dark\:hover\:via-yellow-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
- }
-
- .md\:dark\:hover\:via-yellow-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
- }
-
- .md\:dark\:hover\:via-yellow-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
- }
-
- .md\:dark\:hover\:via-yellow-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
- }
-
- .md\:dark\:hover\:via-yellow-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
- }
-
- .md\:dark\:hover\:via-yellow-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
- }
-
- .md\:dark\:hover\:via-yellow-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
- }
-
- .md\:dark\:hover\:via-yellow-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
- }
-
- .md\:dark\:hover\:via-yellow-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
- }
-
- .md\:dark\:hover\:via-green-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
- }
-
- .md\:dark\:hover\:via-green-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
- }
-
- .md\:dark\:hover\:via-green-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
- }
-
- .md\:dark\:hover\:via-green-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
- }
-
- .md\:dark\:hover\:via-green-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
- }
-
- .md\:dark\:hover\:via-green-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
- }
-
- .md\:dark\:hover\:via-green-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
- }
-
- .md\:dark\:hover\:via-green-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
- }
-
- .md\:dark\:hover\:via-green-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
- }
-
- .md\:dark\:hover\:via-green-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
- }
-
- .md\:dark\:hover\:via-blue-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
- }
-
- .md\:dark\:hover\:via-blue-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
- }
-
- .md\:dark\:hover\:via-blue-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
- }
-
- .md\:dark\:hover\:via-blue-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
- }
-
- .md\:dark\:hover\:via-blue-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
- }
-
- .md\:dark\:hover\:via-blue-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
- }
-
- .md\:dark\:hover\:via-blue-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
- }
-
- .md\:dark\:hover\:via-blue-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
- }
-
- .md\:dark\:hover\:via-blue-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
- }
-
- .md\:dark\:hover\:via-blue-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
- }
-
- .md\:dark\:hover\:via-indigo-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
- }
-
- .md\:dark\:hover\:via-indigo-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
- }
-
- .md\:dark\:hover\:via-indigo-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
- }
-
- .md\:dark\:hover\:via-indigo-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
- }
-
- .md\:dark\:hover\:via-indigo-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
- }
-
- .md\:dark\:hover\:via-indigo-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
- }
-
- .md\:dark\:hover\:via-indigo-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
- }
-
- .md\:dark\:hover\:via-indigo-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
- }
-
- .md\:dark\:hover\:via-indigo-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
- }
-
- .md\:dark\:hover\:via-indigo-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
- }
-
- .md\:dark\:hover\:via-purple-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
- }
-
- .md\:dark\:hover\:via-purple-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
- }
-
- .md\:dark\:hover\:via-purple-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
- }
-
- .md\:dark\:hover\:via-purple-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
- }
-
- .md\:dark\:hover\:via-purple-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
- }
-
- .md\:dark\:hover\:via-purple-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
- }
-
- .md\:dark\:hover\:via-purple-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
- }
-
- .md\:dark\:hover\:via-purple-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
- }
-
- .md\:dark\:hover\:via-purple-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
- }
-
- .md\:dark\:hover\:via-purple-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
- }
-
- .md\:dark\:hover\:via-pink-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
- }
-
- .md\:dark\:hover\:via-pink-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
- }
-
- .md\:dark\:hover\:via-pink-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
- }
-
- .md\:dark\:hover\:via-pink-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
- }
-
- .md\:dark\:hover\:via-pink-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
- }
-
- .md\:dark\:hover\:via-pink-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
- }
-
- .md\:dark\:hover\:via-pink-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
- }
-
- .md\:dark\:hover\:via-pink-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
- }
-
- .md\:dark\:hover\:via-pink-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
- }
-
- .md\:dark\:hover\:via-pink-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
- }
-
- .md\:dark\:focus\:via-transparent:focus {
- --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .md\:dark\:focus\:via-current:focus {
- --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .md\:dark\:focus\:via-black:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .md\:dark\:focus\:via-white:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .md\:dark\:focus\:via-gray-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
- }
-
- .md\:dark\:focus\:via-gray-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
- }
-
- .md\:dark\:focus\:via-gray-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
- }
-
- .md\:dark\:focus\:via-gray-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
- }
-
- .md\:dark\:focus\:via-gray-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
- }
-
- .md\:dark\:focus\:via-gray-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
- }
-
- .md\:dark\:focus\:via-gray-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
- }
-
- .md\:dark\:focus\:via-gray-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
- }
-
- .md\:dark\:focus\:via-gray-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
- }
-
- .md\:dark\:focus\:via-gray-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
- }
-
- .md\:dark\:focus\:via-red-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
- }
-
- .md\:dark\:focus\:via-red-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
- }
-
- .md\:dark\:focus\:via-red-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
- }
-
- .md\:dark\:focus\:via-red-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
- }
-
- .md\:dark\:focus\:via-red-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
- }
-
- .md\:dark\:focus\:via-red-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
- }
-
- .md\:dark\:focus\:via-red-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
- }
-
- .md\:dark\:focus\:via-red-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
- }
-
- .md\:dark\:focus\:via-red-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
- }
-
- .md\:dark\:focus\:via-red-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
- }
-
- .md\:dark\:focus\:via-yellow-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
- }
-
- .md\:dark\:focus\:via-yellow-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
- }
-
- .md\:dark\:focus\:via-yellow-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
- }
-
- .md\:dark\:focus\:via-yellow-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
- }
-
- .md\:dark\:focus\:via-yellow-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
- }
-
- .md\:dark\:focus\:via-yellow-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
- }
-
- .md\:dark\:focus\:via-yellow-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
- }
-
- .md\:dark\:focus\:via-yellow-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
- }
-
- .md\:dark\:focus\:via-yellow-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
- }
-
- .md\:dark\:focus\:via-yellow-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
- }
-
- .md\:dark\:focus\:via-green-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
- }
-
- .md\:dark\:focus\:via-green-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
- }
-
- .md\:dark\:focus\:via-green-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
- }
-
- .md\:dark\:focus\:via-green-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
- }
-
- .md\:dark\:focus\:via-green-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
- }
-
- .md\:dark\:focus\:via-green-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
- }
-
- .md\:dark\:focus\:via-green-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
- }
-
- .md\:dark\:focus\:via-green-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
- }
-
- .md\:dark\:focus\:via-green-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
- }
-
- .md\:dark\:focus\:via-green-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
- }
-
- .md\:dark\:focus\:via-blue-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
- }
-
- .md\:dark\:focus\:via-blue-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
- }
-
- .md\:dark\:focus\:via-blue-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
- }
-
- .md\:dark\:focus\:via-blue-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
- }
-
- .md\:dark\:focus\:via-blue-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
- }
-
- .md\:dark\:focus\:via-blue-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
- }
-
- .md\:dark\:focus\:via-blue-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
- }
-
- .md\:dark\:focus\:via-blue-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
- }
-
- .md\:dark\:focus\:via-blue-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
- }
-
- .md\:dark\:focus\:via-blue-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
- }
-
- .md\:dark\:focus\:via-indigo-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
- }
-
- .md\:dark\:focus\:via-indigo-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
- }
-
- .md\:dark\:focus\:via-indigo-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
- }
-
- .md\:dark\:focus\:via-indigo-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
- }
-
- .md\:dark\:focus\:via-indigo-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
- }
-
- .md\:dark\:focus\:via-indigo-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
- }
-
- .md\:dark\:focus\:via-indigo-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
- }
-
- .md\:dark\:focus\:via-indigo-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
- }
-
- .md\:dark\:focus\:via-indigo-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
- }
-
- .md\:dark\:focus\:via-indigo-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
- }
-
- .md\:dark\:focus\:via-purple-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
- }
-
- .md\:dark\:focus\:via-purple-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
- }
-
- .md\:dark\:focus\:via-purple-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
- }
-
- .md\:dark\:focus\:via-purple-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
- }
-
- .md\:dark\:focus\:via-purple-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
- }
-
- .md\:dark\:focus\:via-purple-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
- }
-
- .md\:dark\:focus\:via-purple-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
- }
-
- .md\:dark\:focus\:via-purple-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
- }
-
- .md\:dark\:focus\:via-purple-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
- }
-
- .md\:dark\:focus\:via-purple-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
- }
-
- .md\:dark\:focus\:via-pink-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
- }
-
- .md\:dark\:focus\:via-pink-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
- }
-
- .md\:dark\:focus\:via-pink-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
- }
-
- .md\:dark\:focus\:via-pink-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
- }
-
- .md\:dark\:focus\:via-pink-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
- }
-
- .md\:dark\:focus\:via-pink-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
- }
-
- .md\:dark\:focus\:via-pink-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
- }
-
- .md\:dark\:focus\:via-pink-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
- }
-
- .md\:dark\:focus\:via-pink-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
- }
-
- .md\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .md\:dark\:to-transparent {
- --tw-gradient-to: transparent;
- }
-
- .md\:dark\:to-current {
- --tw-gradient-to: currentColor;
- }
-
- .md\:dark\:to-black {
- --tw-gradient-to: #000;
- }
-
- .md\:dark\:to-white {
- --tw-gradient-to: #fff;
- }
-
- .md\:dark\:to-gray-50 {
- --tw-gradient-to: #f9fafb;
- }
-
- .md\:dark\:to-gray-100 {
- --tw-gradient-to: #f3f4f6;
- }
-
- .md\:dark\:to-gray-200 {
- --tw-gradient-to: #e5e7eb;
- }
-
- .md\:dark\:to-gray-300 {
- --tw-gradient-to: #d1d5db;
- }
-
- .md\:dark\:to-gray-400 {
- --tw-gradient-to: #9ca3af;
- }
-
- .md\:dark\:to-gray-500 {
- --tw-gradient-to: #6b7280;
- }
-
- .md\:dark\:to-gray-600 {
- --tw-gradient-to: #4b5563;
- }
-
- .md\:dark\:to-gray-700 {
- --tw-gradient-to: #374151;
- }
-
- .md\:dark\:to-gray-800 {
- --tw-gradient-to: #1f2937;
- }
-
- .md\:dark\:to-gray-900 {
- --tw-gradient-to: #111827;
- }
-
- .md\:dark\:to-red-50 {
- --tw-gradient-to: #fef2f2;
- }
-
- .md\:dark\:to-red-100 {
- --tw-gradient-to: #fee2e2;
- }
-
- .md\:dark\:to-red-200 {
- --tw-gradient-to: #fecaca;
- }
-
- .md\:dark\:to-red-300 {
- --tw-gradient-to: #fca5a5;
- }
-
- .md\:dark\:to-red-400 {
- --tw-gradient-to: #f87171;
- }
-
- .md\:dark\:to-red-500 {
- --tw-gradient-to: #ef4444;
- }
-
- .md\:dark\:to-red-600 {
- --tw-gradient-to: #dc2626;
- }
-
- .md\:dark\:to-red-700 {
- --tw-gradient-to: #b91c1c;
- }
-
- .md\:dark\:to-red-800 {
- --tw-gradient-to: #991b1b;
- }
-
- .md\:dark\:to-red-900 {
- --tw-gradient-to: #7f1d1d;
- }
-
- .md\:dark\:to-yellow-50 {
- --tw-gradient-to: #fffbeb;
- }
-
- .md\:dark\:to-yellow-100 {
- --tw-gradient-to: #fef3c7;
- }
-
- .md\:dark\:to-yellow-200 {
- --tw-gradient-to: #fde68a;
- }
-
- .md\:dark\:to-yellow-300 {
- --tw-gradient-to: #fcd34d;
- }
-
- .md\:dark\:to-yellow-400 {
- --tw-gradient-to: #fbbf24;
- }
-
- .md\:dark\:to-yellow-500 {
- --tw-gradient-to: #f59e0b;
- }
-
- .md\:dark\:to-yellow-600 {
- --tw-gradient-to: #d97706;
- }
-
- .md\:dark\:to-yellow-700 {
- --tw-gradient-to: #b45309;
- }
-
- .md\:dark\:to-yellow-800 {
- --tw-gradient-to: #92400e;
- }
-
- .md\:dark\:to-yellow-900 {
- --tw-gradient-to: #78350f;
- }
-
- .md\:dark\:to-green-50 {
- --tw-gradient-to: #ecfdf5;
- }
-
- .md\:dark\:to-green-100 {
- --tw-gradient-to: #d1fae5;
- }
-
- .md\:dark\:to-green-200 {
- --tw-gradient-to: #a7f3d0;
- }
-
- .md\:dark\:to-green-300 {
- --tw-gradient-to: #6ee7b7;
- }
-
- .md\:dark\:to-green-400 {
- --tw-gradient-to: #34d399;
- }
-
- .md\:dark\:to-green-500 {
- --tw-gradient-to: #10b981;
- }
-
- .md\:dark\:to-green-600 {
- --tw-gradient-to: #059669;
- }
-
- .md\:dark\:to-green-700 {
- --tw-gradient-to: #047857;
- }
-
- .md\:dark\:to-green-800 {
- --tw-gradient-to: #065f46;
- }
-
- .md\:dark\:to-green-900 {
- --tw-gradient-to: #064e3b;
- }
-
- .md\:dark\:to-blue-50 {
- --tw-gradient-to: #eff6ff;
- }
-
- .md\:dark\:to-blue-100 {
- --tw-gradient-to: #dbeafe;
- }
-
- .md\:dark\:to-blue-200 {
- --tw-gradient-to: #bfdbfe;
- }
-
- .md\:dark\:to-blue-300 {
- --tw-gradient-to: #93c5fd;
- }
-
- .md\:dark\:to-blue-400 {
- --tw-gradient-to: #60a5fa;
- }
-
- .md\:dark\:to-blue-500 {
- --tw-gradient-to: #3b82f6;
- }
-
- .md\:dark\:to-blue-600 {
- --tw-gradient-to: #2563eb;
- }
-
- .md\:dark\:to-blue-700 {
- --tw-gradient-to: #1d4ed8;
- }
-
- .md\:dark\:to-blue-800 {
- --tw-gradient-to: #1e40af;
- }
-
- .md\:dark\:to-blue-900 {
- --tw-gradient-to: #1e3a8a;
- }
-
- .md\:dark\:to-indigo-50 {
- --tw-gradient-to: #eef2ff;
- }
-
- .md\:dark\:to-indigo-100 {
- --tw-gradient-to: #e0e7ff;
- }
-
- .md\:dark\:to-indigo-200 {
- --tw-gradient-to: #c7d2fe;
- }
-
- .md\:dark\:to-indigo-300 {
- --tw-gradient-to: #a5b4fc;
- }
-
- .md\:dark\:to-indigo-400 {
- --tw-gradient-to: #818cf8;
- }
-
- .md\:dark\:to-indigo-500 {
- --tw-gradient-to: #6366f1;
- }
-
- .md\:dark\:to-indigo-600 {
- --tw-gradient-to: #4f46e5;
- }
-
- .md\:dark\:to-indigo-700 {
- --tw-gradient-to: #4338ca;
- }
-
- .md\:dark\:to-indigo-800 {
- --tw-gradient-to: #3730a3;
- }
-
- .md\:dark\:to-indigo-900 {
- --tw-gradient-to: #312e81;
- }
-
- .md\:dark\:to-purple-50 {
- --tw-gradient-to: #f5f3ff;
- }
-
- .md\:dark\:to-purple-100 {
- --tw-gradient-to: #ede9fe;
- }
-
- .md\:dark\:to-purple-200 {
- --tw-gradient-to: #ddd6fe;
- }
-
- .md\:dark\:to-purple-300 {
- --tw-gradient-to: #c4b5fd;
- }
-
- .md\:dark\:to-purple-400 {
- --tw-gradient-to: #a78bfa;
- }
-
- .md\:dark\:to-purple-500 {
- --tw-gradient-to: #8b5cf6;
- }
-
- .md\:dark\:to-purple-600 {
- --tw-gradient-to: #7c3aed;
- }
-
- .md\:dark\:to-purple-700 {
- --tw-gradient-to: #6d28d9;
- }
-
- .md\:dark\:to-purple-800 {
- --tw-gradient-to: #5b21b6;
- }
-
- .md\:dark\:to-purple-900 {
- --tw-gradient-to: #4c1d95;
- }
-
- .md\:dark\:to-pink-50 {
- --tw-gradient-to: #fdf2f8;
- }
-
- .md\:dark\:to-pink-100 {
- --tw-gradient-to: #fce7f3;
- }
-
- .md\:dark\:to-pink-200 {
- --tw-gradient-to: #fbcfe8;
- }
-
- .md\:dark\:to-pink-300 {
- --tw-gradient-to: #f9a8d4;
- }
-
- .md\:dark\:to-pink-400 {
- --tw-gradient-to: #f472b6;
- }
-
- .md\:dark\:to-pink-500 {
- --tw-gradient-to: #ec4899;
- }
-
- .md\:dark\:to-pink-600 {
- --tw-gradient-to: #db2777;
- }
-
- .md\:dark\:to-pink-700 {
- --tw-gradient-to: #be185d;
- }
-
- .md\:dark\:to-pink-800 {
- --tw-gradient-to: #9d174d;
- }
-
- .md\:dark\:to-pink-900 {
- --tw-gradient-to: #831843;
- }
-
- .md\:dark\:hover\:to-transparent:hover {
- --tw-gradient-to: transparent;
- }
-
- .md\:dark\:hover\:to-current:hover {
- --tw-gradient-to: currentColor;
- }
-
- .md\:dark\:hover\:to-black:hover {
- --tw-gradient-to: #000;
- }
-
- .md\:dark\:hover\:to-white:hover {
- --tw-gradient-to: #fff;
- }
-
- .md\:dark\:hover\:to-gray-50:hover {
- --tw-gradient-to: #f9fafb;
- }
-
- .md\:dark\:hover\:to-gray-100:hover {
- --tw-gradient-to: #f3f4f6;
- }
-
- .md\:dark\:hover\:to-gray-200:hover {
- --tw-gradient-to: #e5e7eb;
- }
-
- .md\:dark\:hover\:to-gray-300:hover {
- --tw-gradient-to: #d1d5db;
- }
-
- .md\:dark\:hover\:to-gray-400:hover {
- --tw-gradient-to: #9ca3af;
- }
-
- .md\:dark\:hover\:to-gray-500:hover {
- --tw-gradient-to: #6b7280;
- }
-
- .md\:dark\:hover\:to-gray-600:hover {
- --tw-gradient-to: #4b5563;
- }
-
- .md\:dark\:hover\:to-gray-700:hover {
- --tw-gradient-to: #374151;
- }
-
- .md\:dark\:hover\:to-gray-800:hover {
- --tw-gradient-to: #1f2937;
- }
-
- .md\:dark\:hover\:to-gray-900:hover {
- --tw-gradient-to: #111827;
- }
-
- .md\:dark\:hover\:to-red-50:hover {
- --tw-gradient-to: #fef2f2;
- }
-
- .md\:dark\:hover\:to-red-100:hover {
- --tw-gradient-to: #fee2e2;
- }
-
- .md\:dark\:hover\:to-red-200:hover {
- --tw-gradient-to: #fecaca;
- }
-
- .md\:dark\:hover\:to-red-300:hover {
- --tw-gradient-to: #fca5a5;
- }
-
- .md\:dark\:hover\:to-red-400:hover {
- --tw-gradient-to: #f87171;
- }
-
- .md\:dark\:hover\:to-red-500:hover {
- --tw-gradient-to: #ef4444;
- }
-
- .md\:dark\:hover\:to-red-600:hover {
- --tw-gradient-to: #dc2626;
- }
-
- .md\:dark\:hover\:to-red-700:hover {
- --tw-gradient-to: #b91c1c;
- }
-
- .md\:dark\:hover\:to-red-800:hover {
- --tw-gradient-to: #991b1b;
- }
-
- .md\:dark\:hover\:to-red-900:hover {
- --tw-gradient-to: #7f1d1d;
- }
-
- .md\:dark\:hover\:to-yellow-50:hover {
- --tw-gradient-to: #fffbeb;
- }
-
- .md\:dark\:hover\:to-yellow-100:hover {
- --tw-gradient-to: #fef3c7;
- }
-
- .md\:dark\:hover\:to-yellow-200:hover {
- --tw-gradient-to: #fde68a;
- }
-
- .md\:dark\:hover\:to-yellow-300:hover {
- --tw-gradient-to: #fcd34d;
- }
-
- .md\:dark\:hover\:to-yellow-400:hover {
- --tw-gradient-to: #fbbf24;
- }
-
- .md\:dark\:hover\:to-yellow-500:hover {
- --tw-gradient-to: #f59e0b;
- }
-
- .md\:dark\:hover\:to-yellow-600:hover {
- --tw-gradient-to: #d97706;
- }
-
- .md\:dark\:hover\:to-yellow-700:hover {
- --tw-gradient-to: #b45309;
- }
-
- .md\:dark\:hover\:to-yellow-800:hover {
- --tw-gradient-to: #92400e;
- }
-
- .md\:dark\:hover\:to-yellow-900:hover {
- --tw-gradient-to: #78350f;
- }
-
- .md\:dark\:hover\:to-green-50:hover {
- --tw-gradient-to: #ecfdf5;
- }
-
- .md\:dark\:hover\:to-green-100:hover {
- --tw-gradient-to: #d1fae5;
- }
-
- .md\:dark\:hover\:to-green-200:hover {
- --tw-gradient-to: #a7f3d0;
- }
-
- .md\:dark\:hover\:to-green-300:hover {
- --tw-gradient-to: #6ee7b7;
- }
-
- .md\:dark\:hover\:to-green-400:hover {
- --tw-gradient-to: #34d399;
- }
-
- .md\:dark\:hover\:to-green-500:hover {
- --tw-gradient-to: #10b981;
- }
-
- .md\:dark\:hover\:to-green-600:hover {
- --tw-gradient-to: #059669;
- }
-
- .md\:dark\:hover\:to-green-700:hover {
- --tw-gradient-to: #047857;
- }
-
- .md\:dark\:hover\:to-green-800:hover {
- --tw-gradient-to: #065f46;
- }
-
- .md\:dark\:hover\:to-green-900:hover {
- --tw-gradient-to: #064e3b;
- }
-
- .md\:dark\:hover\:to-blue-50:hover {
- --tw-gradient-to: #eff6ff;
- }
-
- .md\:dark\:hover\:to-blue-100:hover {
- --tw-gradient-to: #dbeafe;
- }
-
- .md\:dark\:hover\:to-blue-200:hover {
- --tw-gradient-to: #bfdbfe;
- }
-
- .md\:dark\:hover\:to-blue-300:hover {
- --tw-gradient-to: #93c5fd;
- }
-
- .md\:dark\:hover\:to-blue-400:hover {
- --tw-gradient-to: #60a5fa;
- }
-
- .md\:dark\:hover\:to-blue-500:hover {
- --tw-gradient-to: #3b82f6;
- }
-
- .md\:dark\:hover\:to-blue-600:hover {
- --tw-gradient-to: #2563eb;
- }
-
- .md\:dark\:hover\:to-blue-700:hover {
- --tw-gradient-to: #1d4ed8;
- }
-
- .md\:dark\:hover\:to-blue-800:hover {
- --tw-gradient-to: #1e40af;
- }
-
- .md\:dark\:hover\:to-blue-900:hover {
- --tw-gradient-to: #1e3a8a;
- }
-
- .md\:dark\:hover\:to-indigo-50:hover {
- --tw-gradient-to: #eef2ff;
- }
-
- .md\:dark\:hover\:to-indigo-100:hover {
- --tw-gradient-to: #e0e7ff;
- }
-
- .md\:dark\:hover\:to-indigo-200:hover {
- --tw-gradient-to: #c7d2fe;
- }
-
- .md\:dark\:hover\:to-indigo-300:hover {
- --tw-gradient-to: #a5b4fc;
- }
-
- .md\:dark\:hover\:to-indigo-400:hover {
- --tw-gradient-to: #818cf8;
- }
-
- .md\:dark\:hover\:to-indigo-500:hover {
- --tw-gradient-to: #6366f1;
- }
-
- .md\:dark\:hover\:to-indigo-600:hover {
- --tw-gradient-to: #4f46e5;
- }
-
- .md\:dark\:hover\:to-indigo-700:hover {
- --tw-gradient-to: #4338ca;
- }
-
- .md\:dark\:hover\:to-indigo-800:hover {
- --tw-gradient-to: #3730a3;
- }
-
- .md\:dark\:hover\:to-indigo-900:hover {
- --tw-gradient-to: #312e81;
- }
-
- .md\:dark\:hover\:to-purple-50:hover {
- --tw-gradient-to: #f5f3ff;
- }
-
- .md\:dark\:hover\:to-purple-100:hover {
- --tw-gradient-to: #ede9fe;
- }
-
- .md\:dark\:hover\:to-purple-200:hover {
- --tw-gradient-to: #ddd6fe;
- }
-
- .md\:dark\:hover\:to-purple-300:hover {
- --tw-gradient-to: #c4b5fd;
- }
-
- .md\:dark\:hover\:to-purple-400:hover {
- --tw-gradient-to: #a78bfa;
- }
-
- .md\:dark\:hover\:to-purple-500:hover {
- --tw-gradient-to: #8b5cf6;
- }
-
- .md\:dark\:hover\:to-purple-600:hover {
- --tw-gradient-to: #7c3aed;
- }
-
- .md\:dark\:hover\:to-purple-700:hover {
- --tw-gradient-to: #6d28d9;
- }
-
- .md\:dark\:hover\:to-purple-800:hover {
- --tw-gradient-to: #5b21b6;
- }
-
- .md\:dark\:hover\:to-purple-900:hover {
- --tw-gradient-to: #4c1d95;
- }
-
- .md\:dark\:hover\:to-pink-50:hover {
- --tw-gradient-to: #fdf2f8;
- }
-
- .md\:dark\:hover\:to-pink-100:hover {
- --tw-gradient-to: #fce7f3;
- }
-
- .md\:dark\:hover\:to-pink-200:hover {
- --tw-gradient-to: #fbcfe8;
- }
-
- .md\:dark\:hover\:to-pink-300:hover {
- --tw-gradient-to: #f9a8d4;
- }
-
- .md\:dark\:hover\:to-pink-400:hover {
- --tw-gradient-to: #f472b6;
- }
-
- .md\:dark\:hover\:to-pink-500:hover {
- --tw-gradient-to: #ec4899;
- }
-
- .md\:dark\:hover\:to-pink-600:hover {
- --tw-gradient-to: #db2777;
- }
-
- .md\:dark\:hover\:to-pink-700:hover {
- --tw-gradient-to: #be185d;
- }
-
- .md\:dark\:hover\:to-pink-800:hover {
- --tw-gradient-to: #9d174d;
- }
-
- .md\:dark\:hover\:to-pink-900:hover {
- --tw-gradient-to: #831843;
- }
-
- .md\:dark\:focus\:to-transparent:focus {
- --tw-gradient-to: transparent;
- }
-
- .md\:dark\:focus\:to-current:focus {
- --tw-gradient-to: currentColor;
- }
-
- .md\:dark\:focus\:to-black:focus {
- --tw-gradient-to: #000;
- }
-
- .md\:dark\:focus\:to-white:focus {
- --tw-gradient-to: #fff;
- }
-
- .md\:dark\:focus\:to-gray-50:focus {
- --tw-gradient-to: #f9fafb;
- }
-
- .md\:dark\:focus\:to-gray-100:focus {
- --tw-gradient-to: #f3f4f6;
- }
-
- .md\:dark\:focus\:to-gray-200:focus {
- --tw-gradient-to: #e5e7eb;
- }
-
- .md\:dark\:focus\:to-gray-300:focus {
- --tw-gradient-to: #d1d5db;
- }
-
- .md\:dark\:focus\:to-gray-400:focus {
- --tw-gradient-to: #9ca3af;
- }
-
- .md\:dark\:focus\:to-gray-500:focus {
- --tw-gradient-to: #6b7280;
- }
-
- .md\:dark\:focus\:to-gray-600:focus {
- --tw-gradient-to: #4b5563;
- }
-
- .md\:dark\:focus\:to-gray-700:focus {
- --tw-gradient-to: #374151;
- }
-
- .md\:dark\:focus\:to-gray-800:focus {
- --tw-gradient-to: #1f2937;
- }
-
- .md\:dark\:focus\:to-gray-900:focus {
- --tw-gradient-to: #111827;
- }
-
- .md\:dark\:focus\:to-red-50:focus {
- --tw-gradient-to: #fef2f2;
- }
-
- .md\:dark\:focus\:to-red-100:focus {
- --tw-gradient-to: #fee2e2;
- }
-
- .md\:dark\:focus\:to-red-200:focus {
- --tw-gradient-to: #fecaca;
- }
-
- .md\:dark\:focus\:to-red-300:focus {
- --tw-gradient-to: #fca5a5;
- }
-
- .md\:dark\:focus\:to-red-400:focus {
- --tw-gradient-to: #f87171;
- }
-
- .md\:dark\:focus\:to-red-500:focus {
- --tw-gradient-to: #ef4444;
- }
-
- .md\:dark\:focus\:to-red-600:focus {
- --tw-gradient-to: #dc2626;
- }
-
- .md\:dark\:focus\:to-red-700:focus {
- --tw-gradient-to: #b91c1c;
- }
-
- .md\:dark\:focus\:to-red-800:focus {
- --tw-gradient-to: #991b1b;
- }
-
- .md\:dark\:focus\:to-red-900:focus {
- --tw-gradient-to: #7f1d1d;
- }
-
- .md\:dark\:focus\:to-yellow-50:focus {
- --tw-gradient-to: #fffbeb;
- }
-
- .md\:dark\:focus\:to-yellow-100:focus {
- --tw-gradient-to: #fef3c7;
- }
-
- .md\:dark\:focus\:to-yellow-200:focus {
- --tw-gradient-to: #fde68a;
- }
-
- .md\:dark\:focus\:to-yellow-300:focus {
- --tw-gradient-to: #fcd34d;
- }
-
- .md\:dark\:focus\:to-yellow-400:focus {
- --tw-gradient-to: #fbbf24;
- }
-
- .md\:dark\:focus\:to-yellow-500:focus {
- --tw-gradient-to: #f59e0b;
- }
-
- .md\:dark\:focus\:to-yellow-600:focus {
- --tw-gradient-to: #d97706;
- }
-
- .md\:dark\:focus\:to-yellow-700:focus {
- --tw-gradient-to: #b45309;
- }
-
- .md\:dark\:focus\:to-yellow-800:focus {
- --tw-gradient-to: #92400e;
- }
-
- .md\:dark\:focus\:to-yellow-900:focus {
- --tw-gradient-to: #78350f;
- }
-
- .md\:dark\:focus\:to-green-50:focus {
- --tw-gradient-to: #ecfdf5;
- }
-
- .md\:dark\:focus\:to-green-100:focus {
- --tw-gradient-to: #d1fae5;
- }
-
- .md\:dark\:focus\:to-green-200:focus {
- --tw-gradient-to: #a7f3d0;
- }
-
- .md\:dark\:focus\:to-green-300:focus {
- --tw-gradient-to: #6ee7b7;
- }
-
- .md\:dark\:focus\:to-green-400:focus {
- --tw-gradient-to: #34d399;
- }
-
- .md\:dark\:focus\:to-green-500:focus {
- --tw-gradient-to: #10b981;
- }
-
- .md\:dark\:focus\:to-green-600:focus {
- --tw-gradient-to: #059669;
- }
-
- .md\:dark\:focus\:to-green-700:focus {
- --tw-gradient-to: #047857;
- }
-
- .md\:dark\:focus\:to-green-800:focus {
- --tw-gradient-to: #065f46;
- }
-
- .md\:dark\:focus\:to-green-900:focus {
- --tw-gradient-to: #064e3b;
- }
-
- .md\:dark\:focus\:to-blue-50:focus {
- --tw-gradient-to: #eff6ff;
- }
-
- .md\:dark\:focus\:to-blue-100:focus {
- --tw-gradient-to: #dbeafe;
- }
-
- .md\:dark\:focus\:to-blue-200:focus {
- --tw-gradient-to: #bfdbfe;
- }
-
- .md\:dark\:focus\:to-blue-300:focus {
- --tw-gradient-to: #93c5fd;
- }
-
- .md\:dark\:focus\:to-blue-400:focus {
- --tw-gradient-to: #60a5fa;
- }
-
- .md\:dark\:focus\:to-blue-500:focus {
- --tw-gradient-to: #3b82f6;
- }
-
- .md\:dark\:focus\:to-blue-600:focus {
- --tw-gradient-to: #2563eb;
- }
-
- .md\:dark\:focus\:to-blue-700:focus {
- --tw-gradient-to: #1d4ed8;
- }
-
- .md\:dark\:focus\:to-blue-800:focus {
- --tw-gradient-to: #1e40af;
- }
-
- .md\:dark\:focus\:to-blue-900:focus {
- --tw-gradient-to: #1e3a8a;
- }
-
- .md\:dark\:focus\:to-indigo-50:focus {
- --tw-gradient-to: #eef2ff;
- }
-
- .md\:dark\:focus\:to-indigo-100:focus {
- --tw-gradient-to: #e0e7ff;
- }
-
- .md\:dark\:focus\:to-indigo-200:focus {
- --tw-gradient-to: #c7d2fe;
- }
-
- .md\:dark\:focus\:to-indigo-300:focus {
- --tw-gradient-to: #a5b4fc;
- }
-
- .md\:dark\:focus\:to-indigo-400:focus {
- --tw-gradient-to: #818cf8;
- }
-
- .md\:dark\:focus\:to-indigo-500:focus {
- --tw-gradient-to: #6366f1;
- }
-
- .md\:dark\:focus\:to-indigo-600:focus {
- --tw-gradient-to: #4f46e5;
- }
-
- .md\:dark\:focus\:to-indigo-700:focus {
- --tw-gradient-to: #4338ca;
- }
-
- .md\:dark\:focus\:to-indigo-800:focus {
- --tw-gradient-to: #3730a3;
- }
-
- .md\:dark\:focus\:to-indigo-900:focus {
- --tw-gradient-to: #312e81;
- }
-
- .md\:dark\:focus\:to-purple-50:focus {
- --tw-gradient-to: #f5f3ff;
- }
-
- .md\:dark\:focus\:to-purple-100:focus {
- --tw-gradient-to: #ede9fe;
- }
-
- .md\:dark\:focus\:to-purple-200:focus {
- --tw-gradient-to: #ddd6fe;
- }
-
- .md\:dark\:focus\:to-purple-300:focus {
- --tw-gradient-to: #c4b5fd;
- }
-
- .md\:dark\:focus\:to-purple-400:focus {
- --tw-gradient-to: #a78bfa;
- }
-
- .md\:dark\:focus\:to-purple-500:focus {
- --tw-gradient-to: #8b5cf6;
- }
-
- .md\:dark\:focus\:to-purple-600:focus {
- --tw-gradient-to: #7c3aed;
- }
-
- .md\:dark\:focus\:to-purple-700:focus {
- --tw-gradient-to: #6d28d9;
- }
-
- .md\:dark\:focus\:to-purple-800:focus {
- --tw-gradient-to: #5b21b6;
- }
-
- .md\:dark\:focus\:to-purple-900:focus {
- --tw-gradient-to: #4c1d95;
- }
-
- .md\:dark\:focus\:to-pink-50:focus {
- --tw-gradient-to: #fdf2f8;
- }
-
- .md\:dark\:focus\:to-pink-100:focus {
- --tw-gradient-to: #fce7f3;
- }
-
- .md\:dark\:focus\:to-pink-200:focus {
- --tw-gradient-to: #fbcfe8;
- }
-
- .md\:dark\:focus\:to-pink-300:focus {
- --tw-gradient-to: #f9a8d4;
- }
-
- .md\:dark\:focus\:to-pink-400:focus {
- --tw-gradient-to: #f472b6;
- }
-
- .md\:dark\:focus\:to-pink-500:focus {
- --tw-gradient-to: #ec4899;
- }
-
- .md\:dark\:focus\:to-pink-600:focus {
- --tw-gradient-to: #db2777;
- }
-
- .md\:dark\:focus\:to-pink-700:focus {
- --tw-gradient-to: #be185d;
- }
-
- .md\:dark\:focus\:to-pink-800:focus {
- --tw-gradient-to: #9d174d;
- }
-
- .md\:dark\: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: Inter var, 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));
- }
-
- @media (prefers-color-scheme: dark) {
- .md\:dark\:text-transparent {
- color: transparent;
- }
-
- .md\:dark\:text-current {
- color: currentColor;
- }
-
- .md\:dark\:text-black {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-white {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-gray-50 {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-gray-100 {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-gray-200 {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-gray-300 {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-gray-400 {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-gray-500 {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-gray-600 {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-gray-700 {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-gray-800 {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-gray-900 {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-red-50 {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-red-100 {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-red-200 {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-red-300 {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-red-400 {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-red-500 {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-red-600 {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-red-700 {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-red-800 {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-red-900 {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-yellow-50 {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-yellow-100 {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-yellow-200 {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-yellow-300 {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-yellow-400 {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-yellow-500 {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-yellow-600 {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-yellow-700 {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-yellow-800 {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-yellow-900 {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-green-50 {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-green-100 {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-green-200 {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-green-300 {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-green-400 {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-green-500 {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-green-600 {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-green-700 {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-green-800 {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-green-900 {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-blue-50 {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-blue-100 {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-blue-200 {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-blue-300 {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-blue-400 {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-blue-500 {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-blue-600 {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-blue-700 {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-blue-800 {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-blue-900 {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-indigo-50 {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-indigo-100 {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-indigo-200 {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-indigo-300 {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-indigo-400 {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-indigo-500 {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-indigo-600 {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-indigo-700 {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-indigo-800 {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-indigo-900 {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-purple-50 {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-purple-100 {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-purple-200 {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-purple-300 {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-purple-400 {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-purple-500 {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-purple-600 {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-purple-700 {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-purple-800 {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-purple-900 {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-pink-50 {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-pink-100 {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-pink-200 {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-pink-300 {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-pink-400 {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-pink-500 {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-pink-600 {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-pink-700 {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-pink-800 {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .md\:dark\:text-pink-900 {
- --tw-text-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-transparent {
- color: transparent;
- }
-
- .group:hover .md\:dark\:group-hover\:text-current {
- color: currentColor;
- }
-
- .group:hover .md\:dark\:group-hover\:text-black {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-white {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-gray-50 {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-gray-100 {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-gray-200 {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-gray-300 {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-gray-400 {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-gray-500 {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-gray-600 {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-gray-700 {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-gray-800 {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-gray-900 {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-red-50 {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-red-100 {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-red-200 {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-red-300 {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-red-400 {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-red-500 {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-red-600 {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-red-700 {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-red-800 {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-red-900 {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-yellow-50 {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-yellow-100 {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-yellow-200 {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-yellow-300 {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-yellow-400 {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-yellow-500 {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-yellow-600 {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-yellow-700 {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-yellow-800 {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-yellow-900 {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-green-50 {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-green-100 {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-green-200 {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-green-300 {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-green-400 {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-green-500 {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-green-600 {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-green-700 {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-green-800 {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-green-900 {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-blue-50 {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-blue-100 {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-blue-200 {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-blue-300 {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-blue-400 {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-blue-500 {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-blue-600 {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-blue-700 {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-blue-800 {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-blue-900 {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-indigo-50 {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-indigo-100 {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-indigo-200 {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-indigo-300 {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-indigo-400 {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-indigo-500 {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-indigo-600 {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-indigo-700 {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-indigo-800 {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-indigo-900 {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-purple-50 {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-purple-100 {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-purple-200 {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-purple-300 {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-purple-400 {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-purple-500 {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-purple-600 {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-purple-700 {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-purple-800 {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-purple-900 {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-pink-50 {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-pink-100 {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-pink-200 {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-pink-300 {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-pink-400 {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-pink-500 {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-pink-600 {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-pink-700 {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-pink-800 {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .group:hover .md\:dark\:group-hover\:text-pink-900 {
- --tw-text-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-transparent:focus-within {
- color: transparent;
- }
-
- .md\:dark\:focus-within\:text-current:focus-within {
- color: currentColor;
- }
-
- .md\:dark\:focus-within\:text-black:focus-within {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-white:focus-within {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-gray-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-gray-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-gray-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-gray-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-gray-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-gray-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-gray-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-gray-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-gray-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-gray-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-red-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-red-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-red-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-red-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-red-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-red-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-red-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-red-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-red-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-red-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-yellow-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-yellow-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-yellow-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-yellow-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-yellow-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-yellow-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-yellow-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-yellow-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-yellow-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-yellow-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-green-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-green-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-green-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-green-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-green-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-green-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-green-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-green-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-green-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-green-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-blue-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-blue-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-blue-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-blue-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-blue-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-blue-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-blue-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-blue-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-blue-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-blue-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-indigo-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-indigo-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-indigo-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-indigo-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-indigo-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-indigo-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-indigo-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-indigo-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-indigo-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-indigo-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-purple-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-purple-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-purple-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-purple-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-purple-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-purple-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-purple-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-purple-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-purple-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-purple-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-pink-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-pink-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-pink-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-pink-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-pink-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-pink-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-pink-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-pink-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-pink-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus-within\:text-pink-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-transparent:hover {
- color: transparent;
- }
-
- .md\:dark\:hover\:text-current:hover {
- color: currentColor;
- }
-
- .md\:dark\:hover\:text-black:hover {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-white:hover {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-gray-50:hover {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-gray-100:hover {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-gray-200:hover {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-gray-300:hover {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-gray-400:hover {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-gray-500:hover {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-gray-600:hover {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-gray-700:hover {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-gray-800:hover {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-gray-900:hover {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-red-50:hover {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-red-100:hover {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-red-200:hover {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-red-300:hover {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-red-400:hover {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-red-500:hover {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-red-600:hover {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-red-700:hover {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-red-800:hover {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-red-900:hover {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-yellow-50:hover {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-yellow-100:hover {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-yellow-200:hover {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-yellow-300:hover {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-yellow-400:hover {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-yellow-500:hover {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-yellow-600:hover {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-yellow-700:hover {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-yellow-800:hover {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-yellow-900:hover {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-green-50:hover {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-green-100:hover {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-green-200:hover {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-green-300:hover {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-green-400:hover {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-green-500:hover {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-green-600:hover {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-green-700:hover {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-green-800:hover {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-green-900:hover {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-blue-50:hover {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-blue-100:hover {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-blue-200:hover {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-blue-300:hover {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-blue-400:hover {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-blue-500:hover {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-blue-600:hover {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-blue-700:hover {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-blue-800:hover {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-blue-900:hover {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-indigo-50:hover {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-indigo-100:hover {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-indigo-200:hover {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-indigo-300:hover {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-indigo-400:hover {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-indigo-500:hover {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-indigo-600:hover {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-indigo-700:hover {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-indigo-800:hover {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-indigo-900:hover {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-purple-50:hover {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-purple-100:hover {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-purple-200:hover {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-purple-300:hover {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-purple-400:hover {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-purple-500:hover {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-purple-600:hover {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-purple-700:hover {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-purple-800:hover {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-purple-900:hover {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-pink-50:hover {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-pink-100:hover {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-pink-200:hover {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-pink-300:hover {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-pink-400:hover {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-pink-500:hover {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-pink-600:hover {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-pink-700:hover {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-pink-800:hover {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .md\:dark\:hover\:text-pink-900:hover {
- --tw-text-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-transparent:focus {
- color: transparent;
- }
-
- .md\:dark\:focus\:text-current:focus {
- color: currentColor;
- }
-
- .md\:dark\:focus\:text-black:focus {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-white:focus {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-gray-50:focus {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-gray-100:focus {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-gray-200:focus {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-gray-300:focus {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-gray-400:focus {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-gray-500:focus {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-gray-600:focus {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-gray-700:focus {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-gray-800:focus {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-gray-900:focus {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-red-50:focus {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-red-100:focus {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-red-200:focus {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-red-300:focus {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-red-400:focus {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-red-500:focus {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-red-600:focus {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-red-700:focus {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-red-800:focus {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-red-900:focus {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-yellow-50:focus {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-yellow-100:focus {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-yellow-200:focus {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-yellow-300:focus {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-yellow-400:focus {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-yellow-500:focus {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-yellow-600:focus {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-yellow-700:focus {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-yellow-800:focus {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-yellow-900:focus {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-green-50:focus {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-green-100:focus {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-green-200:focus {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-green-300:focus {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-green-400:focus {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-green-500:focus {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-green-600:focus {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-green-700:focus {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-green-800:focus {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-green-900:focus {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-blue-50:focus {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-blue-100:focus {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-blue-200:focus {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-blue-300:focus {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-blue-400:focus {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-blue-500:focus {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-blue-600:focus {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-blue-700:focus {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-blue-800:focus {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-blue-900:focus {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-indigo-50:focus {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-indigo-100:focus {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-indigo-200:focus {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-indigo-300:focus {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-indigo-400:focus {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-indigo-500:focus {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-indigo-600:focus {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-indigo-700:focus {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-indigo-800:focus {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-indigo-900:focus {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-purple-50:focus {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-purple-100:focus {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-purple-200:focus {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-purple-300:focus {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-purple-400:focus {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-purple-500:focus {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-purple-600:focus {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-purple-700:focus {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-purple-800:focus {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-purple-900:focus {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-pink-50:focus {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-pink-100:focus {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-pink-200:focus {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-pink-300:focus {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-pink-400:focus {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-pink-500:focus {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-pink-600:focus {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-pink-700:focus {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .md\:dark\:focus\:text-pink-800:focus {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .md\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .md\:dark\:text-opacity-0 {
- --tw-text-opacity: 0;
- }
-
- .md\:dark\:text-opacity-5 {
- --tw-text-opacity: 0.05;
- }
-
- .md\:dark\:text-opacity-10 {
- --tw-text-opacity: 0.1;
- }
-
- .md\:dark\:text-opacity-20 {
- --tw-text-opacity: 0.2;
- }
-
- .md\:dark\:text-opacity-25 {
- --tw-text-opacity: 0.25;
- }
-
- .md\:dark\:text-opacity-30 {
- --tw-text-opacity: 0.3;
- }
-
- .md\:dark\:text-opacity-40 {
- --tw-text-opacity: 0.4;
- }
-
- .md\:dark\:text-opacity-50 {
- --tw-text-opacity: 0.5;
- }
-
- .md\:dark\:text-opacity-60 {
- --tw-text-opacity: 0.6;
- }
-
- .md\:dark\:text-opacity-70 {
- --tw-text-opacity: 0.7;
- }
-
- .md\:dark\:text-opacity-75 {
- --tw-text-opacity: 0.75;
- }
-
- .md\:dark\:text-opacity-80 {
- --tw-text-opacity: 0.8;
- }
-
- .md\:dark\:text-opacity-90 {
- --tw-text-opacity: 0.9;
- }
-
- .md\:dark\:text-opacity-95 {
- --tw-text-opacity: 0.95;
- }
-
- .md\:dark\:text-opacity-100 {
- --tw-text-opacity: 1;
- }
-
- .group:hover .md\:dark\:group-hover\:text-opacity-0 {
- --tw-text-opacity: 0;
- }
-
- .group:hover .md\:dark\:group-hover\:text-opacity-5 {
- --tw-text-opacity: 0.05;
- }
-
- .group:hover .md\:dark\:group-hover\:text-opacity-10 {
- --tw-text-opacity: 0.1;
- }
-
- .group:hover .md\:dark\:group-hover\:text-opacity-20 {
- --tw-text-opacity: 0.2;
- }
-
- .group:hover .md\:dark\:group-hover\:text-opacity-25 {
- --tw-text-opacity: 0.25;
- }
-
- .group:hover .md\:dark\:group-hover\:text-opacity-30 {
- --tw-text-opacity: 0.3;
- }
-
- .group:hover .md\:dark\:group-hover\:text-opacity-40 {
- --tw-text-opacity: 0.4;
- }
-
- .group:hover .md\:dark\:group-hover\:text-opacity-50 {
- --tw-text-opacity: 0.5;
- }
-
- .group:hover .md\:dark\:group-hover\:text-opacity-60 {
- --tw-text-opacity: 0.6;
- }
-
- .group:hover .md\:dark\:group-hover\:text-opacity-70 {
- --tw-text-opacity: 0.7;
- }
-
- .group:hover .md\:dark\:group-hover\:text-opacity-75 {
- --tw-text-opacity: 0.75;
- }
-
- .group:hover .md\:dark\:group-hover\:text-opacity-80 {
- --tw-text-opacity: 0.8;
- }
-
- .group:hover .md\:dark\:group-hover\:text-opacity-90 {
- --tw-text-opacity: 0.9;
- }
-
- .group:hover .md\:dark\:group-hover\:text-opacity-95 {
- --tw-text-opacity: 0.95;
- }
-
- .group:hover .md\:dark\:group-hover\:text-opacity-100 {
- --tw-text-opacity: 1;
- }
-
- .md\:dark\:focus-within\:text-opacity-0:focus-within {
- --tw-text-opacity: 0;
- }
-
- .md\:dark\:focus-within\:text-opacity-5:focus-within {
- --tw-text-opacity: 0.05;
- }
-
- .md\:dark\:focus-within\:text-opacity-10:focus-within {
- --tw-text-opacity: 0.1;
- }
-
- .md\:dark\:focus-within\:text-opacity-20:focus-within {
- --tw-text-opacity: 0.2;
- }
-
- .md\:dark\:focus-within\:text-opacity-25:focus-within {
- --tw-text-opacity: 0.25;
- }
-
- .md\:dark\:focus-within\:text-opacity-30:focus-within {
- --tw-text-opacity: 0.3;
- }
-
- .md\:dark\:focus-within\:text-opacity-40:focus-within {
- --tw-text-opacity: 0.4;
- }
-
- .md\:dark\:focus-within\:text-opacity-50:focus-within {
- --tw-text-opacity: 0.5;
- }
-
- .md\:dark\:focus-within\:text-opacity-60:focus-within {
- --tw-text-opacity: 0.6;
- }
-
- .md\:dark\:focus-within\:text-opacity-70:focus-within {
- --tw-text-opacity: 0.7;
- }
-
- .md\:dark\:focus-within\:text-opacity-75:focus-within {
- --tw-text-opacity: 0.75;
- }
-
- .md\:dark\:focus-within\:text-opacity-80:focus-within {
- --tw-text-opacity: 0.8;
- }
-
- .md\:dark\:focus-within\:text-opacity-90:focus-within {
- --tw-text-opacity: 0.9;
- }
-
- .md\:dark\:focus-within\:text-opacity-95:focus-within {
- --tw-text-opacity: 0.95;
- }
-
- .md\:dark\:focus-within\:text-opacity-100:focus-within {
- --tw-text-opacity: 1;
- }
-
- .md\:dark\:hover\:text-opacity-0:hover {
- --tw-text-opacity: 0;
- }
-
- .md\:dark\:hover\:text-opacity-5:hover {
- --tw-text-opacity: 0.05;
- }
-
- .md\:dark\:hover\:text-opacity-10:hover {
- --tw-text-opacity: 0.1;
- }
-
- .md\:dark\:hover\:text-opacity-20:hover {
- --tw-text-opacity: 0.2;
- }
-
- .md\:dark\:hover\:text-opacity-25:hover {
- --tw-text-opacity: 0.25;
- }
-
- .md\:dark\:hover\:text-opacity-30:hover {
- --tw-text-opacity: 0.3;
- }
-
- .md\:dark\:hover\:text-opacity-40:hover {
- --tw-text-opacity: 0.4;
- }
-
- .md\:dark\:hover\:text-opacity-50:hover {
- --tw-text-opacity: 0.5;
- }
-
- .md\:dark\:hover\:text-opacity-60:hover {
- --tw-text-opacity: 0.6;
- }
-
- .md\:dark\:hover\:text-opacity-70:hover {
- --tw-text-opacity: 0.7;
- }
-
- .md\:dark\:hover\:text-opacity-75:hover {
- --tw-text-opacity: 0.75;
- }
-
- .md\:dark\:hover\:text-opacity-80:hover {
- --tw-text-opacity: 0.8;
- }
-
- .md\:dark\:hover\:text-opacity-90:hover {
- --tw-text-opacity: 0.9;
- }
-
- .md\:dark\:hover\:text-opacity-95:hover {
- --tw-text-opacity: 0.95;
- }
-
- .md\:dark\:hover\:text-opacity-100:hover {
- --tw-text-opacity: 1;
- }
-
- .md\:dark\:focus\:text-opacity-0:focus {
- --tw-text-opacity: 0;
- }
-
- .md\:dark\:focus\:text-opacity-5:focus {
- --tw-text-opacity: 0.05;
- }
-
- .md\:dark\:focus\:text-opacity-10:focus {
- --tw-text-opacity: 0.1;
- }
-
- .md\:dark\:focus\:text-opacity-20:focus {
- --tw-text-opacity: 0.2;
- }
-
- .md\:dark\:focus\:text-opacity-25:focus {
- --tw-text-opacity: 0.25;
- }
-
- .md\:dark\:focus\:text-opacity-30:focus {
- --tw-text-opacity: 0.3;
- }
-
- .md\:dark\:focus\:text-opacity-40:focus {
- --tw-text-opacity: 0.4;
- }
-
- .md\:dark\:focus\:text-opacity-50:focus {
- --tw-text-opacity: 0.5;
- }
-
- .md\:dark\:focus\:text-opacity-60:focus {
- --tw-text-opacity: 0.6;
- }
-
- .md\:dark\:focus\:text-opacity-70:focus {
- --tw-text-opacity: 0.7;
- }
-
- .md\:dark\:focus\:text-opacity-75:focus {
- --tw-text-opacity: 0.75;
- }
-
- .md\:dark\:focus\:text-opacity-80:focus {
- --tw-text-opacity: 0.8;
- }
-
- .md\:dark\:focus\:text-opacity-90:focus {
- --tw-text-opacity: 0.9;
- }
-
- .md\:dark\:focus\:text-opacity-95:focus {
- --tw-text-opacity: 0.95;
- }
-
- .md\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .md\:dark\:placeholder-transparent::-moz-placeholder {
- color: transparent;
- }
- .md\:dark\:placeholder-transparent:-ms-input-placeholder {
- color: transparent;
- }
- .md\:dark\:placeholder-transparent::placeholder {
- color: transparent;
- }
-
- .md\:dark\:placeholder-current::-moz-placeholder {
- color: currentColor;
- }
-
- .md\:dark\:placeholder-current:-ms-input-placeholder {
- color: currentColor;
- }
-
- .md\:dark\:placeholder-current::placeholder {
- color: currentColor;
- }
-
- .md\:dark\:placeholder-black::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-black:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-black::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-white::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-white:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-white::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-gray-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-red-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-yellow-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-green-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-blue-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-indigo-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-purple-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:placeholder-pink-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-transparent:focus::-moz-placeholder {
- color: transparent;
- }
-
- .md\:dark\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
- color: transparent;
- }
-
- .md\:dark\:focus\:placeholder-transparent:focus::placeholder {
- color: transparent;
- }
-
- .md\:dark\:focus\:placeholder-current:focus::-moz-placeholder {
- color: currentColor;
- }
-
- .md\:dark\:focus\:placeholder-current:focus:-ms-input-placeholder {
- color: currentColor;
- }
-
- .md\:dark\:focus\:placeholder-current:focus::placeholder {
- color: currentColor;
- }
-
- .md\:dark\:focus\:placeholder-black:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-black:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-black:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-white:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-white:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-white:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-gray-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-red-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-yellow-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-green-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-blue-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-indigo-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-purple-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-pink-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-pink-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-pink-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-pink-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-pink-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-pink-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-pink-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-pink-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-pink-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-pink-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-pink-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-pink-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-pink-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-pink-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-pink-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-pink-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-pink-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-pink-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-pink-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-pink-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .md\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .md\:dark\:placeholder-opacity-0::-moz-placeholder {
- --tw-placeholder-opacity: 0;
- }
- .md\:dark\:placeholder-opacity-0:-ms-input-placeholder {
- --tw-placeholder-opacity: 0;
- }
- .md\:dark\:placeholder-opacity-0::placeholder {
- --tw-placeholder-opacity: 0;
- }
-
- .md\:dark\:placeholder-opacity-5::-moz-placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .md\:dark\:placeholder-opacity-5:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .md\:dark\:placeholder-opacity-5::placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .md\:dark\:placeholder-opacity-10::-moz-placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .md\:dark\:placeholder-opacity-10:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .md\:dark\:placeholder-opacity-10::placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .md\:dark\:placeholder-opacity-20::-moz-placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .md\:dark\:placeholder-opacity-20:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .md\:dark\:placeholder-opacity-20::placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .md\:dark\:placeholder-opacity-25::-moz-placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .md\:dark\:placeholder-opacity-25:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .md\:dark\:placeholder-opacity-25::placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .md\:dark\:placeholder-opacity-30::-moz-placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .md\:dark\:placeholder-opacity-30:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .md\:dark\:placeholder-opacity-30::placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .md\:dark\:placeholder-opacity-40::-moz-placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .md\:dark\:placeholder-opacity-40:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .md\:dark\:placeholder-opacity-40::placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .md\:dark\:placeholder-opacity-50::-moz-placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .md\:dark\:placeholder-opacity-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .md\:dark\:placeholder-opacity-50::placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .md\:dark\:placeholder-opacity-60::-moz-placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .md\:dark\:placeholder-opacity-60:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .md\:dark\:placeholder-opacity-60::placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .md\:dark\:placeholder-opacity-70::-moz-placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .md\:dark\:placeholder-opacity-70:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .md\:dark\:placeholder-opacity-70::placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .md\:dark\:placeholder-opacity-75::-moz-placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .md\:dark\:placeholder-opacity-75:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .md\:dark\:placeholder-opacity-75::placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .md\:dark\:placeholder-opacity-80::-moz-placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .md\:dark\:placeholder-opacity-80:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .md\:dark\:placeholder-opacity-80::placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .md\:dark\:placeholder-opacity-90::-moz-placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .md\:dark\:placeholder-opacity-90:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .md\:dark\:placeholder-opacity-90::placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .md\:dark\:placeholder-opacity-95::-moz-placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .md\:dark\:placeholder-opacity-95:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .md\:dark\:placeholder-opacity-95::placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .md\:dark\:placeholder-opacity-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .md\:dark\:placeholder-opacity-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .md\:dark\:placeholder-opacity-100::placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .md\:dark\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0;
- }
-
- .md\:dark\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0;
- }
-
- .md\:dark\:focus\:placeholder-opacity-0:focus::placeholder {
- --tw-placeholder-opacity: 0;
- }
-
- .md\:dark\:focus\:placeholder-opacity-5:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .md\:dark\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .md\:dark\:focus\:placeholder-opacity-5:focus::placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .md\:dark\:focus\:placeholder-opacity-10:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .md\:dark\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .md\:dark\:focus\:placeholder-opacity-10:focus::placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .md\:dark\:focus\:placeholder-opacity-20:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .md\:dark\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .md\:dark\:focus\:placeholder-opacity-20:focus::placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .md\:dark\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .md\:dark\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .md\:dark\:focus\:placeholder-opacity-25:focus::placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .md\:dark\:focus\:placeholder-opacity-30:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .md\:dark\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .md\:dark\:focus\:placeholder-opacity-30:focus::placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .md\:dark\:focus\:placeholder-opacity-40:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .md\:dark\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .md\:dark\:focus\:placeholder-opacity-40:focus::placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .md\:dark\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .md\:dark\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .md\:dark\:focus\:placeholder-opacity-50:focus::placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .md\:dark\:focus\:placeholder-opacity-60:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .md\:dark\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .md\:dark\:focus\:placeholder-opacity-60:focus::placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .md\:dark\:focus\:placeholder-opacity-70:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .md\:dark\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .md\:dark\:focus\:placeholder-opacity-70:focus::placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .md\:dark\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .md\:dark\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .md\:dark\:focus\:placeholder-opacity-75:focus::placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .md\:dark\:focus\:placeholder-opacity-80:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .md\:dark\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .md\:dark\:focus\:placeholder-opacity-80:focus::placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .md\:dark\:focus\:placeholder-opacity-90:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .md\:dark\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .md\:dark\:focus\:placeholder-opacity-90:focus::placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .md\:dark\:focus\:placeholder-opacity-95:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .md\:dark\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .md\:dark\:focus\:placeholder-opacity-95:focus::placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .md\:dark\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .md\:dark\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .md\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .md\:dark\:ring-transparent {
- --tw-ring-color: transparent;
- }
-
- .md\:dark\:ring-current {
- --tw-ring-color: currentColor;
- }
-
- .md\:dark\:ring-black {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-white {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-gray-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-gray-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-gray-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-gray-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-gray-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-gray-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-gray-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-gray-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-gray-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-gray-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-red-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-red-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-red-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-red-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-red-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-red-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-red-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-red-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-red-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-red-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-yellow-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-yellow-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-yellow-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-yellow-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-yellow-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-yellow-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-yellow-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-yellow-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-yellow-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-yellow-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-green-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-green-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-green-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-green-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-green-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-green-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-green-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-green-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-green-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-green-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-blue-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-blue-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-blue-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-blue-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-blue-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-blue-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-blue-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-blue-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-blue-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-blue-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-indigo-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-indigo-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-indigo-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-indigo-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-indigo-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-indigo-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-indigo-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-indigo-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-indigo-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-indigo-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-purple-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-purple-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-purple-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-purple-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-purple-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-purple-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-purple-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-purple-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-purple-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-purple-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-pink-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-pink-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-pink-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-pink-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-pink-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-pink-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-pink-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-pink-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-pink-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
- }
-
- .md\:dark\:ring-pink-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-transparent:focus-within {
- --tw-ring-color: transparent;
- }
-
- .md\:dark\:focus-within\:ring-current:focus-within {
- --tw-ring-color: currentColor;
- }
-
- .md\:dark\:focus-within\:ring-black:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-white:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-gray-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-gray-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-gray-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-gray-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-gray-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-gray-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-gray-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-gray-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-gray-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-gray-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-red-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-red-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-red-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-red-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-red-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-red-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-red-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-red-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-red-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-red-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-yellow-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-yellow-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-yellow-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-yellow-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-yellow-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-yellow-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-yellow-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-yellow-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-yellow-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-yellow-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-green-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-green-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-green-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-green-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-green-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-green-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-green-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-green-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-green-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-green-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-blue-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-blue-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-blue-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-blue-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-blue-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-blue-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-blue-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-blue-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-blue-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-blue-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-indigo-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-indigo-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-indigo-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-indigo-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-indigo-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-indigo-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-indigo-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-indigo-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-indigo-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-indigo-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-purple-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-purple-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-purple-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-purple-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-purple-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-purple-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-purple-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-purple-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-purple-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-purple-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-pink-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-pink-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-pink-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-pink-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-pink-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-pink-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-pink-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-pink-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-pink-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus-within\:ring-pink-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-transparent:focus {
- --tw-ring-color: transparent;
- }
-
- .md\:dark\:focus\:ring-current:focus {
- --tw-ring-color: currentColor;
- }
-
- .md\:dark\:focus\:ring-black:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-white:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-gray-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-gray-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-gray-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-gray-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-gray-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-gray-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-gray-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-gray-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-gray-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-gray-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-red-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-red-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-red-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-red-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-red-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-red-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-red-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-red-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-red-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-red-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-yellow-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-yellow-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-yellow-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-yellow-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-yellow-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-yellow-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-yellow-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-yellow-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-yellow-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-yellow-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-green-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-green-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-green-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-green-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-green-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-green-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-green-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-green-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-green-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-green-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-blue-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-blue-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-blue-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-blue-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-blue-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-blue-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-blue-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-blue-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-blue-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-blue-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-indigo-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-indigo-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-indigo-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-indigo-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-indigo-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-indigo-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-indigo-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-indigo-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-indigo-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-indigo-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-purple-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-purple-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-purple-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-purple-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-purple-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-purple-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-purple-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-purple-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-purple-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-purple-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-pink-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-pink-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-pink-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-pink-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-pink-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-pink-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-pink-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-pink-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
- }
-
- .md\:dark\:focus\:ring-pink-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
- }
-
- .md\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .md\:dark\:ring-opacity-0 {
- --tw-ring-opacity: 0;
- }
-
- .md\:dark\:ring-opacity-5 {
- --tw-ring-opacity: 0.05;
- }
-
- .md\:dark\:ring-opacity-10 {
- --tw-ring-opacity: 0.1;
- }
-
- .md\:dark\:ring-opacity-20 {
- --tw-ring-opacity: 0.2;
- }
-
- .md\:dark\:ring-opacity-25 {
- --tw-ring-opacity: 0.25;
- }
-
- .md\:dark\:ring-opacity-30 {
- --tw-ring-opacity: 0.3;
- }
-
- .md\:dark\:ring-opacity-40 {
- --tw-ring-opacity: 0.4;
- }
-
- .md\:dark\:ring-opacity-50 {
- --tw-ring-opacity: 0.5;
- }
-
- .md\:dark\:ring-opacity-60 {
- --tw-ring-opacity: 0.6;
- }
-
- .md\:dark\:ring-opacity-70 {
- --tw-ring-opacity: 0.7;
- }
-
- .md\:dark\:ring-opacity-75 {
- --tw-ring-opacity: 0.75;
- }
-
- .md\:dark\:ring-opacity-80 {
- --tw-ring-opacity: 0.8;
- }
-
- .md\:dark\:ring-opacity-90 {
- --tw-ring-opacity: 0.9;
- }
-
- .md\:dark\:ring-opacity-95 {
- --tw-ring-opacity: 0.95;
- }
-
- .md\:dark\:ring-opacity-100 {
- --tw-ring-opacity: 1;
- }
-
- .md\:dark\:focus-within\:ring-opacity-0:focus-within {
- --tw-ring-opacity: 0;
- }
-
- .md\:dark\:focus-within\:ring-opacity-5:focus-within {
- --tw-ring-opacity: 0.05;
- }
-
- .md\:dark\:focus-within\:ring-opacity-10:focus-within {
- --tw-ring-opacity: 0.1;
- }
-
- .md\:dark\:focus-within\:ring-opacity-20:focus-within {
- --tw-ring-opacity: 0.2;
- }
-
- .md\:dark\:focus-within\:ring-opacity-25:focus-within {
- --tw-ring-opacity: 0.25;
- }
-
- .md\:dark\:focus-within\:ring-opacity-30:focus-within {
- --tw-ring-opacity: 0.3;
- }
-
- .md\:dark\:focus-within\:ring-opacity-40:focus-within {
- --tw-ring-opacity: 0.4;
- }
-
- .md\:dark\:focus-within\:ring-opacity-50:focus-within {
- --tw-ring-opacity: 0.5;
- }
-
- .md\:dark\:focus-within\:ring-opacity-60:focus-within {
- --tw-ring-opacity: 0.6;
- }
-
- .md\:dark\:focus-within\:ring-opacity-70:focus-within {
- --tw-ring-opacity: 0.7;
- }
-
- .md\:dark\:focus-within\:ring-opacity-75:focus-within {
- --tw-ring-opacity: 0.75;
- }
-
- .md\:dark\:focus-within\:ring-opacity-80:focus-within {
- --tw-ring-opacity: 0.8;
- }
-
- .md\:dark\:focus-within\:ring-opacity-90:focus-within {
- --tw-ring-opacity: 0.9;
- }
-
- .md\:dark\:focus-within\:ring-opacity-95:focus-within {
- --tw-ring-opacity: 0.95;
- }
-
- .md\:dark\:focus-within\:ring-opacity-100:focus-within {
- --tw-ring-opacity: 1;
- }
-
- .md\:dark\:focus\:ring-opacity-0:focus {
- --tw-ring-opacity: 0;
- }
-
- .md\:dark\:focus\:ring-opacity-5:focus {
- --tw-ring-opacity: 0.05;
- }
-
- .md\:dark\:focus\:ring-opacity-10:focus {
- --tw-ring-opacity: 0.1;
- }
-
- .md\:dark\:focus\:ring-opacity-20:focus {
- --tw-ring-opacity: 0.2;
- }
-
- .md\:dark\:focus\:ring-opacity-25:focus {
- --tw-ring-opacity: 0.25;
- }
-
- .md\:dark\:focus\:ring-opacity-30:focus {
- --tw-ring-opacity: 0.3;
- }
-
- .md\:dark\:focus\:ring-opacity-40:focus {
- --tw-ring-opacity: 0.4;
- }
-
- .md\:dark\:focus\:ring-opacity-50:focus {
- --tw-ring-opacity: 0.5;
- }
-
- .md\:dark\:focus\:ring-opacity-60:focus {
- --tw-ring-opacity: 0.6;
- }
-
- .md\:dark\:focus\:ring-opacity-70:focus {
- --tw-ring-opacity: 0.7;
- }
-
- .md\:dark\:focus\:ring-opacity-75:focus {
- --tw-ring-opacity: 0.75;
- }
-
- .md\:dark\:focus\:ring-opacity-80:focus {
- --tw-ring-opacity: 0.8;
- }
-
- .md\:dark\:focus\:ring-opacity-90:focus {
- --tw-ring-opacity: 0.9;
- }
-
- .md\:dark\:focus\:ring-opacity-95:focus {
- --tw-ring-opacity: 0.95;
- }
-
- .md\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .md\:dark\:ring-offset-transparent {
- --tw-ring-offset-color: transparent;
- }
-
- .md\:dark\:ring-offset-current {
- --tw-ring-offset-color: currentColor;
- }
-
- .md\:dark\:ring-offset-black {
- --tw-ring-offset-color: #000;
- }
-
- .md\:dark\:ring-offset-white {
- --tw-ring-offset-color: #fff;
- }
-
- .md\:dark\:ring-offset-gray-50 {
- --tw-ring-offset-color: #f9fafb;
- }
-
- .md\:dark\:ring-offset-gray-100 {
- --tw-ring-offset-color: #f3f4f6;
- }
-
- .md\:dark\:ring-offset-gray-200 {
- --tw-ring-offset-color: #e5e7eb;
- }
-
- .md\:dark\:ring-offset-gray-300 {
- --tw-ring-offset-color: #d1d5db;
- }
-
- .md\:dark\:ring-offset-gray-400 {
- --tw-ring-offset-color: #9ca3af;
- }
-
- .md\:dark\:ring-offset-gray-500 {
- --tw-ring-offset-color: #6b7280;
- }
-
- .md\:dark\:ring-offset-gray-600 {
- --tw-ring-offset-color: #4b5563;
- }
-
- .md\:dark\:ring-offset-gray-700 {
- --tw-ring-offset-color: #374151;
- }
-
- .md\:dark\:ring-offset-gray-800 {
- --tw-ring-offset-color: #1f2937;
- }
-
- .md\:dark\:ring-offset-gray-900 {
- --tw-ring-offset-color: #111827;
- }
-
- .md\:dark\:ring-offset-red-50 {
- --tw-ring-offset-color: #fef2f2;
- }
-
- .md\:dark\:ring-offset-red-100 {
- --tw-ring-offset-color: #fee2e2;
- }
-
- .md\:dark\:ring-offset-red-200 {
- --tw-ring-offset-color: #fecaca;
- }
-
- .md\:dark\:ring-offset-red-300 {
- --tw-ring-offset-color: #fca5a5;
- }
-
- .md\:dark\:ring-offset-red-400 {
- --tw-ring-offset-color: #f87171;
- }
-
- .md\:dark\:ring-offset-red-500 {
- --tw-ring-offset-color: #ef4444;
- }
-
- .md\:dark\:ring-offset-red-600 {
- --tw-ring-offset-color: #dc2626;
- }
-
- .md\:dark\:ring-offset-red-700 {
- --tw-ring-offset-color: #b91c1c;
- }
-
- .md\:dark\:ring-offset-red-800 {
- --tw-ring-offset-color: #991b1b;
- }
-
- .md\:dark\:ring-offset-red-900 {
- --tw-ring-offset-color: #7f1d1d;
- }
-
- .md\:dark\:ring-offset-yellow-50 {
- --tw-ring-offset-color: #fffbeb;
- }
-
- .md\:dark\:ring-offset-yellow-100 {
- --tw-ring-offset-color: #fef3c7;
- }
-
- .md\:dark\:ring-offset-yellow-200 {
- --tw-ring-offset-color: #fde68a;
- }
-
- .md\:dark\:ring-offset-yellow-300 {
- --tw-ring-offset-color: #fcd34d;
- }
-
- .md\:dark\:ring-offset-yellow-400 {
- --tw-ring-offset-color: #fbbf24;
- }
-
- .md\:dark\:ring-offset-yellow-500 {
- --tw-ring-offset-color: #f59e0b;
- }
-
- .md\:dark\:ring-offset-yellow-600 {
- --tw-ring-offset-color: #d97706;
- }
-
- .md\:dark\:ring-offset-yellow-700 {
- --tw-ring-offset-color: #b45309;
- }
-
- .md\:dark\:ring-offset-yellow-800 {
- --tw-ring-offset-color: #92400e;
- }
-
- .md\:dark\:ring-offset-yellow-900 {
- --tw-ring-offset-color: #78350f;
- }
-
- .md\:dark\:ring-offset-green-50 {
- --tw-ring-offset-color: #ecfdf5;
- }
-
- .md\:dark\:ring-offset-green-100 {
- --tw-ring-offset-color: #d1fae5;
- }
-
- .md\:dark\:ring-offset-green-200 {
- --tw-ring-offset-color: #a7f3d0;
- }
-
- .md\:dark\:ring-offset-green-300 {
- --tw-ring-offset-color: #6ee7b7;
- }
-
- .md\:dark\:ring-offset-green-400 {
- --tw-ring-offset-color: #34d399;
- }
-
- .md\:dark\:ring-offset-green-500 {
- --tw-ring-offset-color: #10b981;
- }
-
- .md\:dark\:ring-offset-green-600 {
- --tw-ring-offset-color: #059669;
- }
-
- .md\:dark\:ring-offset-green-700 {
- --tw-ring-offset-color: #047857;
- }
-
- .md\:dark\:ring-offset-green-800 {
- --tw-ring-offset-color: #065f46;
- }
-
- .md\:dark\:ring-offset-green-900 {
- --tw-ring-offset-color: #064e3b;
- }
-
- .md\:dark\:ring-offset-blue-50 {
- --tw-ring-offset-color: #eff6ff;
- }
-
- .md\:dark\:ring-offset-blue-100 {
- --tw-ring-offset-color: #dbeafe;
- }
-
- .md\:dark\:ring-offset-blue-200 {
- --tw-ring-offset-color: #bfdbfe;
- }
-
- .md\:dark\:ring-offset-blue-300 {
- --tw-ring-offset-color: #93c5fd;
- }
-
- .md\:dark\:ring-offset-blue-400 {
- --tw-ring-offset-color: #60a5fa;
- }
-
- .md\:dark\:ring-offset-blue-500 {
- --tw-ring-offset-color: #3b82f6;
- }
-
- .md\:dark\:ring-offset-blue-600 {
- --tw-ring-offset-color: #2563eb;
- }
-
- .md\:dark\:ring-offset-blue-700 {
- --tw-ring-offset-color: #1d4ed8;
- }
-
- .md\:dark\:ring-offset-blue-800 {
- --tw-ring-offset-color: #1e40af;
- }
-
- .md\:dark\:ring-offset-blue-900 {
- --tw-ring-offset-color: #1e3a8a;
- }
-
- .md\:dark\:ring-offset-indigo-50 {
- --tw-ring-offset-color: #eef2ff;
- }
-
- .md\:dark\:ring-offset-indigo-100 {
- --tw-ring-offset-color: #e0e7ff;
- }
-
- .md\:dark\:ring-offset-indigo-200 {
- --tw-ring-offset-color: #c7d2fe;
- }
-
- .md\:dark\:ring-offset-indigo-300 {
- --tw-ring-offset-color: #a5b4fc;
- }
-
- .md\:dark\:ring-offset-indigo-400 {
- --tw-ring-offset-color: #818cf8;
- }
-
- .md\:dark\:ring-offset-indigo-500 {
- --tw-ring-offset-color: #6366f1;
- }
-
- .md\:dark\:ring-offset-indigo-600 {
- --tw-ring-offset-color: #4f46e5;
- }
-
- .md\:dark\:ring-offset-indigo-700 {
- --tw-ring-offset-color: #4338ca;
- }
-
- .md\:dark\:ring-offset-indigo-800 {
- --tw-ring-offset-color: #3730a3;
- }
-
- .md\:dark\:ring-offset-indigo-900 {
- --tw-ring-offset-color: #312e81;
- }
-
- .md\:dark\:ring-offset-purple-50 {
- --tw-ring-offset-color: #f5f3ff;
- }
-
- .md\:dark\:ring-offset-purple-100 {
- --tw-ring-offset-color: #ede9fe;
- }
-
- .md\:dark\:ring-offset-purple-200 {
- --tw-ring-offset-color: #ddd6fe;
- }
-
- .md\:dark\:ring-offset-purple-300 {
- --tw-ring-offset-color: #c4b5fd;
- }
-
- .md\:dark\:ring-offset-purple-400 {
- --tw-ring-offset-color: #a78bfa;
- }
-
- .md\:dark\:ring-offset-purple-500 {
- --tw-ring-offset-color: #8b5cf6;
- }
-
- .md\:dark\:ring-offset-purple-600 {
- --tw-ring-offset-color: #7c3aed;
- }
-
- .md\:dark\:ring-offset-purple-700 {
- --tw-ring-offset-color: #6d28d9;
- }
-
- .md\:dark\:ring-offset-purple-800 {
- --tw-ring-offset-color: #5b21b6;
- }
-
- .md\:dark\:ring-offset-purple-900 {
- --tw-ring-offset-color: #4c1d95;
- }
-
- .md\:dark\:ring-offset-pink-50 {
- --tw-ring-offset-color: #fdf2f8;
- }
-
- .md\:dark\:ring-offset-pink-100 {
- --tw-ring-offset-color: #fce7f3;
- }
-
- .md\:dark\:ring-offset-pink-200 {
- --tw-ring-offset-color: #fbcfe8;
- }
-
- .md\:dark\:ring-offset-pink-300 {
- --tw-ring-offset-color: #f9a8d4;
- }
-
- .md\:dark\:ring-offset-pink-400 {
- --tw-ring-offset-color: #f472b6;
- }
-
- .md\:dark\:ring-offset-pink-500 {
- --tw-ring-offset-color: #ec4899;
- }
-
- .md\:dark\:ring-offset-pink-600 {
- --tw-ring-offset-color: #db2777;
- }
-
- .md\:dark\:ring-offset-pink-700 {
- --tw-ring-offset-color: #be185d;
- }
-
- .md\:dark\:ring-offset-pink-800 {
- --tw-ring-offset-color: #9d174d;
- }
-
- .md\:dark\:ring-offset-pink-900 {
- --tw-ring-offset-color: #831843;
- }
-
- .md\:dark\:focus-within\:ring-offset-transparent:focus-within {
- --tw-ring-offset-color: transparent;
- }
-
- .md\:dark\:focus-within\:ring-offset-current:focus-within {
- --tw-ring-offset-color: currentColor;
- }
-
- .md\:dark\:focus-within\:ring-offset-black:focus-within {
- --tw-ring-offset-color: #000;
- }
-
- .md\:dark\:focus-within\:ring-offset-white:focus-within {
- --tw-ring-offset-color: #fff;
- }
-
- .md\:dark\:focus-within\:ring-offset-gray-50:focus-within {
- --tw-ring-offset-color: #f9fafb;
- }
-
- .md\:dark\:focus-within\:ring-offset-gray-100:focus-within {
- --tw-ring-offset-color: #f3f4f6;
- }
-
- .md\:dark\:focus-within\:ring-offset-gray-200:focus-within {
- --tw-ring-offset-color: #e5e7eb;
- }
-
- .md\:dark\:focus-within\:ring-offset-gray-300:focus-within {
- --tw-ring-offset-color: #d1d5db;
- }
-
- .md\:dark\:focus-within\:ring-offset-gray-400:focus-within {
- --tw-ring-offset-color: #9ca3af;
- }
-
- .md\:dark\:focus-within\:ring-offset-gray-500:focus-within {
- --tw-ring-offset-color: #6b7280;
- }
-
- .md\:dark\:focus-within\:ring-offset-gray-600:focus-within {
- --tw-ring-offset-color: #4b5563;
- }
-
- .md\:dark\:focus-within\:ring-offset-gray-700:focus-within {
- --tw-ring-offset-color: #374151;
- }
-
- .md\:dark\:focus-within\:ring-offset-gray-800:focus-within {
- --tw-ring-offset-color: #1f2937;
- }
-
- .md\:dark\:focus-within\:ring-offset-gray-900:focus-within {
- --tw-ring-offset-color: #111827;
- }
-
- .md\:dark\:focus-within\:ring-offset-red-50:focus-within {
- --tw-ring-offset-color: #fef2f2;
- }
-
- .md\:dark\:focus-within\:ring-offset-red-100:focus-within {
- --tw-ring-offset-color: #fee2e2;
- }
-
- .md\:dark\:focus-within\:ring-offset-red-200:focus-within {
- --tw-ring-offset-color: #fecaca;
- }
-
- .md\:dark\:focus-within\:ring-offset-red-300:focus-within {
- --tw-ring-offset-color: #fca5a5;
- }
-
- .md\:dark\:focus-within\:ring-offset-red-400:focus-within {
- --tw-ring-offset-color: #f87171;
- }
-
- .md\:dark\:focus-within\:ring-offset-red-500:focus-within {
- --tw-ring-offset-color: #ef4444;
- }
-
- .md\:dark\:focus-within\:ring-offset-red-600:focus-within {
- --tw-ring-offset-color: #dc2626;
- }
-
- .md\:dark\:focus-within\:ring-offset-red-700:focus-within {
- --tw-ring-offset-color: #b91c1c;
- }
-
- .md\:dark\:focus-within\:ring-offset-red-800:focus-within {
- --tw-ring-offset-color: #991b1b;
- }
-
- .md\:dark\:focus-within\:ring-offset-red-900:focus-within {
- --tw-ring-offset-color: #7f1d1d;
- }
-
- .md\:dark\:focus-within\:ring-offset-yellow-50:focus-within {
- --tw-ring-offset-color: #fffbeb;
- }
-
- .md\:dark\:focus-within\:ring-offset-yellow-100:focus-within {
- --tw-ring-offset-color: #fef3c7;
- }
-
- .md\:dark\:focus-within\:ring-offset-yellow-200:focus-within {
- --tw-ring-offset-color: #fde68a;
- }
-
- .md\:dark\:focus-within\:ring-offset-yellow-300:focus-within {
- --tw-ring-offset-color: #fcd34d;
- }
-
- .md\:dark\:focus-within\:ring-offset-yellow-400:focus-within {
- --tw-ring-offset-color: #fbbf24;
- }
-
- .md\:dark\:focus-within\:ring-offset-yellow-500:focus-within {
- --tw-ring-offset-color: #f59e0b;
- }
-
- .md\:dark\:focus-within\:ring-offset-yellow-600:focus-within {
- --tw-ring-offset-color: #d97706;
- }
-
- .md\:dark\:focus-within\:ring-offset-yellow-700:focus-within {
- --tw-ring-offset-color: #b45309;
- }
-
- .md\:dark\:focus-within\:ring-offset-yellow-800:focus-within {
- --tw-ring-offset-color: #92400e;
- }
-
- .md\:dark\:focus-within\:ring-offset-yellow-900:focus-within {
- --tw-ring-offset-color: #78350f;
- }
-
- .md\:dark\:focus-within\:ring-offset-green-50:focus-within {
- --tw-ring-offset-color: #ecfdf5;
- }
-
- .md\:dark\:focus-within\:ring-offset-green-100:focus-within {
- --tw-ring-offset-color: #d1fae5;
- }
-
- .md\:dark\:focus-within\:ring-offset-green-200:focus-within {
- --tw-ring-offset-color: #a7f3d0;
- }
-
- .md\:dark\:focus-within\:ring-offset-green-300:focus-within {
- --tw-ring-offset-color: #6ee7b7;
- }
-
- .md\:dark\:focus-within\:ring-offset-green-400:focus-within {
- --tw-ring-offset-color: #34d399;
- }
-
- .md\:dark\:focus-within\:ring-offset-green-500:focus-within {
- --tw-ring-offset-color: #10b981;
- }
-
- .md\:dark\:focus-within\:ring-offset-green-600:focus-within {
- --tw-ring-offset-color: #059669;
- }
-
- .md\:dark\:focus-within\:ring-offset-green-700:focus-within {
- --tw-ring-offset-color: #047857;
- }
-
- .md\:dark\:focus-within\:ring-offset-green-800:focus-within {
- --tw-ring-offset-color: #065f46;
- }
-
- .md\:dark\:focus-within\:ring-offset-green-900:focus-within {
- --tw-ring-offset-color: #064e3b;
- }
-
- .md\:dark\:focus-within\:ring-offset-blue-50:focus-within {
- --tw-ring-offset-color: #eff6ff;
- }
-
- .md\:dark\:focus-within\:ring-offset-blue-100:focus-within {
- --tw-ring-offset-color: #dbeafe;
- }
-
- .md\:dark\:focus-within\:ring-offset-blue-200:focus-within {
- --tw-ring-offset-color: #bfdbfe;
- }
-
- .md\:dark\:focus-within\:ring-offset-blue-300:focus-within {
- --tw-ring-offset-color: #93c5fd;
- }
-
- .md\:dark\:focus-within\:ring-offset-blue-400:focus-within {
- --tw-ring-offset-color: #60a5fa;
- }
-
- .md\:dark\:focus-within\:ring-offset-blue-500:focus-within {
- --tw-ring-offset-color: #3b82f6;
- }
-
- .md\:dark\:focus-within\:ring-offset-blue-600:focus-within {
- --tw-ring-offset-color: #2563eb;
- }
-
- .md\:dark\:focus-within\:ring-offset-blue-700:focus-within {
- --tw-ring-offset-color: #1d4ed8;
- }
-
- .md\:dark\:focus-within\:ring-offset-blue-800:focus-within {
- --tw-ring-offset-color: #1e40af;
- }
-
- .md\:dark\:focus-within\:ring-offset-blue-900:focus-within {
- --tw-ring-offset-color: #1e3a8a;
- }
-
- .md\:dark\:focus-within\:ring-offset-indigo-50:focus-within {
- --tw-ring-offset-color: #eef2ff;
- }
-
- .md\:dark\:focus-within\:ring-offset-indigo-100:focus-within {
- --tw-ring-offset-color: #e0e7ff;
- }
-
- .md\:dark\:focus-within\:ring-offset-indigo-200:focus-within {
- --tw-ring-offset-color: #c7d2fe;
- }
-
- .md\:dark\:focus-within\:ring-offset-indigo-300:focus-within {
- --tw-ring-offset-color: #a5b4fc;
- }
-
- .md\:dark\:focus-within\:ring-offset-indigo-400:focus-within {
- --tw-ring-offset-color: #818cf8;
- }
-
- .md\:dark\:focus-within\:ring-offset-indigo-500:focus-within {
- --tw-ring-offset-color: #6366f1;
- }
-
- .md\:dark\:focus-within\:ring-offset-indigo-600:focus-within {
- --tw-ring-offset-color: #4f46e5;
- }
-
- .md\:dark\:focus-within\:ring-offset-indigo-700:focus-within {
- --tw-ring-offset-color: #4338ca;
- }
-
- .md\:dark\:focus-within\:ring-offset-indigo-800:focus-within {
- --tw-ring-offset-color: #3730a3;
- }
-
- .md\:dark\:focus-within\:ring-offset-indigo-900:focus-within {
- --tw-ring-offset-color: #312e81;
- }
-
- .md\:dark\:focus-within\:ring-offset-purple-50:focus-within {
- --tw-ring-offset-color: #f5f3ff;
- }
-
- .md\:dark\:focus-within\:ring-offset-purple-100:focus-within {
- --tw-ring-offset-color: #ede9fe;
- }
-
- .md\:dark\:focus-within\:ring-offset-purple-200:focus-within {
- --tw-ring-offset-color: #ddd6fe;
- }
-
- .md\:dark\:focus-within\:ring-offset-purple-300:focus-within {
- --tw-ring-offset-color: #c4b5fd;
- }
-
- .md\:dark\:focus-within\:ring-offset-purple-400:focus-within {
- --tw-ring-offset-color: #a78bfa;
- }
-
- .md\:dark\:focus-within\:ring-offset-purple-500:focus-within {
- --tw-ring-offset-color: #8b5cf6;
- }
-
- .md\:dark\:focus-within\:ring-offset-purple-600:focus-within {
- --tw-ring-offset-color: #7c3aed;
- }
-
- .md\:dark\:focus-within\:ring-offset-purple-700:focus-within {
- --tw-ring-offset-color: #6d28d9;
- }
-
- .md\:dark\:focus-within\:ring-offset-purple-800:focus-within {
- --tw-ring-offset-color: #5b21b6;
- }
-
- .md\:dark\:focus-within\:ring-offset-purple-900:focus-within {
- --tw-ring-offset-color: #4c1d95;
- }
-
- .md\:dark\:focus-within\:ring-offset-pink-50:focus-within {
- --tw-ring-offset-color: #fdf2f8;
- }
-
- .md\:dark\:focus-within\:ring-offset-pink-100:focus-within {
- --tw-ring-offset-color: #fce7f3;
- }
-
- .md\:dark\:focus-within\:ring-offset-pink-200:focus-within {
- --tw-ring-offset-color: #fbcfe8;
- }
-
- .md\:dark\:focus-within\:ring-offset-pink-300:focus-within {
- --tw-ring-offset-color: #f9a8d4;
- }
-
- .md\:dark\:focus-within\:ring-offset-pink-400:focus-within {
- --tw-ring-offset-color: #f472b6;
- }
-
- .md\:dark\:focus-within\:ring-offset-pink-500:focus-within {
- --tw-ring-offset-color: #ec4899;
- }
-
- .md\:dark\:focus-within\:ring-offset-pink-600:focus-within {
- --tw-ring-offset-color: #db2777;
- }
-
- .md\:dark\:focus-within\:ring-offset-pink-700:focus-within {
- --tw-ring-offset-color: #be185d;
- }
-
- .md\:dark\:focus-within\:ring-offset-pink-800:focus-within {
- --tw-ring-offset-color: #9d174d;
- }
-
- .md\:dark\:focus-within\:ring-offset-pink-900:focus-within {
- --tw-ring-offset-color: #831843;
- }
-
- .md\:dark\:focus\:ring-offset-transparent:focus {
- --tw-ring-offset-color: transparent;
- }
-
- .md\:dark\:focus\:ring-offset-current:focus {
- --tw-ring-offset-color: currentColor;
- }
-
- .md\:dark\:focus\:ring-offset-black:focus {
- --tw-ring-offset-color: #000;
- }
-
- .md\:dark\:focus\:ring-offset-white:focus {
- --tw-ring-offset-color: #fff;
- }
-
- .md\:dark\:focus\:ring-offset-gray-50:focus {
- --tw-ring-offset-color: #f9fafb;
- }
-
- .md\:dark\:focus\:ring-offset-gray-100:focus {
- --tw-ring-offset-color: #f3f4f6;
- }
-
- .md\:dark\:focus\:ring-offset-gray-200:focus {
- --tw-ring-offset-color: #e5e7eb;
- }
-
- .md\:dark\:focus\:ring-offset-gray-300:focus {
- --tw-ring-offset-color: #d1d5db;
- }
-
- .md\:dark\:focus\:ring-offset-gray-400:focus {
- --tw-ring-offset-color: #9ca3af;
- }
-
- .md\:dark\:focus\:ring-offset-gray-500:focus {
- --tw-ring-offset-color: #6b7280;
- }
-
- .md\:dark\:focus\:ring-offset-gray-600:focus {
- --tw-ring-offset-color: #4b5563;
- }
-
- .md\:dark\:focus\:ring-offset-gray-700:focus {
- --tw-ring-offset-color: #374151;
- }
-
- .md\:dark\:focus\:ring-offset-gray-800:focus {
- --tw-ring-offset-color: #1f2937;
- }
-
- .md\:dark\:focus\:ring-offset-gray-900:focus {
- --tw-ring-offset-color: #111827;
- }
-
- .md\:dark\:focus\:ring-offset-red-50:focus {
- --tw-ring-offset-color: #fef2f2;
- }
-
- .md\:dark\:focus\:ring-offset-red-100:focus {
- --tw-ring-offset-color: #fee2e2;
- }
-
- .md\:dark\:focus\:ring-offset-red-200:focus {
- --tw-ring-offset-color: #fecaca;
- }
-
- .md\:dark\:focus\:ring-offset-red-300:focus {
- --tw-ring-offset-color: #fca5a5;
- }
-
- .md\:dark\:focus\:ring-offset-red-400:focus {
- --tw-ring-offset-color: #f87171;
- }
-
- .md\:dark\:focus\:ring-offset-red-500:focus {
- --tw-ring-offset-color: #ef4444;
- }
-
- .md\:dark\:focus\:ring-offset-red-600:focus {
- --tw-ring-offset-color: #dc2626;
- }
-
- .md\:dark\:focus\:ring-offset-red-700:focus {
- --tw-ring-offset-color: #b91c1c;
- }
-
- .md\:dark\:focus\:ring-offset-red-800:focus {
- --tw-ring-offset-color: #991b1b;
- }
-
- .md\:dark\:focus\:ring-offset-red-900:focus {
- --tw-ring-offset-color: #7f1d1d;
- }
-
- .md\:dark\:focus\:ring-offset-yellow-50:focus {
- --tw-ring-offset-color: #fffbeb;
- }
-
- .md\:dark\:focus\:ring-offset-yellow-100:focus {
- --tw-ring-offset-color: #fef3c7;
- }
-
- .md\:dark\:focus\:ring-offset-yellow-200:focus {
- --tw-ring-offset-color: #fde68a;
- }
-
- .md\:dark\:focus\:ring-offset-yellow-300:focus {
- --tw-ring-offset-color: #fcd34d;
- }
-
- .md\:dark\:focus\:ring-offset-yellow-400:focus {
- --tw-ring-offset-color: #fbbf24;
- }
-
- .md\:dark\:focus\:ring-offset-yellow-500:focus {
- --tw-ring-offset-color: #f59e0b;
- }
-
- .md\:dark\:focus\:ring-offset-yellow-600:focus {
- --tw-ring-offset-color: #d97706;
- }
-
- .md\:dark\:focus\:ring-offset-yellow-700:focus {
- --tw-ring-offset-color: #b45309;
- }
-
- .md\:dark\:focus\:ring-offset-yellow-800:focus {
- --tw-ring-offset-color: #92400e;
- }
-
- .md\:dark\:focus\:ring-offset-yellow-900:focus {
- --tw-ring-offset-color: #78350f;
- }
-
- .md\:dark\:focus\:ring-offset-green-50:focus {
- --tw-ring-offset-color: #ecfdf5;
- }
-
- .md\:dark\:focus\:ring-offset-green-100:focus {
- --tw-ring-offset-color: #d1fae5;
- }
-
- .md\:dark\:focus\:ring-offset-green-200:focus {
- --tw-ring-offset-color: #a7f3d0;
- }
-
- .md\:dark\:focus\:ring-offset-green-300:focus {
- --tw-ring-offset-color: #6ee7b7;
- }
-
- .md\:dark\:focus\:ring-offset-green-400:focus {
- --tw-ring-offset-color: #34d399;
- }
-
- .md\:dark\:focus\:ring-offset-green-500:focus {
- --tw-ring-offset-color: #10b981;
- }
-
- .md\:dark\:focus\:ring-offset-green-600:focus {
- --tw-ring-offset-color: #059669;
- }
-
- .md\:dark\:focus\:ring-offset-green-700:focus {
- --tw-ring-offset-color: #047857;
- }
-
- .md\:dark\:focus\:ring-offset-green-800:focus {
- --tw-ring-offset-color: #065f46;
- }
-
- .md\:dark\:focus\:ring-offset-green-900:focus {
- --tw-ring-offset-color: #064e3b;
- }
-
- .md\:dark\:focus\:ring-offset-blue-50:focus {
- --tw-ring-offset-color: #eff6ff;
- }
-
- .md\:dark\:focus\:ring-offset-blue-100:focus {
- --tw-ring-offset-color: #dbeafe;
- }
-
- .md\:dark\:focus\:ring-offset-blue-200:focus {
- --tw-ring-offset-color: #bfdbfe;
- }
-
- .md\:dark\:focus\:ring-offset-blue-300:focus {
- --tw-ring-offset-color: #93c5fd;
- }
-
- .md\:dark\:focus\:ring-offset-blue-400:focus {
- --tw-ring-offset-color: #60a5fa;
- }
-
- .md\:dark\:focus\:ring-offset-blue-500:focus {
- --tw-ring-offset-color: #3b82f6;
- }
-
- .md\:dark\:focus\:ring-offset-blue-600:focus {
- --tw-ring-offset-color: #2563eb;
- }
-
- .md\:dark\:focus\:ring-offset-blue-700:focus {
- --tw-ring-offset-color: #1d4ed8;
- }
-
- .md\:dark\:focus\:ring-offset-blue-800:focus {
- --tw-ring-offset-color: #1e40af;
- }
-
- .md\:dark\:focus\:ring-offset-blue-900:focus {
- --tw-ring-offset-color: #1e3a8a;
- }
-
- .md\:dark\:focus\:ring-offset-indigo-50:focus {
- --tw-ring-offset-color: #eef2ff;
- }
-
- .md\:dark\:focus\:ring-offset-indigo-100:focus {
- --tw-ring-offset-color: #e0e7ff;
- }
-
- .md\:dark\:focus\:ring-offset-indigo-200:focus {
- --tw-ring-offset-color: #c7d2fe;
- }
-
- .md\:dark\:focus\:ring-offset-indigo-300:focus {
- --tw-ring-offset-color: #a5b4fc;
- }
-
- .md\:dark\:focus\:ring-offset-indigo-400:focus {
- --tw-ring-offset-color: #818cf8;
- }
-
- .md\:dark\:focus\:ring-offset-indigo-500:focus {
- --tw-ring-offset-color: #6366f1;
- }
-
- .md\:dark\:focus\:ring-offset-indigo-600:focus {
- --tw-ring-offset-color: #4f46e5;
- }
-
- .md\:dark\:focus\:ring-offset-indigo-700:focus {
- --tw-ring-offset-color: #4338ca;
- }
-
- .md\:dark\:focus\:ring-offset-indigo-800:focus {
- --tw-ring-offset-color: #3730a3;
- }
-
- .md\:dark\:focus\:ring-offset-indigo-900:focus {
- --tw-ring-offset-color: #312e81;
- }
-
- .md\:dark\:focus\:ring-offset-purple-50:focus {
- --tw-ring-offset-color: #f5f3ff;
- }
-
- .md\:dark\:focus\:ring-offset-purple-100:focus {
- --tw-ring-offset-color: #ede9fe;
- }
-
- .md\:dark\:focus\:ring-offset-purple-200:focus {
- --tw-ring-offset-color: #ddd6fe;
- }
-
- .md\:dark\:focus\:ring-offset-purple-300:focus {
- --tw-ring-offset-color: #c4b5fd;
- }
-
- .md\:dark\:focus\:ring-offset-purple-400:focus {
- --tw-ring-offset-color: #a78bfa;
- }
-
- .md\:dark\:focus\:ring-offset-purple-500:focus {
- --tw-ring-offset-color: #8b5cf6;
- }
-
- .md\:dark\:focus\:ring-offset-purple-600:focus {
- --tw-ring-offset-color: #7c3aed;
- }
-
- .md\:dark\:focus\:ring-offset-purple-700:focus {
- --tw-ring-offset-color: #6d28d9;
- }
-
- .md\:dark\:focus\:ring-offset-purple-800:focus {
- --tw-ring-offset-color: #5b21b6;
- }
-
- .md\:dark\:focus\:ring-offset-purple-900:focus {
- --tw-ring-offset-color: #4c1d95;
- }
-
- .md\:dark\:focus\:ring-offset-pink-50:focus {
- --tw-ring-offset-color: #fdf2f8;
- }
-
- .md\:dark\:focus\:ring-offset-pink-100:focus {
- --tw-ring-offset-color: #fce7f3;
- }
-
- .md\:dark\:focus\:ring-offset-pink-200:focus {
- --tw-ring-offset-color: #fbcfe8;
- }
-
- .md\:dark\:focus\:ring-offset-pink-300:focus {
- --tw-ring-offset-color: #f9a8d4;
- }
-
- .md\:dark\:focus\:ring-offset-pink-400:focus {
- --tw-ring-offset-color: #f472b6;
- }
-
- .md\:dark\:focus\:ring-offset-pink-500:focus {
- --tw-ring-offset-color: #ec4899;
- }
-
- .md\:dark\:focus\:ring-offset-pink-600:focus {
- --tw-ring-offset-color: #db2777;
- }
-
- .md\:dark\:focus\:ring-offset-pink-700:focus {
- --tw-ring-offset-color: #be185d;
- }
-
- .md\:dark\:focus\:ring-offset-pink-800:focus {
- --tw-ring-offset-color: #9d174d;
- }
-
- .md\:dark\: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\:aspect-w-1,
-.lg\:aspect-w-2,
-.lg\:aspect-w-3,
-.lg\:aspect-w-4,
-.lg\:aspect-w-5,
-.lg\:aspect-w-6,
-.lg\:aspect-w-7,
-.lg\:aspect-w-8,
-.lg\:aspect-w-9,
-.lg\:aspect-w-10,
-.lg\:aspect-w-11,
-.lg\:aspect-w-12,
-.lg\:aspect-w-13,
-.lg\:aspect-w-14,
-.lg\:aspect-w-15,
-.lg\:aspect-w-16 {
- position: relative;
- padding-bottom: calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);
- }
-
- .lg\:aspect-w-1 > *,
-.lg\:aspect-w-2 > *,
-.lg\:aspect-w-3 > *,
-.lg\:aspect-w-4 > *,
-.lg\:aspect-w-5 > *,
-.lg\:aspect-w-6 > *,
-.lg\:aspect-w-7 > *,
-.lg\:aspect-w-8 > *,
-.lg\:aspect-w-9 > *,
-.lg\:aspect-w-10 > *,
-.lg\:aspect-w-11 > *,
-.lg\:aspect-w-12 > *,
-.lg\:aspect-w-13 > *,
-.lg\:aspect-w-14 > *,
-.lg\:aspect-w-15 > *,
-.lg\:aspect-w-16 > * {
- position: absolute;
- height: 100%;
- width: 100%;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- }
-
- .lg\:aspect-none {
- position: static;
- padding-bottom: 0;
- }
-
- .lg\:aspect-none > * {
- position: static;
- height: auto;
- width: auto;
- top: auto;
- right: auto;
- bottom: auto;
- left: auto;
- }
-
- .lg\:aspect-w-1 {
- --tw-aspect-w: 1;
- }
-
- .lg\:aspect-w-2 {
- --tw-aspect-w: 2;
- }
-
- .lg\:aspect-w-3 {
- --tw-aspect-w: 3;
- }
-
- .lg\:aspect-w-4 {
- --tw-aspect-w: 4;
- }
-
- .lg\:aspect-w-5 {
- --tw-aspect-w: 5;
- }
-
- .lg\:aspect-w-6 {
- --tw-aspect-w: 6;
- }
-
- .lg\:aspect-w-7 {
- --tw-aspect-w: 7;
- }
-
- .lg\:aspect-w-8 {
- --tw-aspect-w: 8;
- }
-
- .lg\:aspect-w-9 {
- --tw-aspect-w: 9;
- }
-
- .lg\:aspect-w-10 {
- --tw-aspect-w: 10;
- }
-
- .lg\:aspect-w-11 {
- --tw-aspect-w: 11;
- }
-
- .lg\:aspect-w-12 {
- --tw-aspect-w: 12;
- }
-
- .lg\:aspect-w-13 {
- --tw-aspect-w: 13;
- }
-
- .lg\:aspect-w-14 {
- --tw-aspect-w: 14;
- }
-
- .lg\:aspect-w-15 {
- --tw-aspect-w: 15;
- }
-
- .lg\:aspect-w-16 {
- --tw-aspect-w: 16;
- }
-
- .lg\:aspect-h-1 {
- --tw-aspect-h: 1;
- }
-
- .lg\:aspect-h-2 {
- --tw-aspect-h: 2;
- }
-
- .lg\:aspect-h-3 {
- --tw-aspect-h: 3;
- }
-
- .lg\:aspect-h-4 {
- --tw-aspect-h: 4;
- }
-
- .lg\:aspect-h-5 {
- --tw-aspect-h: 5;
- }
-
- .lg\:aspect-h-6 {
- --tw-aspect-h: 6;
- }
-
- .lg\:aspect-h-7 {
- --tw-aspect-h: 7;
- }
-
- .lg\:aspect-h-8 {
- --tw-aspect-h: 8;
- }
-
- .lg\:aspect-h-9 {
- --tw-aspect-h: 9;
- }
-
- .lg\:aspect-h-10 {
- --tw-aspect-h: 10;
- }
-
- .lg\:aspect-h-11 {
- --tw-aspect-h: 11;
- }
-
- .lg\:aspect-h-12 {
- --tw-aspect-h: 12;
- }
-
- .lg\:aspect-h-13 {
- --tw-aspect-h: 13;
- }
-
- .lg\:aspect-h-14 {
- --tw-aspect-h: 14;
- }
-
- .lg\:aspect-h-15 {
- --tw-aspect-h: 15;
- }
-
- .lg\:aspect-h-16 {
- --tw-aspect-h: 16;
- }
-
- .lg\:prose {
- color: #374151;
- max-width: 65ch;
- }
-
- .lg\:prose [class~="lead"] {
- color: #4b5563;
- font-size: 1.25em;
- line-height: 1.6;
- margin-top: 1.2em;
- margin-bottom: 1.2em;
- }
-
- .lg\:prose a {
- color: #111827;
- text-decoration: underline;
- font-weight: 500;
- }
-
- .lg\:prose strong {
- color: #111827;
- font-weight: 600;
- }
-
- .lg\:prose ol[type="A"] {
- --list-counter-style: upper-alpha;
- }
-
- .lg\:prose ol[type="a"] {
- --list-counter-style: lower-alpha;
- }
-
- .lg\:prose ol[type="A" s] {
- --list-counter-style: upper-alpha;
- }
-
- .lg\:prose ol[type="a" s] {
- --list-counter-style: lower-alpha;
- }
-
- .lg\:prose ol[type="I"] {
- --list-counter-style: upper-roman;
- }
-
- .lg\:prose ol[type="i"] {
- --list-counter-style: lower-roman;
- }
-
- .lg\:prose ol[type="I" s] {
- --list-counter-style: upper-roman;
- }
-
- .lg\:prose ol[type="i" s] {
- --list-counter-style: lower-roman;
- }
-
- .lg\:prose ol[type="1"] {
- --list-counter-style: decimal;
- }
-
- .lg\:prose ol > li {
- position: relative;
- padding-left: 1.75em;
- }
-
- .lg\:prose ol > li::before {
- content: counter(list-item, var(--list-counter-style, decimal)) ".";
- position: absolute;
- font-weight: 400;
- color: #6b7280;
- left: 0;
- }
-
- .lg\:prose ul > li {
- position: relative;
- padding-left: 1.75em;
- }
-
- .lg\:prose ul > li::before {
- content: "";
- position: absolute;
- background-color: #d1d5db;
- border-radius: 50%;
- width: 0.375em;
- height: 0.375em;
- top: calc(0.875em - 0.1875em);
- left: 0.25em;
- }
-
- .lg\:prose hr {
- border-color: #e5e7eb;
- border-top-width: 1px;
- margin-top: 3em;
- margin-bottom: 3em;
- }
-
- .lg\:prose blockquote {
- font-weight: 500;
- font-style: italic;
- color: #111827;
- border-left-width: 0.25rem;
- border-left-color: #e5e7eb;
- quotes: "\201C""\201D""\2018""\2019";
- margin-top: 1.6em;
- margin-bottom: 1.6em;
- padding-left: 1em;
- }
-
- .lg\:prose blockquote p:first-of-type::before {
- content: open-quote;
- }
-
- .lg\:prose blockquote p:last-of-type::after {
- content: close-quote;
- }
-
- .lg\:prose h1 {
- color: #111827;
- font-weight: 800;
- font-size: 2.25em;
- margin-top: 0;
- margin-bottom: 0.8888889em;
- line-height: 1.1111111;
- }
-
- .lg\:prose h2 {
- color: #111827;
- font-weight: 700;
- font-size: 1.5em;
- margin-top: 2em;
- margin-bottom: 1em;
- line-height: 1.3333333;
- }
-
- .lg\:prose h3 {
- color: #111827;
- font-weight: 600;
- font-size: 1.25em;
- margin-top: 1.6em;
- margin-bottom: 0.6em;
- line-height: 1.6;
- }
-
- .lg\:prose h4 {
- color: #111827;
- font-weight: 600;
- margin-top: 1.5em;
- margin-bottom: 0.5em;
- line-height: 1.5;
- }
-
- .lg\:prose figure figcaption {
- color: #6b7280;
- font-size: 0.875em;
- line-height: 1.4285714;
- margin-top: 0.8571429em;
- }
-
- .lg\:prose code {
- color: #111827;
- font-weight: 600;
- font-size: 0.875em;
- }
-
- .lg\:prose code::before {
- content: "`";
- }
-
- .lg\:prose code::after {
- content: "`";
- }
-
- .lg\:prose a code {
- color: #111827;
- }
-
- .lg\:prose pre {
- color: #e5e7eb;
- background-color: #1f2937;
- overflow-x: auto;
- font-size: 0.875em;
- line-height: 1.7142857;
- margin-top: 1.7142857em;
- margin-bottom: 1.7142857em;
- border-radius: 0.375rem;
- padding-top: 0.8571429em;
- padding-right: 1.1428571em;
- padding-bottom: 0.8571429em;
- padding-left: 1.1428571em;
- }
-
- .lg\:prose pre code {
- background-color: transparent;
- border-width: 0;
- border-radius: 0;
- padding: 0;
- font-weight: 400;
- color: inherit;
- font-size: inherit;
- font-family: inherit;
- line-height: inherit;
- }
-
- .lg\:prose pre code::before {
- content: none;
- }
-
- .lg\:prose pre code::after {
- content: none;
- }
-
- .lg\:prose table {
- width: 100%;
- table-layout: auto;
- text-align: left;
- margin-top: 2em;
- margin-bottom: 2em;
- font-size: 0.875em;
- line-height: 1.7142857;
- }
-
- .lg\:prose thead {
- color: #111827;
- font-weight: 600;
- border-bottom-width: 1px;
- border-bottom-color: #d1d5db;
- }
-
- .lg\:prose thead th {
- vertical-align: bottom;
- padding-right: 0.5714286em;
- padding-bottom: 0.5714286em;
- padding-left: 0.5714286em;
- }
-
- .lg\:prose tbody tr {
- border-bottom-width: 1px;
- border-bottom-color: #e5e7eb;
- }
-
- .lg\:prose tbody tr:last-child {
- border-bottom-width: 0;
- }
-
- .lg\:prose tbody td {
- vertical-align: top;
- padding-top: 0.5714286em;
- padding-right: 0.5714286em;
- padding-bottom: 0.5714286em;
- padding-left: 0.5714286em;
- }
-
- .lg\:prose {
- font-size: 1rem;
- line-height: 1.75;
- }
-
- .lg\:prose p {
- margin-top: 1.25em;
- margin-bottom: 1.25em;
- }
-
- .lg\:prose img {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .lg\:prose video {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .lg\:prose figure {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .lg\:prose figure > * {
- margin-top: 0;
- margin-bottom: 0;
- }
-
- .lg\:prose h2 code {
- font-size: 0.875em;
- }
-
- .lg\:prose h3 code {
- font-size: 0.9em;
- }
-
- .lg\:prose ol {
- margin-top: 1.25em;
- margin-bottom: 1.25em;
- }
-
- .lg\:prose ul {
- margin-top: 1.25em;
- margin-bottom: 1.25em;
- }
-
- .lg\:prose li {
- margin-top: 0.5em;
- margin-bottom: 0.5em;
- }
-
- .lg\:prose > ul > li p {
- margin-top: 0.75em;
- margin-bottom: 0.75em;
- }
-
- .lg\:prose > ul > li > *:first-child {
- margin-top: 1.25em;
- }
-
- .lg\:prose > ul > li > *:last-child {
- margin-bottom: 1.25em;
- }
-
- .lg\:prose > ol > li > *:first-child {
- margin-top: 1.25em;
- }
-
- .lg\:prose > ol > li > *:last-child {
- margin-bottom: 1.25em;
- }
-
- .lg\:prose ul ul, .lg\:prose ul ol, .lg\:prose ol ul, .lg\:prose ol ol {
- margin-top: 0.75em;
- margin-bottom: 0.75em;
- }
-
- .lg\:prose hr + * {
- margin-top: 0;
- }
-
- .lg\:prose h2 + * {
- margin-top: 0;
- }
-
- .lg\:prose h3 + * {
- margin-top: 0;
- }
-
- .lg\:prose h4 + * {
- margin-top: 0;
- }
-
- .lg\:prose thead th:first-child {
- padding-left: 0;
- }
-
- .lg\:prose thead th:last-child {
- padding-right: 0;
- }
-
- .lg\:prose tbody td:first-child {
- padding-left: 0;
- }
-
- .lg\:prose tbody td:last-child {
- padding-right: 0;
- }
-
- .lg\:prose > :first-child {
- margin-top: 0;
- }
-
- .lg\:prose > :last-child {
- margin-bottom: 0;
- }
-
- .lg\:prose-sm {
- font-size: 0.875rem;
- line-height: 1.7142857;
- }
-
- .lg\:prose-sm p {
- margin-top: 1.1428571em;
- margin-bottom: 1.1428571em;
- }
-
- .lg\:prose-sm [class~="lead"] {
- font-size: 1.2857143em;
- line-height: 1.5555556;
- margin-top: 0.8888889em;
- margin-bottom: 0.8888889em;
- }
-
- .lg\:prose-sm blockquote {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- padding-left: 1.1111111em;
- }
-
- .lg\:prose-sm h1 {
- font-size: 2.1428571em;
- margin-top: 0;
- margin-bottom: 0.8em;
- line-height: 1.2;
- }
-
- .lg\:prose-sm h2 {
- font-size: 1.4285714em;
- margin-top: 1.6em;
- margin-bottom: 0.8em;
- line-height: 1.4;
- }
-
- .lg\:prose-sm h3 {
- font-size: 1.2857143em;
- margin-top: 1.5555556em;
- margin-bottom: 0.4444444em;
- line-height: 1.5555556;
- }
-
- .lg\:prose-sm h4 {
- margin-top: 1.4285714em;
- margin-bottom: 0.5714286em;
- line-height: 1.4285714;
- }
-
- .lg\:prose-sm img {
- margin-top: 1.7142857em;
- margin-bottom: 1.7142857em;
- }
-
- .lg\:prose-sm video {
- margin-top: 1.7142857em;
- margin-bottom: 1.7142857em;
- }
-
- .lg\:prose-sm figure {
- margin-top: 1.7142857em;
- margin-bottom: 1.7142857em;
- }
-
- .lg\:prose-sm figure > * {
- margin-top: 0;
- margin-bottom: 0;
- }
-
- .lg\:prose-sm figure figcaption {
- font-size: 0.8571429em;
- line-height: 1.3333333;
- margin-top: 0.6666667em;
- }
-
- .lg\:prose-sm code {
- font-size: 0.8571429em;
- }
-
- .lg\:prose-sm h2 code {
- font-size: 0.9em;
- }
-
- .lg\:prose-sm h3 code {
- font-size: 0.8888889em;
- }
-
- .lg\:prose-sm pre {
- font-size: 0.8571429em;
- line-height: 1.6666667;
- margin-top: 1.6666667em;
- margin-bottom: 1.6666667em;
- border-radius: 0.25rem;
- padding-top: 0.6666667em;
- padding-right: 1em;
- padding-bottom: 0.6666667em;
- padding-left: 1em;
- }
-
- .lg\:prose-sm ol {
- margin-top: 1.1428571em;
- margin-bottom: 1.1428571em;
- }
-
- .lg\:prose-sm ul {
- margin-top: 1.1428571em;
- margin-bottom: 1.1428571em;
- }
-
- .lg\:prose-sm li {
- margin-top: 0.2857143em;
- margin-bottom: 0.2857143em;
- }
-
- .lg\:prose-sm ol > li {
- padding-left: 1.5714286em;
- }
-
- .lg\:prose-sm ol > li::before {
- left: 0;
- }
-
- .lg\:prose-sm ul > li {
- padding-left: 1.5714286em;
- }
-
- .lg\:prose-sm ul > li::before {
- height: 0.3571429em;
- width: 0.3571429em;
- top: calc(0.8571429em - 0.1785714em);
- left: 0.2142857em;
- }
-
- .lg\:prose-sm > ul > li p {
- margin-top: 0.5714286em;
- margin-bottom: 0.5714286em;
- }
-
- .lg\:prose-sm > ul > li > *:first-child {
- margin-top: 1.1428571em;
- }
-
- .lg\:prose-sm > ul > li > *:last-child {
- margin-bottom: 1.1428571em;
- }
-
- .lg\:prose-sm > ol > li > *:first-child {
- margin-top: 1.1428571em;
- }
-
- .lg\:prose-sm > ol > li > *:last-child {
- margin-bottom: 1.1428571em;
- }
-
- .lg\:prose-sm ul ul, .lg\:prose-sm ul ol, .lg\:prose-sm ol ul, .lg\:prose-sm ol ol {
- margin-top: 0.5714286em;
- margin-bottom: 0.5714286em;
- }
-
- .lg\:prose-sm hr {
- margin-top: 2.8571429em;
- margin-bottom: 2.8571429em;
- }
-
- .lg\:prose-sm hr + * {
- margin-top: 0;
- }
-
- .lg\:prose-sm h2 + * {
- margin-top: 0;
- }
-
- .lg\:prose-sm h3 + * {
- margin-top: 0;
- }
-
- .lg\:prose-sm h4 + * {
- margin-top: 0;
- }
-
- .lg\:prose-sm table {
- font-size: 0.8571429em;
- line-height: 1.5;
- }
-
- .lg\:prose-sm thead th {
- padding-right: 1em;
- padding-bottom: 0.6666667em;
- padding-left: 1em;
- }
-
- .lg\:prose-sm thead th:first-child {
- padding-left: 0;
- }
-
- .lg\:prose-sm thead th:last-child {
- padding-right: 0;
- }
-
- .lg\:prose-sm tbody td {
- padding-top: 0.6666667em;
- padding-right: 1em;
- padding-bottom: 0.6666667em;
- padding-left: 1em;
- }
-
- .lg\:prose-sm tbody td:first-child {
- padding-left: 0;
- }
-
- .lg\:prose-sm tbody td:last-child {
- padding-right: 0;
- }
-
- .lg\:prose-sm > :first-child {
- margin-top: 0;
- }
-
- .lg\:prose-sm > :last-child {
- margin-bottom: 0;
- }
-
- .lg\:prose-lg {
- font-size: 1.125rem;
- line-height: 1.7777778;
- }
-
- .lg\:prose-lg p {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .lg\:prose-lg [class~="lead"] {
- font-size: 1.2222222em;
- line-height: 1.4545455;
- margin-top: 1.0909091em;
- margin-bottom: 1.0909091em;
- }
-
- .lg\:prose-lg blockquote {
- margin-top: 1.6666667em;
- margin-bottom: 1.6666667em;
- padding-left: 1em;
- }
-
- .lg\:prose-lg h1 {
- font-size: 2.6666667em;
- margin-top: 0;
- margin-bottom: 0.8333333em;
- line-height: 1;
- }
-
- .lg\:prose-lg h2 {
- font-size: 1.6666667em;
- margin-top: 1.8666667em;
- margin-bottom: 1.0666667em;
- line-height: 1.3333333;
- }
-
- .lg\:prose-lg h3 {
- font-size: 1.3333333em;
- margin-top: 1.6666667em;
- margin-bottom: 0.6666667em;
- line-height: 1.5;
- }
-
- .lg\:prose-lg h4 {
- margin-top: 1.7777778em;
- margin-bottom: 0.4444444em;
- line-height: 1.5555556;
- }
-
- .lg\:prose-lg img {
- margin-top: 1.7777778em;
- margin-bottom: 1.7777778em;
- }
-
- .lg\:prose-lg video {
- margin-top: 1.7777778em;
- margin-bottom: 1.7777778em;
- }
-
- .lg\:prose-lg figure {
- margin-top: 1.7777778em;
- margin-bottom: 1.7777778em;
- }
-
- .lg\:prose-lg figure > * {
- margin-top: 0;
- margin-bottom: 0;
- }
-
- .lg\:prose-lg figure figcaption {
- font-size: 0.8888889em;
- line-height: 1.5;
- margin-top: 1em;
- }
-
- .lg\:prose-lg code {
- font-size: 0.8888889em;
- }
-
- .lg\:prose-lg h2 code {
- font-size: 0.8666667em;
- }
-
- .lg\:prose-lg h3 code {
- font-size: 0.875em;
- }
-
- .lg\:prose-lg pre {
- font-size: 0.8888889em;
- line-height: 1.75;
- margin-top: 2em;
- margin-bottom: 2em;
- border-radius: 0.375rem;
- padding-top: 1em;
- padding-right: 1.5em;
- padding-bottom: 1em;
- padding-left: 1.5em;
- }
-
- .lg\:prose-lg ol {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .lg\:prose-lg ul {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .lg\:prose-lg li {
- margin-top: 0.6666667em;
- margin-bottom: 0.6666667em;
- }
-
- .lg\:prose-lg ol > li {
- padding-left: 1.6666667em;
- }
-
- .lg\:prose-lg ol > li::before {
- left: 0;
- }
-
- .lg\:prose-lg ul > li {
- padding-left: 1.6666667em;
- }
-
- .lg\:prose-lg ul > li::before {
- width: 0.3333333em;
- height: 0.3333333em;
- top: calc(0.8888889em - 0.1666667em);
- left: 0.2222222em;
- }
-
- .lg\:prose-lg > ul > li p {
- margin-top: 0.8888889em;
- margin-bottom: 0.8888889em;
- }
-
- .lg\:prose-lg > ul > li > *:first-child {
- margin-top: 1.3333333em;
- }
-
- .lg\:prose-lg > ul > li > *:last-child {
- margin-bottom: 1.3333333em;
- }
-
- .lg\:prose-lg > ol > li > *:first-child {
- margin-top: 1.3333333em;
- }
-
- .lg\:prose-lg > ol > li > *:last-child {
- margin-bottom: 1.3333333em;
- }
-
- .lg\:prose-lg ul ul, .lg\:prose-lg ul ol, .lg\:prose-lg ol ul, .lg\:prose-lg ol ol {
- margin-top: 0.8888889em;
- margin-bottom: 0.8888889em;
- }
-
- .lg\:prose-lg hr {
- margin-top: 3.1111111em;
- margin-bottom: 3.1111111em;
- }
-
- .lg\:prose-lg hr + * {
- margin-top: 0;
- }
-
- .lg\:prose-lg h2 + * {
- margin-top: 0;
- }
-
- .lg\:prose-lg h3 + * {
- margin-top: 0;
- }
-
- .lg\:prose-lg h4 + * {
- margin-top: 0;
- }
-
- .lg\:prose-lg table {
- font-size: 0.8888889em;
- line-height: 1.5;
- }
-
- .lg\:prose-lg thead th {
- padding-right: 0.75em;
- padding-bottom: 0.75em;
- padding-left: 0.75em;
- }
-
- .lg\:prose-lg thead th:first-child {
- padding-left: 0;
- }
-
- .lg\:prose-lg thead th:last-child {
- padding-right: 0;
- }
-
- .lg\:prose-lg tbody td {
- padding-top: 0.75em;
- padding-right: 0.75em;
- padding-bottom: 0.75em;
- padding-left: 0.75em;
- }
-
- .lg\:prose-lg tbody td:first-child {
- padding-left: 0;
- }
-
- .lg\:prose-lg tbody td:last-child {
- padding-right: 0;
- }
-
- .lg\:prose-lg > :first-child {
- margin-top: 0;
- }
-
- .lg\:prose-lg > :last-child {
- margin-bottom: 0;
- }
-
- .lg\:prose-xl {
- font-size: 1.25rem;
- line-height: 1.8;
- }
-
- .lg\:prose-xl p {
- margin-top: 1.2em;
- margin-bottom: 1.2em;
- }
-
- .lg\:prose-xl [class~="lead"] {
- font-size: 1.2em;
- line-height: 1.5;
- margin-top: 1em;
- margin-bottom: 1em;
- }
-
- .lg\:prose-xl blockquote {
- margin-top: 1.6em;
- margin-bottom: 1.6em;
- padding-left: 1.0666667em;
- }
-
- .lg\:prose-xl h1 {
- font-size: 2.8em;
- margin-top: 0;
- margin-bottom: 0.8571429em;
- line-height: 1;
- }
-
- .lg\:prose-xl h2 {
- font-size: 1.8em;
- margin-top: 1.5555556em;
- margin-bottom: 0.8888889em;
- line-height: 1.1111111;
- }
-
- .lg\:prose-xl h3 {
- font-size: 1.5em;
- margin-top: 1.6em;
- margin-bottom: 0.6666667em;
- line-height: 1.3333333;
- }
-
- .lg\:prose-xl h4 {
- margin-top: 1.8em;
- margin-bottom: 0.6em;
- line-height: 1.6;
- }
-
- .lg\:prose-xl img {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .lg\:prose-xl video {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .lg\:prose-xl figure {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .lg\:prose-xl figure > * {
- margin-top: 0;
- margin-bottom: 0;
- }
-
- .lg\:prose-xl figure figcaption {
- font-size: 0.9em;
- line-height: 1.5555556;
- margin-top: 1em;
- }
-
- .lg\:prose-xl code {
- font-size: 0.9em;
- }
-
- .lg\:prose-xl h2 code {
- font-size: 0.8611111em;
- }
-
- .lg\:prose-xl h3 code {
- font-size: 0.9em;
- }
-
- .lg\:prose-xl pre {
- font-size: 0.9em;
- line-height: 1.7777778;
- margin-top: 2em;
- margin-bottom: 2em;
- border-radius: 0.5rem;
- padding-top: 1.1111111em;
- padding-right: 1.3333333em;
- padding-bottom: 1.1111111em;
- padding-left: 1.3333333em;
- }
-
- .lg\:prose-xl ol {
- margin-top: 1.2em;
- margin-bottom: 1.2em;
- }
-
- .lg\:prose-xl ul {
- margin-top: 1.2em;
- margin-bottom: 1.2em;
- }
-
- .lg\:prose-xl li {
- margin-top: 0.6em;
- margin-bottom: 0.6em;
- }
-
- .lg\:prose-xl ol > li {
- padding-left: 1.8em;
- }
-
- .lg\:prose-xl ol > li::before {
- left: 0;
- }
-
- .lg\:prose-xl ul > li {
- padding-left: 1.8em;
- }
-
- .lg\:prose-xl ul > li::before {
- width: 0.35em;
- height: 0.35em;
- top: calc(0.9em - 0.175em);
- left: 0.25em;
- }
-
- .lg\:prose-xl > ul > li p {
- margin-top: 0.8em;
- margin-bottom: 0.8em;
- }
-
- .lg\:prose-xl > ul > li > *:first-child {
- margin-top: 1.2em;
- }
-
- .lg\:prose-xl > ul > li > *:last-child {
- margin-bottom: 1.2em;
- }
-
- .lg\:prose-xl > ol > li > *:first-child {
- margin-top: 1.2em;
- }
-
- .lg\:prose-xl > ol > li > *:last-child {
- margin-bottom: 1.2em;
- }
-
- .lg\:prose-xl ul ul, .lg\:prose-xl ul ol, .lg\:prose-xl ol ul, .lg\:prose-xl ol ol {
- margin-top: 0.8em;
- margin-bottom: 0.8em;
- }
-
- .lg\:prose-xl hr {
- margin-top: 2.8em;
- margin-bottom: 2.8em;
- }
-
- .lg\:prose-xl hr + * {
- margin-top: 0;
- }
-
- .lg\:prose-xl h2 + * {
- margin-top: 0;
- }
-
- .lg\:prose-xl h3 + * {
- margin-top: 0;
- }
-
- .lg\:prose-xl h4 + * {
- margin-top: 0;
- }
-
- .lg\:prose-xl table {
- font-size: 0.9em;
- line-height: 1.5555556;
- }
-
- .lg\:prose-xl thead th {
- padding-right: 0.6666667em;
- padding-bottom: 0.8888889em;
- padding-left: 0.6666667em;
- }
-
- .lg\:prose-xl thead th:first-child {
- padding-left: 0;
- }
-
- .lg\:prose-xl thead th:last-child {
- padding-right: 0;
- }
-
- .lg\:prose-xl tbody td {
- padding-top: 0.8888889em;
- padding-right: 0.6666667em;
- padding-bottom: 0.8888889em;
- padding-left: 0.6666667em;
- }
-
- .lg\:prose-xl tbody td:first-child {
- padding-left: 0;
- }
-
- .lg\:prose-xl tbody td:last-child {
- padding-right: 0;
- }
-
- .lg\:prose-xl > :first-child {
- margin-top: 0;
- }
-
- .lg\:prose-xl > :last-child {
- margin-bottom: 0;
- }
-
- .lg\:prose-2xl {
- font-size: 1.5rem;
- line-height: 1.6666667;
- }
-
- .lg\:prose-2xl p {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .lg\:prose-2xl [class~="lead"] {
- font-size: 1.25em;
- line-height: 1.4666667;
- margin-top: 1.0666667em;
- margin-bottom: 1.0666667em;
- }
-
- .lg\:prose-2xl blockquote {
- margin-top: 1.7777778em;
- margin-bottom: 1.7777778em;
- padding-left: 1.1111111em;
- }
-
- .lg\:prose-2xl h1 {
- font-size: 2.6666667em;
- margin-top: 0;
- margin-bottom: 0.875em;
- line-height: 1;
- }
-
- .lg\:prose-2xl h2 {
- font-size: 2em;
- margin-top: 1.5em;
- margin-bottom: 0.8333333em;
- line-height: 1.0833333;
- }
-
- .lg\:prose-2xl h3 {
- font-size: 1.5em;
- margin-top: 1.5555556em;
- margin-bottom: 0.6666667em;
- line-height: 1.2222222;
- }
-
- .lg\:prose-2xl h4 {
- margin-top: 1.6666667em;
- margin-bottom: 0.6666667em;
- line-height: 1.5;
- }
-
- .lg\:prose-2xl img {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .lg\:prose-2xl video {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .lg\:prose-2xl figure {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .lg\:prose-2xl figure > * {
- margin-top: 0;
- margin-bottom: 0;
- }
-
- .lg\:prose-2xl figure figcaption {
- font-size: 0.8333333em;
- line-height: 1.6;
- margin-top: 1em;
- }
-
- .lg\:prose-2xl code {
- font-size: 0.8333333em;
- }
-
- .lg\:prose-2xl h2 code {
- font-size: 0.875em;
- }
-
- .lg\:prose-2xl h3 code {
- font-size: 0.8888889em;
- }
-
- .lg\:prose-2xl pre {
- font-size: 0.8333333em;
- line-height: 1.8;
- margin-top: 2em;
- margin-bottom: 2em;
- border-radius: 0.5rem;
- padding-top: 1.2em;
- padding-right: 1.6em;
- padding-bottom: 1.2em;
- padding-left: 1.6em;
- }
-
- .lg\:prose-2xl ol {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .lg\:prose-2xl ul {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .lg\:prose-2xl li {
- margin-top: 0.5em;
- margin-bottom: 0.5em;
- }
-
- .lg\:prose-2xl ol > li {
- padding-left: 1.6666667em;
- }
-
- .lg\:prose-2xl ol > li::before {
- left: 0;
- }
-
- .lg\:prose-2xl ul > li {
- padding-left: 1.6666667em;
- }
-
- .lg\:prose-2xl ul > li::before {
- width: 0.3333333em;
- height: 0.3333333em;
- top: calc(0.8333333em - 0.1666667em);
- left: 0.25em;
- }
-
- .lg\:prose-2xl > ul > li p {
- margin-top: 0.8333333em;
- margin-bottom: 0.8333333em;
- }
-
- .lg\:prose-2xl > ul > li > *:first-child {
- margin-top: 1.3333333em;
- }
-
- .lg\:prose-2xl > ul > li > *:last-child {
- margin-bottom: 1.3333333em;
- }
-
- .lg\:prose-2xl > ol > li > *:first-child {
- margin-top: 1.3333333em;
- }
-
- .lg\:prose-2xl > ol > li > *:last-child {
- margin-bottom: 1.3333333em;
- }
-
- .lg\:prose-2xl ul ul, .lg\:prose-2xl ul ol, .lg\:prose-2xl ol ul, .lg\:prose-2xl ol ol {
- margin-top: 0.6666667em;
- margin-bottom: 0.6666667em;
- }
-
- .lg\:prose-2xl hr {
- margin-top: 3em;
- margin-bottom: 3em;
- }
-
- .lg\:prose-2xl hr + * {
- margin-top: 0;
- }
-
- .lg\:prose-2xl h2 + * {
- margin-top: 0;
- }
-
- .lg\:prose-2xl h3 + * {
- margin-top: 0;
- }
-
- .lg\:prose-2xl h4 + * {
- margin-top: 0;
- }
-
- .lg\:prose-2xl table {
- font-size: 0.8333333em;
- line-height: 1.4;
- }
-
- .lg\:prose-2xl thead th {
- padding-right: 0.6em;
- padding-bottom: 0.8em;
- padding-left: 0.6em;
- }
-
- .lg\:prose-2xl thead th:first-child {
- padding-left: 0;
- }
-
- .lg\:prose-2xl thead th:last-child {
- padding-right: 0;
- }
-
- .lg\:prose-2xl tbody td {
- padding-top: 0.8em;
- padding-right: 0.6em;
- padding-bottom: 0.8em;
- padding-left: 0.6em;
- }
-
- .lg\:prose-2xl tbody td:first-child {
- padding-left: 0;
- }
-
- .lg\:prose-2xl tbody td:last-child {
- padding-right: 0;
- }
-
- .lg\:prose-2xl > :first-child {
- margin-top: 0;
- }
-
- .lg\:prose-2xl > :last-child {
- margin-bottom: 0;
- }
-
- .lg\:prose-red a {
- color: #dc2626;
- }
-
- .lg\:prose-red a code {
- color: #dc2626;
- }
-
- .lg\:prose-yellow a {
- color: #d97706;
- }
-
- .lg\:prose-yellow a code {
- color: #d97706;
- }
-
- .lg\:prose-green a {
- color: #059669;
- }
-
- .lg\:prose-green a code {
- color: #059669;
- }
-
- .lg\:prose-blue a {
- color: #2563eb;
- }
-
- .lg\:prose-blue a code {
- color: #2563eb;
- }
-
- .lg\:prose-indigo a {
- color: #4f46e5;
- }
-
- .lg\:prose-indigo a code {
- color: #4f46e5;
- }
-
- .lg\:prose-purple a {
- color: #7c3aed;
- }
-
- .lg\:prose-purple a code {
- color: #7c3aed;
- }
-
- .lg\:prose-pink a {
- color: #db2777;
- }
-
- .lg\:prose-pink a code {
- color: #db2777;
- }
-
- .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: 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));
- }
-
- @media (prefers-color-scheme: dark) {
- .lg\:dark\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
- border-color: transparent;
- }
-
- .lg\:dark\:divide-current > :not([hidden]) ~ :not([hidden]) {
- border-color: currentColor;
- }
-
- .lg\:dark\:divide-black > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-white > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
- }
-
- .lg\:dark\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
- }
-
- .lg\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .lg\:dark\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0;
- }
-
- .lg\:dark\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.05;
- }
-
- .lg\:dark\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.1;
- }
-
- .lg\:dark\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.2;
- }
-
- .lg\:dark\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.25;
- }
-
- .lg\:dark\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.3;
- }
-
- .lg\:dark\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.4;
- }
-
- .lg\:dark\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.5;
- }
-
- .lg\:dark\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.6;
- }
-
- .lg\:dark\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.7;
- }
-
- .lg\:dark\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.75;
- }
-
- .lg\:dark\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.8;
- }
-
- .lg\:dark\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.9;
- }
-
- .lg\:dark\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.95;
- }
-
- .lg\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .lg\:dark\:border-transparent {
- border-color: transparent;
- }
-
- .lg\:dark\:border-current {
- border-color: currentColor;
- }
-
- .lg\:dark\:border-black {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-white {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-gray-50 {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-gray-100 {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-gray-200 {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-gray-300 {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-gray-400 {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-gray-500 {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-gray-600 {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-gray-700 {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-gray-800 {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-gray-900 {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-red-50 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-red-100 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-red-200 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-red-300 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-red-400 {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-red-500 {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-red-600 {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-red-700 {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-red-800 {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-red-900 {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-yellow-50 {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-yellow-100 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-yellow-200 {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-yellow-300 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-yellow-400 {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-yellow-500 {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-yellow-600 {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-yellow-700 {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-yellow-800 {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-yellow-900 {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-green-50 {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-green-100 {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-green-200 {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-green-300 {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-green-400 {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-green-500 {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-green-600 {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-green-700 {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-green-800 {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-green-900 {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-blue-50 {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-blue-100 {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-blue-200 {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-blue-300 {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-blue-400 {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-blue-500 {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-blue-600 {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-blue-700 {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-blue-800 {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-blue-900 {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-indigo-50 {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-indigo-100 {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-indigo-200 {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-indigo-300 {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-indigo-400 {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-indigo-500 {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-indigo-600 {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-indigo-700 {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-indigo-800 {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-indigo-900 {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-purple-50 {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-purple-100 {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-purple-200 {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-purple-300 {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-purple-400 {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-purple-500 {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-purple-600 {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-purple-700 {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-purple-800 {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-purple-900 {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-pink-50 {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-pink-100 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-pink-200 {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-pink-300 {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-pink-400 {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-pink-500 {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-pink-600 {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-pink-700 {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-pink-800 {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .lg\:dark\:border-pink-900 {
- --tw-border-opacity: 1;
- border-color: rgba(131, 24, 67, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-transparent {
- border-color: transparent;
- }
-
- .group:hover .lg\:dark\:group-hover\:border-current {
- border-color: currentColor;
- }
-
- .group:hover .lg\:dark\:group-hover\:border-black {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-white {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-gray-50 {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-gray-100 {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-gray-200 {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-gray-300 {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-gray-400 {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-gray-500 {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-gray-600 {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-gray-700 {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-gray-800 {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-gray-900 {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-red-50 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-red-100 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-red-200 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-red-300 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-red-400 {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-red-500 {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-red-600 {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-red-700 {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-red-800 {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-red-900 {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-yellow-50 {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-yellow-100 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-yellow-200 {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-yellow-300 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-yellow-400 {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-yellow-500 {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-yellow-600 {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-yellow-700 {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-yellow-800 {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-yellow-900 {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-green-50 {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-green-100 {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-green-200 {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-green-300 {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-green-400 {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-green-500 {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-green-600 {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-green-700 {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-green-800 {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-green-900 {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-blue-50 {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-blue-100 {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-blue-200 {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-blue-300 {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-blue-400 {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-blue-500 {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-blue-600 {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-blue-700 {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-blue-800 {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-blue-900 {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-indigo-50 {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-indigo-100 {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-indigo-200 {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-indigo-300 {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-indigo-400 {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-indigo-500 {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-indigo-600 {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-indigo-700 {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-indigo-800 {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-indigo-900 {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-purple-50 {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-purple-100 {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-purple-200 {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-purple-300 {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-purple-400 {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-purple-500 {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-purple-600 {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-purple-700 {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-purple-800 {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-purple-900 {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-pink-50 {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-pink-100 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-pink-200 {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-pink-300 {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-pink-400 {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-pink-500 {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-pink-600 {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-pink-700 {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-pink-800 {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:border-pink-900 {
- --tw-border-opacity: 1;
- border-color: rgba(131, 24, 67, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-transparent:focus-within {
- border-color: transparent;
- }
-
- .lg\:dark\:focus-within\:border-current:focus-within {
- border-color: currentColor;
- }
-
- .lg\:dark\:focus-within\:border-black:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-white:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-gray-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-gray-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-gray-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-gray-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-gray-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-gray-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-gray-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-gray-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-gray-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-gray-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-red-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-red-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-red-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-red-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-red-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-red-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-red-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-red-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-red-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-red-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-yellow-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-yellow-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-yellow-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-yellow-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-yellow-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-yellow-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-yellow-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-yellow-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-yellow-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-yellow-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-green-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-green-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-green-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-green-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-green-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-green-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-green-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-green-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-green-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-green-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-blue-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-blue-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-blue-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-blue-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-blue-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-blue-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-blue-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-blue-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-blue-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-blue-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-indigo-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-indigo-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-indigo-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-indigo-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-indigo-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-indigo-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-indigo-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-indigo-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-indigo-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-indigo-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-purple-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-purple-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-purple-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-purple-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-purple-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-purple-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-purple-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-purple-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-purple-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-purple-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-pink-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-pink-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-pink-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-pink-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-pink-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-pink-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-pink-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-pink-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-pink-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus-within\:border-pink-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(131, 24, 67, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-transparent:hover {
- border-color: transparent;
- }
-
- .lg\:dark\:hover\:border-current:hover {
- border-color: currentColor;
- }
-
- .lg\:dark\:hover\:border-black:hover {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-white:hover {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-gray-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-gray-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-gray-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-gray-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-gray-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-gray-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-gray-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-gray-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-gray-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-gray-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-red-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-red-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-red-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-red-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-red-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-red-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-red-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-red-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-red-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-red-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-yellow-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-yellow-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-yellow-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-yellow-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-yellow-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-yellow-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-yellow-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-yellow-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-yellow-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-yellow-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-green-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-green-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-green-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-green-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-green-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-green-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-green-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-green-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-green-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-green-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-blue-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-blue-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-blue-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-blue-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-blue-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-blue-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-blue-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-blue-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-blue-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-blue-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-indigo-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-indigo-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-indigo-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-indigo-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-indigo-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-indigo-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-indigo-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-indigo-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-indigo-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-indigo-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-purple-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-purple-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-purple-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-purple-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-purple-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-purple-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-purple-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-purple-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-purple-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-purple-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-pink-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-pink-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-pink-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-pink-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-pink-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-pink-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-pink-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-pink-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-pink-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .lg\:dark\:hover\:border-pink-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(131, 24, 67, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-transparent:focus {
- border-color: transparent;
- }
-
- .lg\:dark\:focus\:border-current:focus {
- border-color: currentColor;
- }
-
- .lg\:dark\:focus\:border-black:focus {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-white:focus {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-gray-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-gray-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-gray-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-gray-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-gray-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-gray-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-gray-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-gray-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-gray-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-gray-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-red-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-red-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-red-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-red-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-red-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-red-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-red-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-red-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-red-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-red-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-yellow-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-yellow-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-yellow-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-yellow-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-yellow-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-yellow-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-yellow-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-yellow-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-yellow-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-yellow-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-green-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-green-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-green-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-green-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-green-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-green-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-green-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-green-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-green-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-green-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-blue-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-blue-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-blue-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-blue-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-blue-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-blue-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-blue-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-blue-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-blue-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-blue-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-indigo-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-indigo-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-indigo-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-indigo-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-indigo-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-indigo-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-indigo-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-indigo-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-indigo-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-indigo-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-purple-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-purple-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-purple-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-purple-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-purple-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-purple-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-purple-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-purple-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-purple-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-purple-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-pink-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-pink-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-pink-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-pink-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-pink-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-pink-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-pink-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-pink-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .lg\:dark\:focus\:border-pink-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .lg\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .lg\:dark\:border-opacity-0 {
- --tw-border-opacity: 0;
- }
-
- .lg\:dark\:border-opacity-5 {
- --tw-border-opacity: 0.05;
- }
-
- .lg\:dark\:border-opacity-10 {
- --tw-border-opacity: 0.1;
- }
-
- .lg\:dark\:border-opacity-20 {
- --tw-border-opacity: 0.2;
- }
-
- .lg\:dark\:border-opacity-25 {
- --tw-border-opacity: 0.25;
- }
-
- .lg\:dark\:border-opacity-30 {
- --tw-border-opacity: 0.3;
- }
-
- .lg\:dark\:border-opacity-40 {
- --tw-border-opacity: 0.4;
- }
-
- .lg\:dark\:border-opacity-50 {
- --tw-border-opacity: 0.5;
- }
-
- .lg\:dark\:border-opacity-60 {
- --tw-border-opacity: 0.6;
- }
-
- .lg\:dark\:border-opacity-70 {
- --tw-border-opacity: 0.7;
- }
-
- .lg\:dark\:border-opacity-75 {
- --tw-border-opacity: 0.75;
- }
-
- .lg\:dark\:border-opacity-80 {
- --tw-border-opacity: 0.8;
- }
-
- .lg\:dark\:border-opacity-90 {
- --tw-border-opacity: 0.9;
- }
-
- .lg\:dark\:border-opacity-95 {
- --tw-border-opacity: 0.95;
- }
-
- .lg\:dark\:border-opacity-100 {
- --tw-border-opacity: 1;
- }
-
- .group:hover .lg\:dark\:group-hover\:border-opacity-0 {
- --tw-border-opacity: 0;
- }
-
- .group:hover .lg\:dark\:group-hover\:border-opacity-5 {
- --tw-border-opacity: 0.05;
- }
-
- .group:hover .lg\:dark\:group-hover\:border-opacity-10 {
- --tw-border-opacity: 0.1;
- }
-
- .group:hover .lg\:dark\:group-hover\:border-opacity-20 {
- --tw-border-opacity: 0.2;
- }
-
- .group:hover .lg\:dark\:group-hover\:border-opacity-25 {
- --tw-border-opacity: 0.25;
- }
-
- .group:hover .lg\:dark\:group-hover\:border-opacity-30 {
- --tw-border-opacity: 0.3;
- }
-
- .group:hover .lg\:dark\:group-hover\:border-opacity-40 {
- --tw-border-opacity: 0.4;
- }
-
- .group:hover .lg\:dark\:group-hover\:border-opacity-50 {
- --tw-border-opacity: 0.5;
- }
-
- .group:hover .lg\:dark\:group-hover\:border-opacity-60 {
- --tw-border-opacity: 0.6;
- }
-
- .group:hover .lg\:dark\:group-hover\:border-opacity-70 {
- --tw-border-opacity: 0.7;
- }
-
- .group:hover .lg\:dark\:group-hover\:border-opacity-75 {
- --tw-border-opacity: 0.75;
- }
-
- .group:hover .lg\:dark\:group-hover\:border-opacity-80 {
- --tw-border-opacity: 0.8;
- }
-
- .group:hover .lg\:dark\:group-hover\:border-opacity-90 {
- --tw-border-opacity: 0.9;
- }
-
- .group:hover .lg\:dark\:group-hover\:border-opacity-95 {
- --tw-border-opacity: 0.95;
- }
-
- .group:hover .lg\:dark\:group-hover\:border-opacity-100 {
- --tw-border-opacity: 1;
- }
-
- .lg\:dark\:focus-within\:border-opacity-0:focus-within {
- --tw-border-opacity: 0;
- }
-
- .lg\:dark\:focus-within\:border-opacity-5:focus-within {
- --tw-border-opacity: 0.05;
- }
-
- .lg\:dark\:focus-within\:border-opacity-10:focus-within {
- --tw-border-opacity: 0.1;
- }
-
- .lg\:dark\:focus-within\:border-opacity-20:focus-within {
- --tw-border-opacity: 0.2;
- }
-
- .lg\:dark\:focus-within\:border-opacity-25:focus-within {
- --tw-border-opacity: 0.25;
- }
-
- .lg\:dark\:focus-within\:border-opacity-30:focus-within {
- --tw-border-opacity: 0.3;
- }
-
- .lg\:dark\:focus-within\:border-opacity-40:focus-within {
- --tw-border-opacity: 0.4;
- }
-
- .lg\:dark\:focus-within\:border-opacity-50:focus-within {
- --tw-border-opacity: 0.5;
- }
-
- .lg\:dark\:focus-within\:border-opacity-60:focus-within {
- --tw-border-opacity: 0.6;
- }
-
- .lg\:dark\:focus-within\:border-opacity-70:focus-within {
- --tw-border-opacity: 0.7;
- }
-
- .lg\:dark\:focus-within\:border-opacity-75:focus-within {
- --tw-border-opacity: 0.75;
- }
-
- .lg\:dark\:focus-within\:border-opacity-80:focus-within {
- --tw-border-opacity: 0.8;
- }
-
- .lg\:dark\:focus-within\:border-opacity-90:focus-within {
- --tw-border-opacity: 0.9;
- }
-
- .lg\:dark\:focus-within\:border-opacity-95:focus-within {
- --tw-border-opacity: 0.95;
- }
-
- .lg\:dark\:focus-within\:border-opacity-100:focus-within {
- --tw-border-opacity: 1;
- }
-
- .lg\:dark\:hover\:border-opacity-0:hover {
- --tw-border-opacity: 0;
- }
-
- .lg\:dark\:hover\:border-opacity-5:hover {
- --tw-border-opacity: 0.05;
- }
-
- .lg\:dark\:hover\:border-opacity-10:hover {
- --tw-border-opacity: 0.1;
- }
-
- .lg\:dark\:hover\:border-opacity-20:hover {
- --tw-border-opacity: 0.2;
- }
-
- .lg\:dark\:hover\:border-opacity-25:hover {
- --tw-border-opacity: 0.25;
- }
-
- .lg\:dark\:hover\:border-opacity-30:hover {
- --tw-border-opacity: 0.3;
- }
-
- .lg\:dark\:hover\:border-opacity-40:hover {
- --tw-border-opacity: 0.4;
- }
-
- .lg\:dark\:hover\:border-opacity-50:hover {
- --tw-border-opacity: 0.5;
- }
-
- .lg\:dark\:hover\:border-opacity-60:hover {
- --tw-border-opacity: 0.6;
- }
-
- .lg\:dark\:hover\:border-opacity-70:hover {
- --tw-border-opacity: 0.7;
- }
-
- .lg\:dark\:hover\:border-opacity-75:hover {
- --tw-border-opacity: 0.75;
- }
-
- .lg\:dark\:hover\:border-opacity-80:hover {
- --tw-border-opacity: 0.8;
- }
-
- .lg\:dark\:hover\:border-opacity-90:hover {
- --tw-border-opacity: 0.9;
- }
-
- .lg\:dark\:hover\:border-opacity-95:hover {
- --tw-border-opacity: 0.95;
- }
-
- .lg\:dark\:hover\:border-opacity-100:hover {
- --tw-border-opacity: 1;
- }
-
- .lg\:dark\:focus\:border-opacity-0:focus {
- --tw-border-opacity: 0;
- }
-
- .lg\:dark\:focus\:border-opacity-5:focus {
- --tw-border-opacity: 0.05;
- }
-
- .lg\:dark\:focus\:border-opacity-10:focus {
- --tw-border-opacity: 0.1;
- }
-
- .lg\:dark\:focus\:border-opacity-20:focus {
- --tw-border-opacity: 0.2;
- }
-
- .lg\:dark\:focus\:border-opacity-25:focus {
- --tw-border-opacity: 0.25;
- }
-
- .lg\:dark\:focus\:border-opacity-30:focus {
- --tw-border-opacity: 0.3;
- }
-
- .lg\:dark\:focus\:border-opacity-40:focus {
- --tw-border-opacity: 0.4;
- }
-
- .lg\:dark\:focus\:border-opacity-50:focus {
- --tw-border-opacity: 0.5;
- }
-
- .lg\:dark\:focus\:border-opacity-60:focus {
- --tw-border-opacity: 0.6;
- }
-
- .lg\:dark\:focus\:border-opacity-70:focus {
- --tw-border-opacity: 0.7;
- }
-
- .lg\:dark\:focus\:border-opacity-75:focus {
- --tw-border-opacity: 0.75;
- }
-
- .lg\:dark\:focus\:border-opacity-80:focus {
- --tw-border-opacity: 0.8;
- }
-
- .lg\:dark\:focus\:border-opacity-90:focus {
- --tw-border-opacity: 0.9;
- }
-
- .lg\:dark\:focus\:border-opacity-95:focus {
- --tw-border-opacity: 0.95;
- }
-
- .lg\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .lg\:dark\:bg-transparent {
- background-color: transparent;
- }
-
- .lg\:dark\:bg-current {
- background-color: currentColor;
- }
-
- .lg\:dark\:bg-black {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-white {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-gray-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-gray-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-gray-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-gray-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-gray-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-gray-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-gray-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-gray-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-gray-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-gray-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-red-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-red-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-red-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-red-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-red-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-red-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-red-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-red-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-red-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-red-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-yellow-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-yellow-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-yellow-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-yellow-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-yellow-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-yellow-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-yellow-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-yellow-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-yellow-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-yellow-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-green-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-green-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-green-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-green-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-green-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-green-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-green-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-green-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-green-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-green-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-blue-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-blue-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-blue-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-blue-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-blue-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-blue-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-blue-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-blue-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-blue-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-blue-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-indigo-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-indigo-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-indigo-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-indigo-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-indigo-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-indigo-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-indigo-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-indigo-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-indigo-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-indigo-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-purple-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-purple-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-purple-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-purple-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-purple-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-purple-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-purple-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-purple-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-purple-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-purple-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-pink-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-pink-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-pink-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-pink-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-pink-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-pink-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-pink-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-pink-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-pink-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:bg-pink-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-transparent {
- background-color: transparent;
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-current {
- background-color: currentColor;
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-black {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-white {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-gray-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-gray-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-gray-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-gray-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-gray-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-gray-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-gray-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-gray-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-gray-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-gray-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-red-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-red-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-red-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-red-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-red-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-red-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-red-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-red-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-red-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-red-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-yellow-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-yellow-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-yellow-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-yellow-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-yellow-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-yellow-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-yellow-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-yellow-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-yellow-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-yellow-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-green-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-green-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-green-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-green-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-green-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-green-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-green-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-green-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-green-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-green-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-blue-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-blue-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-blue-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-blue-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-blue-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-blue-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-blue-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-blue-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-blue-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-blue-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-indigo-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-indigo-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-indigo-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-indigo-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-indigo-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-indigo-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-indigo-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-indigo-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-indigo-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-indigo-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-purple-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-purple-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-purple-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-purple-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-purple-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-purple-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-purple-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-purple-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-purple-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-purple-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-pink-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-pink-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-pink-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-pink-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-pink-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-pink-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-pink-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-pink-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-pink-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-pink-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-transparent:focus-within {
- background-color: transparent;
- }
-
- .lg\:dark\:focus-within\:bg-current:focus-within {
- background-color: currentColor;
- }
-
- .lg\:dark\:focus-within\:bg-black:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-white:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-gray-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-gray-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-gray-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-gray-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-gray-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-gray-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-gray-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-gray-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-gray-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-gray-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-red-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-red-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-red-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-red-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-red-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-red-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-red-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-red-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-red-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-red-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-yellow-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-yellow-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-yellow-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-yellow-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-yellow-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-yellow-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-yellow-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-yellow-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-yellow-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-yellow-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-green-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-green-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-green-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-green-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-green-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-green-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-green-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-green-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-green-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-green-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-blue-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-blue-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-blue-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-blue-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-blue-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-blue-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-blue-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-blue-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-blue-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-blue-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-indigo-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-indigo-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-indigo-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-indigo-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-indigo-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-indigo-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-indigo-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-indigo-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-indigo-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-indigo-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-purple-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-purple-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-purple-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-purple-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-purple-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-purple-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-purple-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-purple-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-purple-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-purple-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-pink-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-pink-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-pink-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-pink-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-pink-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-pink-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-pink-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-pink-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-pink-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus-within\:bg-pink-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-transparent:hover {
- background-color: transparent;
- }
-
- .lg\:dark\:hover\:bg-current:hover {
- background-color: currentColor;
- }
-
- .lg\:dark\:hover\:bg-black:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-white:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-gray-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-gray-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-gray-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-gray-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-gray-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-gray-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-gray-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-gray-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-gray-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-gray-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-red-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-red-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-red-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-red-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-red-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-red-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-red-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-red-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-red-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-red-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-yellow-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-yellow-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-yellow-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-yellow-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-yellow-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-yellow-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-yellow-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-yellow-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-yellow-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-yellow-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-green-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-green-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-green-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-green-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-green-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-green-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-green-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-green-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-green-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-green-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-blue-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-blue-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-blue-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-blue-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-blue-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-blue-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-blue-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-blue-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-blue-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-blue-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-indigo-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-indigo-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-indigo-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-indigo-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-indigo-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-indigo-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-indigo-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-indigo-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-indigo-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-indigo-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-purple-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-purple-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-purple-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-purple-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-purple-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-purple-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-purple-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-purple-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-purple-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-purple-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-pink-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-pink-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-pink-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-pink-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-pink-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-pink-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-pink-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-pink-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-pink-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:hover\:bg-pink-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-transparent:focus {
- background-color: transparent;
- }
-
- .lg\:dark\:focus\:bg-current:focus {
- background-color: currentColor;
- }
-
- .lg\:dark\:focus\:bg-black:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-white:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-gray-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-gray-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-gray-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-gray-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-gray-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-gray-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-gray-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-gray-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-gray-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-gray-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-red-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-red-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-red-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-red-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-red-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-red-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-red-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-red-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-red-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-red-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-yellow-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-yellow-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-yellow-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-yellow-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-yellow-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-yellow-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-yellow-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-yellow-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-yellow-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-yellow-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-green-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-green-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-green-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-green-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-green-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-green-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-green-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-green-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-green-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-green-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-blue-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-blue-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-blue-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-blue-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-blue-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-blue-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-blue-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-blue-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-blue-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-blue-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-indigo-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-indigo-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-indigo-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-indigo-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-indigo-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-indigo-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-indigo-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-indigo-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-indigo-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-indigo-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-purple-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-purple-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-purple-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-purple-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-purple-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-purple-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-purple-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-purple-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-purple-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-purple-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-pink-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-pink-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-pink-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-pink-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-pink-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-pink-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-pink-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-pink-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .lg\:dark\:focus\:bg-pink-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .lg\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .lg\:dark\:bg-opacity-0 {
- --tw-bg-opacity: 0;
- }
-
- .lg\:dark\:bg-opacity-5 {
- --tw-bg-opacity: 0.05;
- }
-
- .lg\:dark\:bg-opacity-10 {
- --tw-bg-opacity: 0.1;
- }
-
- .lg\:dark\:bg-opacity-20 {
- --tw-bg-opacity: 0.2;
- }
-
- .lg\:dark\:bg-opacity-25 {
- --tw-bg-opacity: 0.25;
- }
-
- .lg\:dark\:bg-opacity-30 {
- --tw-bg-opacity: 0.3;
- }
-
- .lg\:dark\:bg-opacity-40 {
- --tw-bg-opacity: 0.4;
- }
-
- .lg\:dark\:bg-opacity-50 {
- --tw-bg-opacity: 0.5;
- }
-
- .lg\:dark\:bg-opacity-60 {
- --tw-bg-opacity: 0.6;
- }
-
- .lg\:dark\:bg-opacity-70 {
- --tw-bg-opacity: 0.7;
- }
-
- .lg\:dark\:bg-opacity-75 {
- --tw-bg-opacity: 0.75;
- }
-
- .lg\:dark\:bg-opacity-80 {
- --tw-bg-opacity: 0.8;
- }
-
- .lg\:dark\:bg-opacity-90 {
- --tw-bg-opacity: 0.9;
- }
-
- .lg\:dark\:bg-opacity-95 {
- --tw-bg-opacity: 0.95;
- }
-
- .lg\:dark\:bg-opacity-100 {
- --tw-bg-opacity: 1;
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-opacity-0 {
- --tw-bg-opacity: 0;
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-opacity-5 {
- --tw-bg-opacity: 0.05;
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-opacity-10 {
- --tw-bg-opacity: 0.1;
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-opacity-20 {
- --tw-bg-opacity: 0.2;
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-opacity-25 {
- --tw-bg-opacity: 0.25;
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-opacity-30 {
- --tw-bg-opacity: 0.3;
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-opacity-40 {
- --tw-bg-opacity: 0.4;
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-opacity-50 {
- --tw-bg-opacity: 0.5;
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-opacity-60 {
- --tw-bg-opacity: 0.6;
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-opacity-70 {
- --tw-bg-opacity: 0.7;
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-opacity-75 {
- --tw-bg-opacity: 0.75;
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-opacity-80 {
- --tw-bg-opacity: 0.8;
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-opacity-90 {
- --tw-bg-opacity: 0.9;
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-opacity-95 {
- --tw-bg-opacity: 0.95;
- }
-
- .group:hover .lg\:dark\:group-hover\:bg-opacity-100 {
- --tw-bg-opacity: 1;
- }
-
- .lg\:dark\:focus-within\:bg-opacity-0:focus-within {
- --tw-bg-opacity: 0;
- }
-
- .lg\:dark\:focus-within\:bg-opacity-5:focus-within {
- --tw-bg-opacity: 0.05;
- }
-
- .lg\:dark\:focus-within\:bg-opacity-10:focus-within {
- --tw-bg-opacity: 0.1;
- }
-
- .lg\:dark\:focus-within\:bg-opacity-20:focus-within {
- --tw-bg-opacity: 0.2;
- }
-
- .lg\:dark\:focus-within\:bg-opacity-25:focus-within {
- --tw-bg-opacity: 0.25;
- }
-
- .lg\:dark\:focus-within\:bg-opacity-30:focus-within {
- --tw-bg-opacity: 0.3;
- }
-
- .lg\:dark\:focus-within\:bg-opacity-40:focus-within {
- --tw-bg-opacity: 0.4;
- }
-
- .lg\:dark\:focus-within\:bg-opacity-50:focus-within {
- --tw-bg-opacity: 0.5;
- }
-
- .lg\:dark\:focus-within\:bg-opacity-60:focus-within {
- --tw-bg-opacity: 0.6;
- }
-
- .lg\:dark\:focus-within\:bg-opacity-70:focus-within {
- --tw-bg-opacity: 0.7;
- }
-
- .lg\:dark\:focus-within\:bg-opacity-75:focus-within {
- --tw-bg-opacity: 0.75;
- }
-
- .lg\:dark\:focus-within\:bg-opacity-80:focus-within {
- --tw-bg-opacity: 0.8;
- }
-
- .lg\:dark\:focus-within\:bg-opacity-90:focus-within {
- --tw-bg-opacity: 0.9;
- }
-
- .lg\:dark\:focus-within\:bg-opacity-95:focus-within {
- --tw-bg-opacity: 0.95;
- }
-
- .lg\:dark\:focus-within\:bg-opacity-100:focus-within {
- --tw-bg-opacity: 1;
- }
-
- .lg\:dark\:hover\:bg-opacity-0:hover {
- --tw-bg-opacity: 0;
- }
-
- .lg\:dark\:hover\:bg-opacity-5:hover {
- --tw-bg-opacity: 0.05;
- }
-
- .lg\:dark\:hover\:bg-opacity-10:hover {
- --tw-bg-opacity: 0.1;
- }
-
- .lg\:dark\:hover\:bg-opacity-20:hover {
- --tw-bg-opacity: 0.2;
- }
-
- .lg\:dark\:hover\:bg-opacity-25:hover {
- --tw-bg-opacity: 0.25;
- }
-
- .lg\:dark\:hover\:bg-opacity-30:hover {
- --tw-bg-opacity: 0.3;
- }
-
- .lg\:dark\:hover\:bg-opacity-40:hover {
- --tw-bg-opacity: 0.4;
- }
-
- .lg\:dark\:hover\:bg-opacity-50:hover {
- --tw-bg-opacity: 0.5;
- }
-
- .lg\:dark\:hover\:bg-opacity-60:hover {
- --tw-bg-opacity: 0.6;
- }
-
- .lg\:dark\:hover\:bg-opacity-70:hover {
- --tw-bg-opacity: 0.7;
- }
-
- .lg\:dark\:hover\:bg-opacity-75:hover {
- --tw-bg-opacity: 0.75;
- }
-
- .lg\:dark\:hover\:bg-opacity-80:hover {
- --tw-bg-opacity: 0.8;
- }
-
- .lg\:dark\:hover\:bg-opacity-90:hover {
- --tw-bg-opacity: 0.9;
- }
-
- .lg\:dark\:hover\:bg-opacity-95:hover {
- --tw-bg-opacity: 0.95;
- }
-
- .lg\:dark\:hover\:bg-opacity-100:hover {
- --tw-bg-opacity: 1;
- }
-
- .lg\:dark\:focus\:bg-opacity-0:focus {
- --tw-bg-opacity: 0;
- }
-
- .lg\:dark\:focus\:bg-opacity-5:focus {
- --tw-bg-opacity: 0.05;
- }
-
- .lg\:dark\:focus\:bg-opacity-10:focus {
- --tw-bg-opacity: 0.1;
- }
-
- .lg\:dark\:focus\:bg-opacity-20:focus {
- --tw-bg-opacity: 0.2;
- }
-
- .lg\:dark\:focus\:bg-opacity-25:focus {
- --tw-bg-opacity: 0.25;
- }
-
- .lg\:dark\:focus\:bg-opacity-30:focus {
- --tw-bg-opacity: 0.3;
- }
-
- .lg\:dark\:focus\:bg-opacity-40:focus {
- --tw-bg-opacity: 0.4;
- }
-
- .lg\:dark\:focus\:bg-opacity-50:focus {
- --tw-bg-opacity: 0.5;
- }
-
- .lg\:dark\:focus\:bg-opacity-60:focus {
- --tw-bg-opacity: 0.6;
- }
-
- .lg\:dark\:focus\:bg-opacity-70:focus {
- --tw-bg-opacity: 0.7;
- }
-
- .lg\:dark\:focus\:bg-opacity-75:focus {
- --tw-bg-opacity: 0.75;
- }
-
- .lg\:dark\:focus\:bg-opacity-80:focus {
- --tw-bg-opacity: 0.8;
- }
-
- .lg\:dark\:focus\:bg-opacity-90:focus {
- --tw-bg-opacity: 0.9;
- }
-
- .lg\:dark\:focus\:bg-opacity-95:focus {
- --tw-bg-opacity: 0.95;
- }
-
- .lg\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .lg\:dark\:from-transparent {
- --tw-gradient-from: transparent;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .lg\:dark\:from-current {
- --tw-gradient-from: currentColor;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .lg\:dark\:from-black {
- --tw-gradient-from: #000;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .lg\:dark\:from-white {
- --tw-gradient-from: #fff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .lg\:dark\:from-gray-50 {
- --tw-gradient-from: #f9fafb;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
- }
-
- .lg\:dark\:from-gray-100 {
- --tw-gradient-from: #f3f4f6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
- }
-
- .lg\:dark\:from-gray-200 {
- --tw-gradient-from: #e5e7eb;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
- }
-
- .lg\:dark\:from-gray-300 {
- --tw-gradient-from: #d1d5db;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
- }
-
- .lg\:dark\:from-gray-400 {
- --tw-gradient-from: #9ca3af;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
- }
-
- .lg\:dark\:from-gray-500 {
- --tw-gradient-from: #6b7280;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
- }
-
- .lg\:dark\:from-gray-600 {
- --tw-gradient-from: #4b5563;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
- }
-
- .lg\:dark\:from-gray-700 {
- --tw-gradient-from: #374151;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
- }
-
- .lg\:dark\:from-gray-800 {
- --tw-gradient-from: #1f2937;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
- }
-
- .lg\:dark\:from-gray-900 {
- --tw-gradient-from: #111827;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
- }
-
- .lg\:dark\:from-red-50 {
- --tw-gradient-from: #fef2f2;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
- }
-
- .lg\:dark\:from-red-100 {
- --tw-gradient-from: #fee2e2;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
- }
-
- .lg\:dark\:from-red-200 {
- --tw-gradient-from: #fecaca;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
- }
-
- .lg\:dark\:from-red-300 {
- --tw-gradient-from: #fca5a5;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
- }
-
- .lg\:dark\:from-red-400 {
- --tw-gradient-from: #f87171;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
- }
-
- .lg\:dark\:from-red-500 {
- --tw-gradient-from: #ef4444;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
- }
-
- .lg\:dark\:from-red-600 {
- --tw-gradient-from: #dc2626;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
- }
-
- .lg\:dark\:from-red-700 {
- --tw-gradient-from: #b91c1c;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
- }
-
- .lg\:dark\:from-red-800 {
- --tw-gradient-from: #991b1b;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
- }
-
- .lg\:dark\:from-red-900 {
- --tw-gradient-from: #7f1d1d;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
- }
-
- .lg\:dark\:from-yellow-50 {
- --tw-gradient-from: #fffbeb;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
- }
-
- .lg\:dark\:from-yellow-100 {
- --tw-gradient-from: #fef3c7;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
- }
-
- .lg\:dark\:from-yellow-200 {
- --tw-gradient-from: #fde68a;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
- }
-
- .lg\:dark\:from-yellow-300 {
- --tw-gradient-from: #fcd34d;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
- }
-
- .lg\:dark\:from-yellow-400 {
- --tw-gradient-from: #fbbf24;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
- }
-
- .lg\:dark\:from-yellow-500 {
- --tw-gradient-from: #f59e0b;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
- }
-
- .lg\:dark\:from-yellow-600 {
- --tw-gradient-from: #d97706;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
- }
-
- .lg\:dark\:from-yellow-700 {
- --tw-gradient-from: #b45309;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
- }
-
- .lg\:dark\:from-yellow-800 {
- --tw-gradient-from: #92400e;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
- }
-
- .lg\:dark\:from-yellow-900 {
- --tw-gradient-from: #78350f;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
- }
-
- .lg\:dark\:from-green-50 {
- --tw-gradient-from: #ecfdf5;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
- }
-
- .lg\:dark\:from-green-100 {
- --tw-gradient-from: #d1fae5;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
- }
-
- .lg\:dark\:from-green-200 {
- --tw-gradient-from: #a7f3d0;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
- }
-
- .lg\:dark\:from-green-300 {
- --tw-gradient-from: #6ee7b7;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
- }
-
- .lg\:dark\:from-green-400 {
- --tw-gradient-from: #34d399;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
- }
-
- .lg\:dark\:from-green-500 {
- --tw-gradient-from: #10b981;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
- }
-
- .lg\:dark\:from-green-600 {
- --tw-gradient-from: #059669;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
- }
-
- .lg\:dark\:from-green-700 {
- --tw-gradient-from: #047857;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
- }
-
- .lg\:dark\:from-green-800 {
- --tw-gradient-from: #065f46;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
- }
-
- .lg\:dark\:from-green-900 {
- --tw-gradient-from: #064e3b;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
- }
-
- .lg\:dark\:from-blue-50 {
- --tw-gradient-from: #eff6ff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
- }
-
- .lg\:dark\:from-blue-100 {
- --tw-gradient-from: #dbeafe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
- }
-
- .lg\:dark\:from-blue-200 {
- --tw-gradient-from: #bfdbfe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
- }
-
- .lg\:dark\:from-blue-300 {
- --tw-gradient-from: #93c5fd;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
- }
-
- .lg\:dark\:from-blue-400 {
- --tw-gradient-from: #60a5fa;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
- }
-
- .lg\:dark\:from-blue-500 {
- --tw-gradient-from: #3b82f6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
- }
-
- .lg\:dark\:from-blue-600 {
- --tw-gradient-from: #2563eb;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
- }
-
- .lg\:dark\:from-blue-700 {
- --tw-gradient-from: #1d4ed8;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
- }
-
- .lg\:dark\:from-blue-800 {
- --tw-gradient-from: #1e40af;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
- }
-
- .lg\:dark\:from-blue-900 {
- --tw-gradient-from: #1e3a8a;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
- }
-
- .lg\:dark\:from-indigo-50 {
- --tw-gradient-from: #eef2ff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
- }
-
- .lg\:dark\:from-indigo-100 {
- --tw-gradient-from: #e0e7ff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
- }
-
- .lg\:dark\:from-indigo-200 {
- --tw-gradient-from: #c7d2fe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
- }
-
- .lg\:dark\:from-indigo-300 {
- --tw-gradient-from: #a5b4fc;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
- }
-
- .lg\:dark\:from-indigo-400 {
- --tw-gradient-from: #818cf8;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
- }
-
- .lg\:dark\:from-indigo-500 {
- --tw-gradient-from: #6366f1;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
- }
-
- .lg\:dark\:from-indigo-600 {
- --tw-gradient-from: #4f46e5;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
- }
-
- .lg\:dark\:from-indigo-700 {
- --tw-gradient-from: #4338ca;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
- }
-
- .lg\:dark\:from-indigo-800 {
- --tw-gradient-from: #3730a3;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
- }
-
- .lg\:dark\:from-indigo-900 {
- --tw-gradient-from: #312e81;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
- }
-
- .lg\:dark\:from-purple-50 {
- --tw-gradient-from: #f5f3ff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
- }
-
- .lg\:dark\:from-purple-100 {
- --tw-gradient-from: #ede9fe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
- }
-
- .lg\:dark\:from-purple-200 {
- --tw-gradient-from: #ddd6fe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
- }
-
- .lg\:dark\:from-purple-300 {
- --tw-gradient-from: #c4b5fd;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
- }
-
- .lg\:dark\:from-purple-400 {
- --tw-gradient-from: #a78bfa;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
- }
-
- .lg\:dark\:from-purple-500 {
- --tw-gradient-from: #8b5cf6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
- }
-
- .lg\:dark\:from-purple-600 {
- --tw-gradient-from: #7c3aed;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
- }
-
- .lg\:dark\:from-purple-700 {
- --tw-gradient-from: #6d28d9;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
- }
-
- .lg\:dark\:from-purple-800 {
- --tw-gradient-from: #5b21b6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
- }
-
- .lg\:dark\:from-purple-900 {
- --tw-gradient-from: #4c1d95;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
- }
-
- .lg\:dark\:from-pink-50 {
- --tw-gradient-from: #fdf2f8;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
- }
-
- .lg\:dark\:from-pink-100 {
- --tw-gradient-from: #fce7f3;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
- }
-
- .lg\:dark\:from-pink-200 {
- --tw-gradient-from: #fbcfe8;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
- }
-
- .lg\:dark\:from-pink-300 {
- --tw-gradient-from: #f9a8d4;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
- }
-
- .lg\:dark\:from-pink-400 {
- --tw-gradient-from: #f472b6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
- }
-
- .lg\:dark\:from-pink-500 {
- --tw-gradient-from: #ec4899;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
- }
-
- .lg\:dark\:from-pink-600 {
- --tw-gradient-from: #db2777;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
- }
-
- .lg\:dark\:from-pink-700 {
- --tw-gradient-from: #be185d;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
- }
-
- .lg\:dark\:from-pink-800 {
- --tw-gradient-from: #9d174d;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
- }
-
- .lg\:dark\:from-pink-900 {
- --tw-gradient-from: #831843;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
- }
-
- .lg\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .lg\:dark\:via-transparent {
- --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .lg\:dark\:via-current {
- --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .lg\:dark\:via-black {
- --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .lg\:dark\:via-white {
- --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .lg\:dark\:via-gray-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
- }
-
- .lg\:dark\:via-gray-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
- }
-
- .lg\:dark\:via-gray-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
- }
-
- .lg\:dark\:via-gray-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
- }
-
- .lg\:dark\:via-gray-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
- }
-
- .lg\:dark\:via-gray-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
- }
-
- .lg\:dark\:via-gray-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
- }
-
- .lg\:dark\:via-gray-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
- }
-
- .lg\:dark\:via-gray-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
- }
-
- .lg\:dark\:via-gray-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
- }
-
- .lg\:dark\:via-red-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
- }
-
- .lg\:dark\:via-red-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
- }
-
- .lg\:dark\:via-red-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
- }
-
- .lg\:dark\:via-red-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
- }
-
- .lg\:dark\:via-red-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
- }
-
- .lg\:dark\:via-red-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
- }
-
- .lg\:dark\:via-red-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
- }
-
- .lg\:dark\:via-red-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
- }
-
- .lg\:dark\:via-red-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
- }
-
- .lg\:dark\:via-red-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
- }
-
- .lg\:dark\:via-yellow-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
- }
-
- .lg\:dark\:via-yellow-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
- }
-
- .lg\:dark\:via-yellow-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
- }
-
- .lg\:dark\:via-yellow-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
- }
-
- .lg\:dark\:via-yellow-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
- }
-
- .lg\:dark\:via-yellow-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
- }
-
- .lg\:dark\:via-yellow-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
- }
-
- .lg\:dark\:via-yellow-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
- }
-
- .lg\:dark\:via-yellow-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
- }
-
- .lg\:dark\:via-yellow-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
- }
-
- .lg\:dark\:via-green-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
- }
-
- .lg\:dark\:via-green-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
- }
-
- .lg\:dark\:via-green-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
- }
-
- .lg\:dark\:via-green-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
- }
-
- .lg\:dark\:via-green-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
- }
-
- .lg\:dark\:via-green-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
- }
-
- .lg\:dark\:via-green-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
- }
-
- .lg\:dark\:via-green-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
- }
-
- .lg\:dark\:via-green-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
- }
-
- .lg\:dark\:via-green-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
- }
-
- .lg\:dark\:via-blue-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
- }
-
- .lg\:dark\:via-blue-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
- }
-
- .lg\:dark\:via-blue-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
- }
-
- .lg\:dark\:via-blue-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
- }
-
- .lg\:dark\:via-blue-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
- }
-
- .lg\:dark\:via-blue-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
- }
-
- .lg\:dark\:via-blue-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
- }
-
- .lg\:dark\:via-blue-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
- }
-
- .lg\:dark\:via-blue-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
- }
-
- .lg\:dark\:via-blue-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
- }
-
- .lg\:dark\:via-indigo-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
- }
-
- .lg\:dark\:via-indigo-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
- }
-
- .lg\:dark\:via-indigo-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
- }
-
- .lg\:dark\:via-indigo-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
- }
-
- .lg\:dark\:via-indigo-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
- }
-
- .lg\:dark\:via-indigo-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
- }
-
- .lg\:dark\:via-indigo-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
- }
-
- .lg\:dark\:via-indigo-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
- }
-
- .lg\:dark\:via-indigo-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
- }
-
- .lg\:dark\:via-indigo-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
- }
-
- .lg\:dark\:via-purple-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
- }
-
- .lg\:dark\:via-purple-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
- }
-
- .lg\:dark\:via-purple-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
- }
-
- .lg\:dark\:via-purple-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
- }
-
- .lg\:dark\:via-purple-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
- }
-
- .lg\:dark\:via-purple-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
- }
-
- .lg\:dark\:via-purple-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
- }
-
- .lg\:dark\:via-purple-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
- }
-
- .lg\:dark\:via-purple-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
- }
-
- .lg\:dark\:via-purple-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
- }
-
- .lg\:dark\:via-pink-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
- }
-
- .lg\:dark\:via-pink-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
- }
-
- .lg\:dark\:via-pink-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
- }
-
- .lg\:dark\:via-pink-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
- }
-
- .lg\:dark\:via-pink-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
- }
-
- .lg\:dark\:via-pink-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
- }
-
- .lg\:dark\:via-pink-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
- }
-
- .lg\:dark\:via-pink-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
- }
-
- .lg\:dark\:via-pink-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
- }
-
- .lg\:dark\:via-pink-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
- }
-
- .lg\:dark\:hover\:via-transparent:hover {
- --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .lg\:dark\:hover\:via-current:hover {
- --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .lg\:dark\:hover\:via-black:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .lg\:dark\:hover\:via-white:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .lg\:dark\:hover\:via-gray-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
- }
-
- .lg\:dark\:hover\:via-gray-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
- }
-
- .lg\:dark\:hover\:via-gray-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
- }
-
- .lg\:dark\:hover\:via-gray-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
- }
-
- .lg\:dark\:hover\:via-gray-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
- }
-
- .lg\:dark\:hover\:via-gray-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
- }
-
- .lg\:dark\:hover\:via-gray-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
- }
-
- .lg\:dark\:hover\:via-gray-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
- }
-
- .lg\:dark\:hover\:via-gray-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
- }
-
- .lg\:dark\:hover\:via-gray-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
- }
-
- .lg\:dark\:hover\:via-red-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
- }
-
- .lg\:dark\:hover\:via-red-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
- }
-
- .lg\:dark\:hover\:via-red-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
- }
-
- .lg\:dark\:hover\:via-red-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
- }
-
- .lg\:dark\:hover\:via-red-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
- }
-
- .lg\:dark\:hover\:via-red-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
- }
-
- .lg\:dark\:hover\:via-red-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
- }
-
- .lg\:dark\:hover\:via-red-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
- }
-
- .lg\:dark\:hover\:via-red-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
- }
-
- .lg\:dark\:hover\:via-red-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
- }
-
- .lg\:dark\:hover\:via-yellow-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
- }
-
- .lg\:dark\:hover\:via-yellow-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
- }
-
- .lg\:dark\:hover\:via-yellow-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
- }
-
- .lg\:dark\:hover\:via-yellow-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
- }
-
- .lg\:dark\:hover\:via-yellow-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
- }
-
- .lg\:dark\:hover\:via-yellow-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
- }
-
- .lg\:dark\:hover\:via-yellow-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
- }
-
- .lg\:dark\:hover\:via-yellow-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
- }
-
- .lg\:dark\:hover\:via-yellow-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
- }
-
- .lg\:dark\:hover\:via-yellow-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
- }
-
- .lg\:dark\:hover\:via-green-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
- }
-
- .lg\:dark\:hover\:via-green-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
- }
-
- .lg\:dark\:hover\:via-green-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
- }
-
- .lg\:dark\:hover\:via-green-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
- }
-
- .lg\:dark\:hover\:via-green-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
- }
-
- .lg\:dark\:hover\:via-green-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
- }
-
- .lg\:dark\:hover\:via-green-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
- }
-
- .lg\:dark\:hover\:via-green-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
- }
-
- .lg\:dark\:hover\:via-green-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
- }
-
- .lg\:dark\:hover\:via-green-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
- }
-
- .lg\:dark\:hover\:via-blue-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
- }
-
- .lg\:dark\:hover\:via-blue-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
- }
-
- .lg\:dark\:hover\:via-blue-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
- }
-
- .lg\:dark\:hover\:via-blue-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
- }
-
- .lg\:dark\:hover\:via-blue-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
- }
-
- .lg\:dark\:hover\:via-blue-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
- }
-
- .lg\:dark\:hover\:via-blue-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
- }
-
- .lg\:dark\:hover\:via-blue-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
- }
-
- .lg\:dark\:hover\:via-blue-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
- }
-
- .lg\:dark\:hover\:via-blue-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
- }
-
- .lg\:dark\:hover\:via-indigo-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
- }
-
- .lg\:dark\:hover\:via-indigo-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
- }
-
- .lg\:dark\:hover\:via-indigo-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
- }
-
- .lg\:dark\:hover\:via-indigo-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
- }
-
- .lg\:dark\:hover\:via-indigo-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
- }
-
- .lg\:dark\:hover\:via-indigo-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
- }
-
- .lg\:dark\:hover\:via-indigo-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
- }
-
- .lg\:dark\:hover\:via-indigo-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
- }
-
- .lg\:dark\:hover\:via-indigo-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
- }
-
- .lg\:dark\:hover\:via-indigo-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
- }
-
- .lg\:dark\:hover\:via-purple-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
- }
-
- .lg\:dark\:hover\:via-purple-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
- }
-
- .lg\:dark\:hover\:via-purple-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
- }
-
- .lg\:dark\:hover\:via-purple-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
- }
-
- .lg\:dark\:hover\:via-purple-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
- }
-
- .lg\:dark\:hover\:via-purple-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
- }
-
- .lg\:dark\:hover\:via-purple-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
- }
-
- .lg\:dark\:hover\:via-purple-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
- }
-
- .lg\:dark\:hover\:via-purple-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
- }
-
- .lg\:dark\:hover\:via-purple-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
- }
-
- .lg\:dark\:hover\:via-pink-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
- }
-
- .lg\:dark\:hover\:via-pink-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
- }
-
- .lg\:dark\:hover\:via-pink-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
- }
-
- .lg\:dark\:hover\:via-pink-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
- }
-
- .lg\:dark\:hover\:via-pink-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
- }
-
- .lg\:dark\:hover\:via-pink-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
- }
-
- .lg\:dark\:hover\:via-pink-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
- }
-
- .lg\:dark\:hover\:via-pink-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
- }
-
- .lg\:dark\:hover\:via-pink-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
- }
-
- .lg\:dark\:hover\:via-pink-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
- }
-
- .lg\:dark\:focus\:via-transparent:focus {
- --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .lg\:dark\:focus\:via-current:focus {
- --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .lg\:dark\:focus\:via-black:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .lg\:dark\:focus\:via-white:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .lg\:dark\:focus\:via-gray-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
- }
-
- .lg\:dark\:focus\:via-gray-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
- }
-
- .lg\:dark\:focus\:via-gray-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
- }
-
- .lg\:dark\:focus\:via-gray-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
- }
-
- .lg\:dark\:focus\:via-gray-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
- }
-
- .lg\:dark\:focus\:via-gray-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
- }
-
- .lg\:dark\:focus\:via-gray-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
- }
-
- .lg\:dark\:focus\:via-gray-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
- }
-
- .lg\:dark\:focus\:via-gray-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
- }
-
- .lg\:dark\:focus\:via-gray-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
- }
-
- .lg\:dark\:focus\:via-red-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
- }
-
- .lg\:dark\:focus\:via-red-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
- }
-
- .lg\:dark\:focus\:via-red-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
- }
-
- .lg\:dark\:focus\:via-red-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
- }
-
- .lg\:dark\:focus\:via-red-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
- }
-
- .lg\:dark\:focus\:via-red-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
- }
-
- .lg\:dark\:focus\:via-red-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
- }
-
- .lg\:dark\:focus\:via-red-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
- }
-
- .lg\:dark\:focus\:via-red-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
- }
-
- .lg\:dark\:focus\:via-red-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
- }
-
- .lg\:dark\:focus\:via-yellow-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
- }
-
- .lg\:dark\:focus\:via-yellow-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
- }
-
- .lg\:dark\:focus\:via-yellow-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
- }
-
- .lg\:dark\:focus\:via-yellow-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
- }
-
- .lg\:dark\:focus\:via-yellow-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
- }
-
- .lg\:dark\:focus\:via-yellow-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
- }
-
- .lg\:dark\:focus\:via-yellow-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
- }
-
- .lg\:dark\:focus\:via-yellow-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
- }
-
- .lg\:dark\:focus\:via-yellow-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
- }
-
- .lg\:dark\:focus\:via-yellow-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
- }
-
- .lg\:dark\:focus\:via-green-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
- }
-
- .lg\:dark\:focus\:via-green-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
- }
-
- .lg\:dark\:focus\:via-green-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
- }
-
- .lg\:dark\:focus\:via-green-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
- }
-
- .lg\:dark\:focus\:via-green-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
- }
-
- .lg\:dark\:focus\:via-green-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
- }
-
- .lg\:dark\:focus\:via-green-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
- }
-
- .lg\:dark\:focus\:via-green-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
- }
-
- .lg\:dark\:focus\:via-green-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
- }
-
- .lg\:dark\:focus\:via-green-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
- }
-
- .lg\:dark\:focus\:via-blue-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
- }
-
- .lg\:dark\:focus\:via-blue-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
- }
-
- .lg\:dark\:focus\:via-blue-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
- }
-
- .lg\:dark\:focus\:via-blue-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
- }
-
- .lg\:dark\:focus\:via-blue-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
- }
-
- .lg\:dark\:focus\:via-blue-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
- }
-
- .lg\:dark\:focus\:via-blue-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
- }
-
- .lg\:dark\:focus\:via-blue-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
- }
-
- .lg\:dark\:focus\:via-blue-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
- }
-
- .lg\:dark\:focus\:via-blue-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
- }
-
- .lg\:dark\:focus\:via-indigo-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
- }
-
- .lg\:dark\:focus\:via-indigo-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
- }
-
- .lg\:dark\:focus\:via-indigo-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
- }
-
- .lg\:dark\:focus\:via-indigo-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
- }
-
- .lg\:dark\:focus\:via-indigo-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
- }
-
- .lg\:dark\:focus\:via-indigo-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
- }
-
- .lg\:dark\:focus\:via-indigo-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
- }
-
- .lg\:dark\:focus\:via-indigo-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
- }
-
- .lg\:dark\:focus\:via-indigo-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
- }
-
- .lg\:dark\:focus\:via-indigo-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
- }
-
- .lg\:dark\:focus\:via-purple-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
- }
-
- .lg\:dark\:focus\:via-purple-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
- }
-
- .lg\:dark\:focus\:via-purple-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
- }
-
- .lg\:dark\:focus\:via-purple-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
- }
-
- .lg\:dark\:focus\:via-purple-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
- }
-
- .lg\:dark\:focus\:via-purple-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
- }
-
- .lg\:dark\:focus\:via-purple-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
- }
-
- .lg\:dark\:focus\:via-purple-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
- }
-
- .lg\:dark\:focus\:via-purple-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
- }
-
- .lg\:dark\:focus\:via-purple-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
- }
-
- .lg\:dark\:focus\:via-pink-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
- }
-
- .lg\:dark\:focus\:via-pink-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
- }
-
- .lg\:dark\:focus\:via-pink-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
- }
-
- .lg\:dark\:focus\:via-pink-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
- }
-
- .lg\:dark\:focus\:via-pink-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
- }
-
- .lg\:dark\:focus\:via-pink-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
- }
-
- .lg\:dark\:focus\:via-pink-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
- }
-
- .lg\:dark\:focus\:via-pink-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
- }
-
- .lg\:dark\:focus\:via-pink-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
- }
-
- .lg\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .lg\:dark\:to-transparent {
- --tw-gradient-to: transparent;
- }
-
- .lg\:dark\:to-current {
- --tw-gradient-to: currentColor;
- }
-
- .lg\:dark\:to-black {
- --tw-gradient-to: #000;
- }
-
- .lg\:dark\:to-white {
- --tw-gradient-to: #fff;
- }
-
- .lg\:dark\:to-gray-50 {
- --tw-gradient-to: #f9fafb;
- }
-
- .lg\:dark\:to-gray-100 {
- --tw-gradient-to: #f3f4f6;
- }
-
- .lg\:dark\:to-gray-200 {
- --tw-gradient-to: #e5e7eb;
- }
-
- .lg\:dark\:to-gray-300 {
- --tw-gradient-to: #d1d5db;
- }
-
- .lg\:dark\:to-gray-400 {
- --tw-gradient-to: #9ca3af;
- }
-
- .lg\:dark\:to-gray-500 {
- --tw-gradient-to: #6b7280;
- }
-
- .lg\:dark\:to-gray-600 {
- --tw-gradient-to: #4b5563;
- }
-
- .lg\:dark\:to-gray-700 {
- --tw-gradient-to: #374151;
- }
-
- .lg\:dark\:to-gray-800 {
- --tw-gradient-to: #1f2937;
- }
-
- .lg\:dark\:to-gray-900 {
- --tw-gradient-to: #111827;
- }
-
- .lg\:dark\:to-red-50 {
- --tw-gradient-to: #fef2f2;
- }
-
- .lg\:dark\:to-red-100 {
- --tw-gradient-to: #fee2e2;
- }
-
- .lg\:dark\:to-red-200 {
- --tw-gradient-to: #fecaca;
- }
-
- .lg\:dark\:to-red-300 {
- --tw-gradient-to: #fca5a5;
- }
-
- .lg\:dark\:to-red-400 {
- --tw-gradient-to: #f87171;
- }
-
- .lg\:dark\:to-red-500 {
- --tw-gradient-to: #ef4444;
- }
-
- .lg\:dark\:to-red-600 {
- --tw-gradient-to: #dc2626;
- }
-
- .lg\:dark\:to-red-700 {
- --tw-gradient-to: #b91c1c;
- }
-
- .lg\:dark\:to-red-800 {
- --tw-gradient-to: #991b1b;
- }
-
- .lg\:dark\:to-red-900 {
- --tw-gradient-to: #7f1d1d;
- }
-
- .lg\:dark\:to-yellow-50 {
- --tw-gradient-to: #fffbeb;
- }
-
- .lg\:dark\:to-yellow-100 {
- --tw-gradient-to: #fef3c7;
- }
-
- .lg\:dark\:to-yellow-200 {
- --tw-gradient-to: #fde68a;
- }
-
- .lg\:dark\:to-yellow-300 {
- --tw-gradient-to: #fcd34d;
- }
-
- .lg\:dark\:to-yellow-400 {
- --tw-gradient-to: #fbbf24;
- }
-
- .lg\:dark\:to-yellow-500 {
- --tw-gradient-to: #f59e0b;
- }
-
- .lg\:dark\:to-yellow-600 {
- --tw-gradient-to: #d97706;
- }
-
- .lg\:dark\:to-yellow-700 {
- --tw-gradient-to: #b45309;
- }
-
- .lg\:dark\:to-yellow-800 {
- --tw-gradient-to: #92400e;
- }
-
- .lg\:dark\:to-yellow-900 {
- --tw-gradient-to: #78350f;
- }
-
- .lg\:dark\:to-green-50 {
- --tw-gradient-to: #ecfdf5;
- }
-
- .lg\:dark\:to-green-100 {
- --tw-gradient-to: #d1fae5;
- }
-
- .lg\:dark\:to-green-200 {
- --tw-gradient-to: #a7f3d0;
- }
-
- .lg\:dark\:to-green-300 {
- --tw-gradient-to: #6ee7b7;
- }
-
- .lg\:dark\:to-green-400 {
- --tw-gradient-to: #34d399;
- }
-
- .lg\:dark\:to-green-500 {
- --tw-gradient-to: #10b981;
- }
-
- .lg\:dark\:to-green-600 {
- --tw-gradient-to: #059669;
- }
-
- .lg\:dark\:to-green-700 {
- --tw-gradient-to: #047857;
- }
-
- .lg\:dark\:to-green-800 {
- --tw-gradient-to: #065f46;
- }
-
- .lg\:dark\:to-green-900 {
- --tw-gradient-to: #064e3b;
- }
-
- .lg\:dark\:to-blue-50 {
- --tw-gradient-to: #eff6ff;
- }
-
- .lg\:dark\:to-blue-100 {
- --tw-gradient-to: #dbeafe;
- }
-
- .lg\:dark\:to-blue-200 {
- --tw-gradient-to: #bfdbfe;
- }
-
- .lg\:dark\:to-blue-300 {
- --tw-gradient-to: #93c5fd;
- }
-
- .lg\:dark\:to-blue-400 {
- --tw-gradient-to: #60a5fa;
- }
-
- .lg\:dark\:to-blue-500 {
- --tw-gradient-to: #3b82f6;
- }
-
- .lg\:dark\:to-blue-600 {
- --tw-gradient-to: #2563eb;
- }
-
- .lg\:dark\:to-blue-700 {
- --tw-gradient-to: #1d4ed8;
- }
-
- .lg\:dark\:to-blue-800 {
- --tw-gradient-to: #1e40af;
- }
-
- .lg\:dark\:to-blue-900 {
- --tw-gradient-to: #1e3a8a;
- }
-
- .lg\:dark\:to-indigo-50 {
- --tw-gradient-to: #eef2ff;
- }
-
- .lg\:dark\:to-indigo-100 {
- --tw-gradient-to: #e0e7ff;
- }
-
- .lg\:dark\:to-indigo-200 {
- --tw-gradient-to: #c7d2fe;
- }
-
- .lg\:dark\:to-indigo-300 {
- --tw-gradient-to: #a5b4fc;
- }
-
- .lg\:dark\:to-indigo-400 {
- --tw-gradient-to: #818cf8;
- }
-
- .lg\:dark\:to-indigo-500 {
- --tw-gradient-to: #6366f1;
- }
-
- .lg\:dark\:to-indigo-600 {
- --tw-gradient-to: #4f46e5;
- }
-
- .lg\:dark\:to-indigo-700 {
- --tw-gradient-to: #4338ca;
- }
-
- .lg\:dark\:to-indigo-800 {
- --tw-gradient-to: #3730a3;
- }
-
- .lg\:dark\:to-indigo-900 {
- --tw-gradient-to: #312e81;
- }
-
- .lg\:dark\:to-purple-50 {
- --tw-gradient-to: #f5f3ff;
- }
-
- .lg\:dark\:to-purple-100 {
- --tw-gradient-to: #ede9fe;
- }
-
- .lg\:dark\:to-purple-200 {
- --tw-gradient-to: #ddd6fe;
- }
-
- .lg\:dark\:to-purple-300 {
- --tw-gradient-to: #c4b5fd;
- }
-
- .lg\:dark\:to-purple-400 {
- --tw-gradient-to: #a78bfa;
- }
-
- .lg\:dark\:to-purple-500 {
- --tw-gradient-to: #8b5cf6;
- }
-
- .lg\:dark\:to-purple-600 {
- --tw-gradient-to: #7c3aed;
- }
-
- .lg\:dark\:to-purple-700 {
- --tw-gradient-to: #6d28d9;
- }
-
- .lg\:dark\:to-purple-800 {
- --tw-gradient-to: #5b21b6;
- }
-
- .lg\:dark\:to-purple-900 {
- --tw-gradient-to: #4c1d95;
- }
-
- .lg\:dark\:to-pink-50 {
- --tw-gradient-to: #fdf2f8;
- }
-
- .lg\:dark\:to-pink-100 {
- --tw-gradient-to: #fce7f3;
- }
-
- .lg\:dark\:to-pink-200 {
- --tw-gradient-to: #fbcfe8;
- }
-
- .lg\:dark\:to-pink-300 {
- --tw-gradient-to: #f9a8d4;
- }
-
- .lg\:dark\:to-pink-400 {
- --tw-gradient-to: #f472b6;
- }
-
- .lg\:dark\:to-pink-500 {
- --tw-gradient-to: #ec4899;
- }
-
- .lg\:dark\:to-pink-600 {
- --tw-gradient-to: #db2777;
- }
-
- .lg\:dark\:to-pink-700 {
- --tw-gradient-to: #be185d;
- }
-
- .lg\:dark\:to-pink-800 {
- --tw-gradient-to: #9d174d;
- }
-
- .lg\:dark\:to-pink-900 {
- --tw-gradient-to: #831843;
- }
-
- .lg\:dark\:hover\:to-transparent:hover {
- --tw-gradient-to: transparent;
- }
-
- .lg\:dark\:hover\:to-current:hover {
- --tw-gradient-to: currentColor;
- }
-
- .lg\:dark\:hover\:to-black:hover {
- --tw-gradient-to: #000;
- }
-
- .lg\:dark\:hover\:to-white:hover {
- --tw-gradient-to: #fff;
- }
-
- .lg\:dark\:hover\:to-gray-50:hover {
- --tw-gradient-to: #f9fafb;
- }
-
- .lg\:dark\:hover\:to-gray-100:hover {
- --tw-gradient-to: #f3f4f6;
- }
-
- .lg\:dark\:hover\:to-gray-200:hover {
- --tw-gradient-to: #e5e7eb;
- }
-
- .lg\:dark\:hover\:to-gray-300:hover {
- --tw-gradient-to: #d1d5db;
- }
-
- .lg\:dark\:hover\:to-gray-400:hover {
- --tw-gradient-to: #9ca3af;
- }
-
- .lg\:dark\:hover\:to-gray-500:hover {
- --tw-gradient-to: #6b7280;
- }
-
- .lg\:dark\:hover\:to-gray-600:hover {
- --tw-gradient-to: #4b5563;
- }
-
- .lg\:dark\:hover\:to-gray-700:hover {
- --tw-gradient-to: #374151;
- }
-
- .lg\:dark\:hover\:to-gray-800:hover {
- --tw-gradient-to: #1f2937;
- }
-
- .lg\:dark\:hover\:to-gray-900:hover {
- --tw-gradient-to: #111827;
- }
-
- .lg\:dark\:hover\:to-red-50:hover {
- --tw-gradient-to: #fef2f2;
- }
-
- .lg\:dark\:hover\:to-red-100:hover {
- --tw-gradient-to: #fee2e2;
- }
-
- .lg\:dark\:hover\:to-red-200:hover {
- --tw-gradient-to: #fecaca;
- }
-
- .lg\:dark\:hover\:to-red-300:hover {
- --tw-gradient-to: #fca5a5;
- }
-
- .lg\:dark\:hover\:to-red-400:hover {
- --tw-gradient-to: #f87171;
- }
-
- .lg\:dark\:hover\:to-red-500:hover {
- --tw-gradient-to: #ef4444;
- }
-
- .lg\:dark\:hover\:to-red-600:hover {
- --tw-gradient-to: #dc2626;
- }
-
- .lg\:dark\:hover\:to-red-700:hover {
- --tw-gradient-to: #b91c1c;
- }
-
- .lg\:dark\:hover\:to-red-800:hover {
- --tw-gradient-to: #991b1b;
- }
-
- .lg\:dark\:hover\:to-red-900:hover {
- --tw-gradient-to: #7f1d1d;
- }
-
- .lg\:dark\:hover\:to-yellow-50:hover {
- --tw-gradient-to: #fffbeb;
- }
-
- .lg\:dark\:hover\:to-yellow-100:hover {
- --tw-gradient-to: #fef3c7;
- }
-
- .lg\:dark\:hover\:to-yellow-200:hover {
- --tw-gradient-to: #fde68a;
- }
-
- .lg\:dark\:hover\:to-yellow-300:hover {
- --tw-gradient-to: #fcd34d;
- }
-
- .lg\:dark\:hover\:to-yellow-400:hover {
- --tw-gradient-to: #fbbf24;
- }
-
- .lg\:dark\:hover\:to-yellow-500:hover {
- --tw-gradient-to: #f59e0b;
- }
-
- .lg\:dark\:hover\:to-yellow-600:hover {
- --tw-gradient-to: #d97706;
- }
-
- .lg\:dark\:hover\:to-yellow-700:hover {
- --tw-gradient-to: #b45309;
- }
-
- .lg\:dark\:hover\:to-yellow-800:hover {
- --tw-gradient-to: #92400e;
- }
-
- .lg\:dark\:hover\:to-yellow-900:hover {
- --tw-gradient-to: #78350f;
- }
-
- .lg\:dark\:hover\:to-green-50:hover {
- --tw-gradient-to: #ecfdf5;
- }
-
- .lg\:dark\:hover\:to-green-100:hover {
- --tw-gradient-to: #d1fae5;
- }
-
- .lg\:dark\:hover\:to-green-200:hover {
- --tw-gradient-to: #a7f3d0;
- }
-
- .lg\:dark\:hover\:to-green-300:hover {
- --tw-gradient-to: #6ee7b7;
- }
-
- .lg\:dark\:hover\:to-green-400:hover {
- --tw-gradient-to: #34d399;
- }
-
- .lg\:dark\:hover\:to-green-500:hover {
- --tw-gradient-to: #10b981;
- }
-
- .lg\:dark\:hover\:to-green-600:hover {
- --tw-gradient-to: #059669;
- }
-
- .lg\:dark\:hover\:to-green-700:hover {
- --tw-gradient-to: #047857;
- }
-
- .lg\:dark\:hover\:to-green-800:hover {
- --tw-gradient-to: #065f46;
- }
-
- .lg\:dark\:hover\:to-green-900:hover {
- --tw-gradient-to: #064e3b;
- }
-
- .lg\:dark\:hover\:to-blue-50:hover {
- --tw-gradient-to: #eff6ff;
- }
-
- .lg\:dark\:hover\:to-blue-100:hover {
- --tw-gradient-to: #dbeafe;
- }
-
- .lg\:dark\:hover\:to-blue-200:hover {
- --tw-gradient-to: #bfdbfe;
- }
-
- .lg\:dark\:hover\:to-blue-300:hover {
- --tw-gradient-to: #93c5fd;
- }
-
- .lg\:dark\:hover\:to-blue-400:hover {
- --tw-gradient-to: #60a5fa;
- }
-
- .lg\:dark\:hover\:to-blue-500:hover {
- --tw-gradient-to: #3b82f6;
- }
-
- .lg\:dark\:hover\:to-blue-600:hover {
- --tw-gradient-to: #2563eb;
- }
-
- .lg\:dark\:hover\:to-blue-700:hover {
- --tw-gradient-to: #1d4ed8;
- }
-
- .lg\:dark\:hover\:to-blue-800:hover {
- --tw-gradient-to: #1e40af;
- }
-
- .lg\:dark\:hover\:to-blue-900:hover {
- --tw-gradient-to: #1e3a8a;
- }
-
- .lg\:dark\:hover\:to-indigo-50:hover {
- --tw-gradient-to: #eef2ff;
- }
-
- .lg\:dark\:hover\:to-indigo-100:hover {
- --tw-gradient-to: #e0e7ff;
- }
-
- .lg\:dark\:hover\:to-indigo-200:hover {
- --tw-gradient-to: #c7d2fe;
- }
-
- .lg\:dark\:hover\:to-indigo-300:hover {
- --tw-gradient-to: #a5b4fc;
- }
-
- .lg\:dark\:hover\:to-indigo-400:hover {
- --tw-gradient-to: #818cf8;
- }
-
- .lg\:dark\:hover\:to-indigo-500:hover {
- --tw-gradient-to: #6366f1;
- }
-
- .lg\:dark\:hover\:to-indigo-600:hover {
- --tw-gradient-to: #4f46e5;
- }
-
- .lg\:dark\:hover\:to-indigo-700:hover {
- --tw-gradient-to: #4338ca;
- }
-
- .lg\:dark\:hover\:to-indigo-800:hover {
- --tw-gradient-to: #3730a3;
- }
-
- .lg\:dark\:hover\:to-indigo-900:hover {
- --tw-gradient-to: #312e81;
- }
-
- .lg\:dark\:hover\:to-purple-50:hover {
- --tw-gradient-to: #f5f3ff;
- }
-
- .lg\:dark\:hover\:to-purple-100:hover {
- --tw-gradient-to: #ede9fe;
- }
-
- .lg\:dark\:hover\:to-purple-200:hover {
- --tw-gradient-to: #ddd6fe;
- }
-
- .lg\:dark\:hover\:to-purple-300:hover {
- --tw-gradient-to: #c4b5fd;
- }
-
- .lg\:dark\:hover\:to-purple-400:hover {
- --tw-gradient-to: #a78bfa;
- }
-
- .lg\:dark\:hover\:to-purple-500:hover {
- --tw-gradient-to: #8b5cf6;
- }
-
- .lg\:dark\:hover\:to-purple-600:hover {
- --tw-gradient-to: #7c3aed;
- }
-
- .lg\:dark\:hover\:to-purple-700:hover {
- --tw-gradient-to: #6d28d9;
- }
-
- .lg\:dark\:hover\:to-purple-800:hover {
- --tw-gradient-to: #5b21b6;
- }
-
- .lg\:dark\:hover\:to-purple-900:hover {
- --tw-gradient-to: #4c1d95;
- }
-
- .lg\:dark\:hover\:to-pink-50:hover {
- --tw-gradient-to: #fdf2f8;
- }
-
- .lg\:dark\:hover\:to-pink-100:hover {
- --tw-gradient-to: #fce7f3;
- }
-
- .lg\:dark\:hover\:to-pink-200:hover {
- --tw-gradient-to: #fbcfe8;
- }
-
- .lg\:dark\:hover\:to-pink-300:hover {
- --tw-gradient-to: #f9a8d4;
- }
-
- .lg\:dark\:hover\:to-pink-400:hover {
- --tw-gradient-to: #f472b6;
- }
-
- .lg\:dark\:hover\:to-pink-500:hover {
- --tw-gradient-to: #ec4899;
- }
-
- .lg\:dark\:hover\:to-pink-600:hover {
- --tw-gradient-to: #db2777;
- }
-
- .lg\:dark\:hover\:to-pink-700:hover {
- --tw-gradient-to: #be185d;
- }
-
- .lg\:dark\:hover\:to-pink-800:hover {
- --tw-gradient-to: #9d174d;
- }
-
- .lg\:dark\:hover\:to-pink-900:hover {
- --tw-gradient-to: #831843;
- }
-
- .lg\:dark\:focus\:to-transparent:focus {
- --tw-gradient-to: transparent;
- }
-
- .lg\:dark\:focus\:to-current:focus {
- --tw-gradient-to: currentColor;
- }
-
- .lg\:dark\:focus\:to-black:focus {
- --tw-gradient-to: #000;
- }
-
- .lg\:dark\:focus\:to-white:focus {
- --tw-gradient-to: #fff;
- }
-
- .lg\:dark\:focus\:to-gray-50:focus {
- --tw-gradient-to: #f9fafb;
- }
-
- .lg\:dark\:focus\:to-gray-100:focus {
- --tw-gradient-to: #f3f4f6;
- }
-
- .lg\:dark\:focus\:to-gray-200:focus {
- --tw-gradient-to: #e5e7eb;
- }
-
- .lg\:dark\:focus\:to-gray-300:focus {
- --tw-gradient-to: #d1d5db;
- }
-
- .lg\:dark\:focus\:to-gray-400:focus {
- --tw-gradient-to: #9ca3af;
- }
-
- .lg\:dark\:focus\:to-gray-500:focus {
- --tw-gradient-to: #6b7280;
- }
-
- .lg\:dark\:focus\:to-gray-600:focus {
- --tw-gradient-to: #4b5563;
- }
-
- .lg\:dark\:focus\:to-gray-700:focus {
- --tw-gradient-to: #374151;
- }
-
- .lg\:dark\:focus\:to-gray-800:focus {
- --tw-gradient-to: #1f2937;
- }
-
- .lg\:dark\:focus\:to-gray-900:focus {
- --tw-gradient-to: #111827;
- }
-
- .lg\:dark\:focus\:to-red-50:focus {
- --tw-gradient-to: #fef2f2;
- }
-
- .lg\:dark\:focus\:to-red-100:focus {
- --tw-gradient-to: #fee2e2;
- }
-
- .lg\:dark\:focus\:to-red-200:focus {
- --tw-gradient-to: #fecaca;
- }
-
- .lg\:dark\:focus\:to-red-300:focus {
- --tw-gradient-to: #fca5a5;
- }
-
- .lg\:dark\:focus\:to-red-400:focus {
- --tw-gradient-to: #f87171;
- }
-
- .lg\:dark\:focus\:to-red-500:focus {
- --tw-gradient-to: #ef4444;
- }
-
- .lg\:dark\:focus\:to-red-600:focus {
- --tw-gradient-to: #dc2626;
- }
-
- .lg\:dark\:focus\:to-red-700:focus {
- --tw-gradient-to: #b91c1c;
- }
-
- .lg\:dark\:focus\:to-red-800:focus {
- --tw-gradient-to: #991b1b;
- }
-
- .lg\:dark\:focus\:to-red-900:focus {
- --tw-gradient-to: #7f1d1d;
- }
-
- .lg\:dark\:focus\:to-yellow-50:focus {
- --tw-gradient-to: #fffbeb;
- }
-
- .lg\:dark\:focus\:to-yellow-100:focus {
- --tw-gradient-to: #fef3c7;
- }
-
- .lg\:dark\:focus\:to-yellow-200:focus {
- --tw-gradient-to: #fde68a;
- }
-
- .lg\:dark\:focus\:to-yellow-300:focus {
- --tw-gradient-to: #fcd34d;
- }
-
- .lg\:dark\:focus\:to-yellow-400:focus {
- --tw-gradient-to: #fbbf24;
- }
-
- .lg\:dark\:focus\:to-yellow-500:focus {
- --tw-gradient-to: #f59e0b;
- }
-
- .lg\:dark\:focus\:to-yellow-600:focus {
- --tw-gradient-to: #d97706;
- }
-
- .lg\:dark\:focus\:to-yellow-700:focus {
- --tw-gradient-to: #b45309;
- }
-
- .lg\:dark\:focus\:to-yellow-800:focus {
- --tw-gradient-to: #92400e;
- }
-
- .lg\:dark\:focus\:to-yellow-900:focus {
- --tw-gradient-to: #78350f;
- }
-
- .lg\:dark\:focus\:to-green-50:focus {
- --tw-gradient-to: #ecfdf5;
- }
-
- .lg\:dark\:focus\:to-green-100:focus {
- --tw-gradient-to: #d1fae5;
- }
-
- .lg\:dark\:focus\:to-green-200:focus {
- --tw-gradient-to: #a7f3d0;
- }
-
- .lg\:dark\:focus\:to-green-300:focus {
- --tw-gradient-to: #6ee7b7;
- }
-
- .lg\:dark\:focus\:to-green-400:focus {
- --tw-gradient-to: #34d399;
- }
-
- .lg\:dark\:focus\:to-green-500:focus {
- --tw-gradient-to: #10b981;
- }
-
- .lg\:dark\:focus\:to-green-600:focus {
- --tw-gradient-to: #059669;
- }
-
- .lg\:dark\:focus\:to-green-700:focus {
- --tw-gradient-to: #047857;
- }
-
- .lg\:dark\:focus\:to-green-800:focus {
- --tw-gradient-to: #065f46;
- }
-
- .lg\:dark\:focus\:to-green-900:focus {
- --tw-gradient-to: #064e3b;
- }
-
- .lg\:dark\:focus\:to-blue-50:focus {
- --tw-gradient-to: #eff6ff;
- }
-
- .lg\:dark\:focus\:to-blue-100:focus {
- --tw-gradient-to: #dbeafe;
- }
-
- .lg\:dark\:focus\:to-blue-200:focus {
- --tw-gradient-to: #bfdbfe;
- }
-
- .lg\:dark\:focus\:to-blue-300:focus {
- --tw-gradient-to: #93c5fd;
- }
-
- .lg\:dark\:focus\:to-blue-400:focus {
- --tw-gradient-to: #60a5fa;
- }
-
- .lg\:dark\:focus\:to-blue-500:focus {
- --tw-gradient-to: #3b82f6;
- }
-
- .lg\:dark\:focus\:to-blue-600:focus {
- --tw-gradient-to: #2563eb;
- }
-
- .lg\:dark\:focus\:to-blue-700:focus {
- --tw-gradient-to: #1d4ed8;
- }
-
- .lg\:dark\:focus\:to-blue-800:focus {
- --tw-gradient-to: #1e40af;
- }
-
- .lg\:dark\:focus\:to-blue-900:focus {
- --tw-gradient-to: #1e3a8a;
- }
-
- .lg\:dark\:focus\:to-indigo-50:focus {
- --tw-gradient-to: #eef2ff;
- }
-
- .lg\:dark\:focus\:to-indigo-100:focus {
- --tw-gradient-to: #e0e7ff;
- }
-
- .lg\:dark\:focus\:to-indigo-200:focus {
- --tw-gradient-to: #c7d2fe;
- }
-
- .lg\:dark\:focus\:to-indigo-300:focus {
- --tw-gradient-to: #a5b4fc;
- }
-
- .lg\:dark\:focus\:to-indigo-400:focus {
- --tw-gradient-to: #818cf8;
- }
-
- .lg\:dark\:focus\:to-indigo-500:focus {
- --tw-gradient-to: #6366f1;
- }
-
- .lg\:dark\:focus\:to-indigo-600:focus {
- --tw-gradient-to: #4f46e5;
- }
-
- .lg\:dark\:focus\:to-indigo-700:focus {
- --tw-gradient-to: #4338ca;
- }
-
- .lg\:dark\:focus\:to-indigo-800:focus {
- --tw-gradient-to: #3730a3;
- }
-
- .lg\:dark\:focus\:to-indigo-900:focus {
- --tw-gradient-to: #312e81;
- }
-
- .lg\:dark\:focus\:to-purple-50:focus {
- --tw-gradient-to: #f5f3ff;
- }
-
- .lg\:dark\:focus\:to-purple-100:focus {
- --tw-gradient-to: #ede9fe;
- }
-
- .lg\:dark\:focus\:to-purple-200:focus {
- --tw-gradient-to: #ddd6fe;
- }
-
- .lg\:dark\:focus\:to-purple-300:focus {
- --tw-gradient-to: #c4b5fd;
- }
-
- .lg\:dark\:focus\:to-purple-400:focus {
- --tw-gradient-to: #a78bfa;
- }
-
- .lg\:dark\:focus\:to-purple-500:focus {
- --tw-gradient-to: #8b5cf6;
- }
-
- .lg\:dark\:focus\:to-purple-600:focus {
- --tw-gradient-to: #7c3aed;
- }
-
- .lg\:dark\:focus\:to-purple-700:focus {
- --tw-gradient-to: #6d28d9;
- }
-
- .lg\:dark\:focus\:to-purple-800:focus {
- --tw-gradient-to: #5b21b6;
- }
-
- .lg\:dark\:focus\:to-purple-900:focus {
- --tw-gradient-to: #4c1d95;
- }
-
- .lg\:dark\:focus\:to-pink-50:focus {
- --tw-gradient-to: #fdf2f8;
- }
-
- .lg\:dark\:focus\:to-pink-100:focus {
- --tw-gradient-to: #fce7f3;
- }
-
- .lg\:dark\:focus\:to-pink-200:focus {
- --tw-gradient-to: #fbcfe8;
- }
-
- .lg\:dark\:focus\:to-pink-300:focus {
- --tw-gradient-to: #f9a8d4;
- }
-
- .lg\:dark\:focus\:to-pink-400:focus {
- --tw-gradient-to: #f472b6;
- }
-
- .lg\:dark\:focus\:to-pink-500:focus {
- --tw-gradient-to: #ec4899;
- }
-
- .lg\:dark\:focus\:to-pink-600:focus {
- --tw-gradient-to: #db2777;
- }
-
- .lg\:dark\:focus\:to-pink-700:focus {
- --tw-gradient-to: #be185d;
- }
-
- .lg\:dark\:focus\:to-pink-800:focus {
- --tw-gradient-to: #9d174d;
- }
-
- .lg\:dark\: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: Inter var, 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));
- }
-
- @media (prefers-color-scheme: dark) {
- .lg\:dark\:text-transparent {
- color: transparent;
- }
-
- .lg\:dark\:text-current {
- color: currentColor;
- }
-
- .lg\:dark\:text-black {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-white {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-gray-50 {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-gray-100 {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-gray-200 {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-gray-300 {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-gray-400 {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-gray-500 {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-gray-600 {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-gray-700 {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-gray-800 {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-gray-900 {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-red-50 {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-red-100 {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-red-200 {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-red-300 {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-red-400 {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-red-500 {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-red-600 {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-red-700 {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-red-800 {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-red-900 {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-yellow-50 {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-yellow-100 {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-yellow-200 {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-yellow-300 {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-yellow-400 {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-yellow-500 {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-yellow-600 {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-yellow-700 {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-yellow-800 {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-yellow-900 {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-green-50 {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-green-100 {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-green-200 {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-green-300 {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-green-400 {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-green-500 {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-green-600 {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-green-700 {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-green-800 {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-green-900 {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-blue-50 {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-blue-100 {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-blue-200 {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-blue-300 {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-blue-400 {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-blue-500 {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-blue-600 {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-blue-700 {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-blue-800 {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-blue-900 {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-indigo-50 {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-indigo-100 {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-indigo-200 {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-indigo-300 {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-indigo-400 {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-indigo-500 {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-indigo-600 {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-indigo-700 {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-indigo-800 {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-indigo-900 {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-purple-50 {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-purple-100 {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-purple-200 {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-purple-300 {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-purple-400 {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-purple-500 {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-purple-600 {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-purple-700 {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-purple-800 {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-purple-900 {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-pink-50 {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-pink-100 {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-pink-200 {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-pink-300 {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-pink-400 {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-pink-500 {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-pink-600 {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-pink-700 {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-pink-800 {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .lg\:dark\:text-pink-900 {
- --tw-text-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-transparent {
- color: transparent;
- }
-
- .group:hover .lg\:dark\:group-hover\:text-current {
- color: currentColor;
- }
-
- .group:hover .lg\:dark\:group-hover\:text-black {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-white {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-gray-50 {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-gray-100 {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-gray-200 {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-gray-300 {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-gray-400 {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-gray-500 {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-gray-600 {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-gray-700 {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-gray-800 {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-gray-900 {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-red-50 {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-red-100 {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-red-200 {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-red-300 {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-red-400 {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-red-500 {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-red-600 {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-red-700 {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-red-800 {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-red-900 {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-yellow-50 {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-yellow-100 {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-yellow-200 {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-yellow-300 {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-yellow-400 {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-yellow-500 {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-yellow-600 {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-yellow-700 {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-yellow-800 {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-yellow-900 {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-green-50 {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-green-100 {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-green-200 {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-green-300 {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-green-400 {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-green-500 {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-green-600 {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-green-700 {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-green-800 {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-green-900 {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-blue-50 {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-blue-100 {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-blue-200 {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-blue-300 {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-blue-400 {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-blue-500 {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-blue-600 {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-blue-700 {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-blue-800 {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-blue-900 {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-indigo-50 {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-indigo-100 {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-indigo-200 {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-indigo-300 {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-indigo-400 {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-indigo-500 {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-indigo-600 {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-indigo-700 {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-indigo-800 {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-indigo-900 {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-purple-50 {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-purple-100 {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-purple-200 {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-purple-300 {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-purple-400 {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-purple-500 {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-purple-600 {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-purple-700 {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-purple-800 {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-purple-900 {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-pink-50 {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-pink-100 {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-pink-200 {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-pink-300 {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-pink-400 {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-pink-500 {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-pink-600 {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-pink-700 {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-pink-800 {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .group:hover .lg\:dark\:group-hover\:text-pink-900 {
- --tw-text-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-transparent:focus-within {
- color: transparent;
- }
-
- .lg\:dark\:focus-within\:text-current:focus-within {
- color: currentColor;
- }
-
- .lg\:dark\:focus-within\:text-black:focus-within {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-white:focus-within {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-gray-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-gray-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-gray-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-gray-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-gray-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-gray-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-gray-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-gray-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-gray-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-gray-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-red-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-red-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-red-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-red-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-red-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-red-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-red-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-red-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-red-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-red-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-yellow-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-yellow-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-yellow-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-yellow-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-yellow-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-yellow-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-yellow-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-yellow-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-yellow-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-yellow-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-green-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-green-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-green-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-green-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-green-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-green-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-green-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-green-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-green-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-green-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-blue-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-blue-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-blue-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-blue-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-blue-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-blue-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-blue-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-blue-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-blue-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-blue-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-indigo-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-indigo-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-indigo-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-indigo-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-indigo-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-indigo-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-indigo-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-indigo-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-indigo-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-indigo-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-purple-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-purple-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-purple-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-purple-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-purple-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-purple-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-purple-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-purple-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-purple-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-purple-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-pink-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-pink-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-pink-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-pink-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-pink-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-pink-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-pink-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-pink-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-pink-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus-within\:text-pink-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-transparent:hover {
- color: transparent;
- }
-
- .lg\:dark\:hover\:text-current:hover {
- color: currentColor;
- }
-
- .lg\:dark\:hover\:text-black:hover {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-white:hover {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-gray-50:hover {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-gray-100:hover {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-gray-200:hover {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-gray-300:hover {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-gray-400:hover {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-gray-500:hover {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-gray-600:hover {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-gray-700:hover {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-gray-800:hover {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-gray-900:hover {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-red-50:hover {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-red-100:hover {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-red-200:hover {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-red-300:hover {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-red-400:hover {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-red-500:hover {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-red-600:hover {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-red-700:hover {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-red-800:hover {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-red-900:hover {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-yellow-50:hover {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-yellow-100:hover {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-yellow-200:hover {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-yellow-300:hover {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-yellow-400:hover {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-yellow-500:hover {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-yellow-600:hover {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-yellow-700:hover {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-yellow-800:hover {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-yellow-900:hover {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-green-50:hover {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-green-100:hover {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-green-200:hover {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-green-300:hover {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-green-400:hover {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-green-500:hover {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-green-600:hover {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-green-700:hover {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-green-800:hover {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-green-900:hover {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-blue-50:hover {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-blue-100:hover {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-blue-200:hover {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-blue-300:hover {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-blue-400:hover {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-blue-500:hover {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-blue-600:hover {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-blue-700:hover {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-blue-800:hover {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-blue-900:hover {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-indigo-50:hover {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-indigo-100:hover {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-indigo-200:hover {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-indigo-300:hover {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-indigo-400:hover {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-indigo-500:hover {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-indigo-600:hover {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-indigo-700:hover {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-indigo-800:hover {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-indigo-900:hover {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-purple-50:hover {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-purple-100:hover {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-purple-200:hover {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-purple-300:hover {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-purple-400:hover {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-purple-500:hover {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-purple-600:hover {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-purple-700:hover {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-purple-800:hover {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-purple-900:hover {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-pink-50:hover {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-pink-100:hover {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-pink-200:hover {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-pink-300:hover {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-pink-400:hover {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-pink-500:hover {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-pink-600:hover {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-pink-700:hover {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-pink-800:hover {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .lg\:dark\:hover\:text-pink-900:hover {
- --tw-text-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-transparent:focus {
- color: transparent;
- }
-
- .lg\:dark\:focus\:text-current:focus {
- color: currentColor;
- }
-
- .lg\:dark\:focus\:text-black:focus {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-white:focus {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-gray-50:focus {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-gray-100:focus {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-gray-200:focus {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-gray-300:focus {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-gray-400:focus {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-gray-500:focus {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-gray-600:focus {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-gray-700:focus {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-gray-800:focus {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-gray-900:focus {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-red-50:focus {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-red-100:focus {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-red-200:focus {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-red-300:focus {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-red-400:focus {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-red-500:focus {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-red-600:focus {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-red-700:focus {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-red-800:focus {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-red-900:focus {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-yellow-50:focus {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-yellow-100:focus {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-yellow-200:focus {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-yellow-300:focus {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-yellow-400:focus {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-yellow-500:focus {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-yellow-600:focus {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-yellow-700:focus {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-yellow-800:focus {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-yellow-900:focus {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-green-50:focus {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-green-100:focus {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-green-200:focus {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-green-300:focus {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-green-400:focus {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-green-500:focus {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-green-600:focus {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-green-700:focus {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-green-800:focus {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-green-900:focus {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-blue-50:focus {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-blue-100:focus {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-blue-200:focus {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-blue-300:focus {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-blue-400:focus {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-blue-500:focus {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-blue-600:focus {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-blue-700:focus {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-blue-800:focus {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-blue-900:focus {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-indigo-50:focus {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-indigo-100:focus {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-indigo-200:focus {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-indigo-300:focus {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-indigo-400:focus {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-indigo-500:focus {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-indigo-600:focus {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-indigo-700:focus {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-indigo-800:focus {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-indigo-900:focus {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-purple-50:focus {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-purple-100:focus {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-purple-200:focus {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-purple-300:focus {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-purple-400:focus {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-purple-500:focus {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-purple-600:focus {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-purple-700:focus {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-purple-800:focus {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-purple-900:focus {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-pink-50:focus {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-pink-100:focus {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-pink-200:focus {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-pink-300:focus {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-pink-400:focus {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-pink-500:focus {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-pink-600:focus {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-pink-700:focus {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .lg\:dark\:focus\:text-pink-800:focus {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .lg\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .lg\:dark\:text-opacity-0 {
- --tw-text-opacity: 0;
- }
-
- .lg\:dark\:text-opacity-5 {
- --tw-text-opacity: 0.05;
- }
-
- .lg\:dark\:text-opacity-10 {
- --tw-text-opacity: 0.1;
- }
-
- .lg\:dark\:text-opacity-20 {
- --tw-text-opacity: 0.2;
- }
-
- .lg\:dark\:text-opacity-25 {
- --tw-text-opacity: 0.25;
- }
-
- .lg\:dark\:text-opacity-30 {
- --tw-text-opacity: 0.3;
- }
-
- .lg\:dark\:text-opacity-40 {
- --tw-text-opacity: 0.4;
- }
-
- .lg\:dark\:text-opacity-50 {
- --tw-text-opacity: 0.5;
- }
-
- .lg\:dark\:text-opacity-60 {
- --tw-text-opacity: 0.6;
- }
-
- .lg\:dark\:text-opacity-70 {
- --tw-text-opacity: 0.7;
- }
-
- .lg\:dark\:text-opacity-75 {
- --tw-text-opacity: 0.75;
- }
-
- .lg\:dark\:text-opacity-80 {
- --tw-text-opacity: 0.8;
- }
-
- .lg\:dark\:text-opacity-90 {
- --tw-text-opacity: 0.9;
- }
-
- .lg\:dark\:text-opacity-95 {
- --tw-text-opacity: 0.95;
- }
-
- .lg\:dark\:text-opacity-100 {
- --tw-text-opacity: 1;
- }
-
- .group:hover .lg\:dark\:group-hover\:text-opacity-0 {
- --tw-text-opacity: 0;
- }
-
- .group:hover .lg\:dark\:group-hover\:text-opacity-5 {
- --tw-text-opacity: 0.05;
- }
-
- .group:hover .lg\:dark\:group-hover\:text-opacity-10 {
- --tw-text-opacity: 0.1;
- }
-
- .group:hover .lg\:dark\:group-hover\:text-opacity-20 {
- --tw-text-opacity: 0.2;
- }
-
- .group:hover .lg\:dark\:group-hover\:text-opacity-25 {
- --tw-text-opacity: 0.25;
- }
-
- .group:hover .lg\:dark\:group-hover\:text-opacity-30 {
- --tw-text-opacity: 0.3;
- }
-
- .group:hover .lg\:dark\:group-hover\:text-opacity-40 {
- --tw-text-opacity: 0.4;
- }
-
- .group:hover .lg\:dark\:group-hover\:text-opacity-50 {
- --tw-text-opacity: 0.5;
- }
-
- .group:hover .lg\:dark\:group-hover\:text-opacity-60 {
- --tw-text-opacity: 0.6;
- }
-
- .group:hover .lg\:dark\:group-hover\:text-opacity-70 {
- --tw-text-opacity: 0.7;
- }
-
- .group:hover .lg\:dark\:group-hover\:text-opacity-75 {
- --tw-text-opacity: 0.75;
- }
-
- .group:hover .lg\:dark\:group-hover\:text-opacity-80 {
- --tw-text-opacity: 0.8;
- }
-
- .group:hover .lg\:dark\:group-hover\:text-opacity-90 {
- --tw-text-opacity: 0.9;
- }
-
- .group:hover .lg\:dark\:group-hover\:text-opacity-95 {
- --tw-text-opacity: 0.95;
- }
-
- .group:hover .lg\:dark\:group-hover\:text-opacity-100 {
- --tw-text-opacity: 1;
- }
-
- .lg\:dark\:focus-within\:text-opacity-0:focus-within {
- --tw-text-opacity: 0;
- }
-
- .lg\:dark\:focus-within\:text-opacity-5:focus-within {
- --tw-text-opacity: 0.05;
- }
-
- .lg\:dark\:focus-within\:text-opacity-10:focus-within {
- --tw-text-opacity: 0.1;
- }
-
- .lg\:dark\:focus-within\:text-opacity-20:focus-within {
- --tw-text-opacity: 0.2;
- }
-
- .lg\:dark\:focus-within\:text-opacity-25:focus-within {
- --tw-text-opacity: 0.25;
- }
-
- .lg\:dark\:focus-within\:text-opacity-30:focus-within {
- --tw-text-opacity: 0.3;
- }
-
- .lg\:dark\:focus-within\:text-opacity-40:focus-within {
- --tw-text-opacity: 0.4;
- }
-
- .lg\:dark\:focus-within\:text-opacity-50:focus-within {
- --tw-text-opacity: 0.5;
- }
-
- .lg\:dark\:focus-within\:text-opacity-60:focus-within {
- --tw-text-opacity: 0.6;
- }
-
- .lg\:dark\:focus-within\:text-opacity-70:focus-within {
- --tw-text-opacity: 0.7;
- }
-
- .lg\:dark\:focus-within\:text-opacity-75:focus-within {
- --tw-text-opacity: 0.75;
- }
-
- .lg\:dark\:focus-within\:text-opacity-80:focus-within {
- --tw-text-opacity: 0.8;
- }
-
- .lg\:dark\:focus-within\:text-opacity-90:focus-within {
- --tw-text-opacity: 0.9;
- }
-
- .lg\:dark\:focus-within\:text-opacity-95:focus-within {
- --tw-text-opacity: 0.95;
- }
-
- .lg\:dark\:focus-within\:text-opacity-100:focus-within {
- --tw-text-opacity: 1;
- }
-
- .lg\:dark\:hover\:text-opacity-0:hover {
- --tw-text-opacity: 0;
- }
-
- .lg\:dark\:hover\:text-opacity-5:hover {
- --tw-text-opacity: 0.05;
- }
-
- .lg\:dark\:hover\:text-opacity-10:hover {
- --tw-text-opacity: 0.1;
- }
-
- .lg\:dark\:hover\:text-opacity-20:hover {
- --tw-text-opacity: 0.2;
- }
-
- .lg\:dark\:hover\:text-opacity-25:hover {
- --tw-text-opacity: 0.25;
- }
-
- .lg\:dark\:hover\:text-opacity-30:hover {
- --tw-text-opacity: 0.3;
- }
-
- .lg\:dark\:hover\:text-opacity-40:hover {
- --tw-text-opacity: 0.4;
- }
-
- .lg\:dark\:hover\:text-opacity-50:hover {
- --tw-text-opacity: 0.5;
- }
-
- .lg\:dark\:hover\:text-opacity-60:hover {
- --tw-text-opacity: 0.6;
- }
-
- .lg\:dark\:hover\:text-opacity-70:hover {
- --tw-text-opacity: 0.7;
- }
-
- .lg\:dark\:hover\:text-opacity-75:hover {
- --tw-text-opacity: 0.75;
- }
-
- .lg\:dark\:hover\:text-opacity-80:hover {
- --tw-text-opacity: 0.8;
- }
-
- .lg\:dark\:hover\:text-opacity-90:hover {
- --tw-text-opacity: 0.9;
- }
-
- .lg\:dark\:hover\:text-opacity-95:hover {
- --tw-text-opacity: 0.95;
- }
-
- .lg\:dark\:hover\:text-opacity-100:hover {
- --tw-text-opacity: 1;
- }
-
- .lg\:dark\:focus\:text-opacity-0:focus {
- --tw-text-opacity: 0;
- }
-
- .lg\:dark\:focus\:text-opacity-5:focus {
- --tw-text-opacity: 0.05;
- }
-
- .lg\:dark\:focus\:text-opacity-10:focus {
- --tw-text-opacity: 0.1;
- }
-
- .lg\:dark\:focus\:text-opacity-20:focus {
- --tw-text-opacity: 0.2;
- }
-
- .lg\:dark\:focus\:text-opacity-25:focus {
- --tw-text-opacity: 0.25;
- }
-
- .lg\:dark\:focus\:text-opacity-30:focus {
- --tw-text-opacity: 0.3;
- }
-
- .lg\:dark\:focus\:text-opacity-40:focus {
- --tw-text-opacity: 0.4;
- }
-
- .lg\:dark\:focus\:text-opacity-50:focus {
- --tw-text-opacity: 0.5;
- }
-
- .lg\:dark\:focus\:text-opacity-60:focus {
- --tw-text-opacity: 0.6;
- }
-
- .lg\:dark\:focus\:text-opacity-70:focus {
- --tw-text-opacity: 0.7;
- }
-
- .lg\:dark\:focus\:text-opacity-75:focus {
- --tw-text-opacity: 0.75;
- }
-
- .lg\:dark\:focus\:text-opacity-80:focus {
- --tw-text-opacity: 0.8;
- }
-
- .lg\:dark\:focus\:text-opacity-90:focus {
- --tw-text-opacity: 0.9;
- }
-
- .lg\:dark\:focus\:text-opacity-95:focus {
- --tw-text-opacity: 0.95;
- }
-
- .lg\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .lg\:dark\:placeholder-transparent::-moz-placeholder {
- color: transparent;
- }
- .lg\:dark\:placeholder-transparent:-ms-input-placeholder {
- color: transparent;
- }
- .lg\:dark\:placeholder-transparent::placeholder {
- color: transparent;
- }
-
- .lg\:dark\:placeholder-current::-moz-placeholder {
- color: currentColor;
- }
-
- .lg\:dark\:placeholder-current:-ms-input-placeholder {
- color: currentColor;
- }
-
- .lg\:dark\:placeholder-current::placeholder {
- color: currentColor;
- }
-
- .lg\:dark\:placeholder-black::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-black:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-black::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-white::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-white:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-white::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-gray-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-red-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-yellow-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-green-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-blue-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-indigo-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-purple-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:placeholder-pink-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-transparent:focus::-moz-placeholder {
- color: transparent;
- }
-
- .lg\:dark\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
- color: transparent;
- }
-
- .lg\:dark\:focus\:placeholder-transparent:focus::placeholder {
- color: transparent;
- }
-
- .lg\:dark\:focus\:placeholder-current:focus::-moz-placeholder {
- color: currentColor;
- }
-
- .lg\:dark\:focus\:placeholder-current:focus:-ms-input-placeholder {
- color: currentColor;
- }
-
- .lg\:dark\:focus\:placeholder-current:focus::placeholder {
- color: currentColor;
- }
-
- .lg\:dark\:focus\:placeholder-black:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-black:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-black:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-white:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-white:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-white:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-gray-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-red-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-yellow-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-green-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-blue-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-indigo-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-purple-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-pink-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-pink-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-pink-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-pink-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-pink-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-pink-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-pink-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-pink-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-pink-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-pink-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-pink-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-pink-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-pink-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-pink-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-pink-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-pink-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-pink-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-pink-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-pink-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-pink-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .lg\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .lg\:dark\:placeholder-opacity-0::-moz-placeholder {
- --tw-placeholder-opacity: 0;
- }
- .lg\:dark\:placeholder-opacity-0:-ms-input-placeholder {
- --tw-placeholder-opacity: 0;
- }
- .lg\:dark\:placeholder-opacity-0::placeholder {
- --tw-placeholder-opacity: 0;
- }
-
- .lg\:dark\:placeholder-opacity-5::-moz-placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .lg\:dark\:placeholder-opacity-5:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .lg\:dark\:placeholder-opacity-5::placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .lg\:dark\:placeholder-opacity-10::-moz-placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .lg\:dark\:placeholder-opacity-10:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .lg\:dark\:placeholder-opacity-10::placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .lg\:dark\:placeholder-opacity-20::-moz-placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .lg\:dark\:placeholder-opacity-20:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .lg\:dark\:placeholder-opacity-20::placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .lg\:dark\:placeholder-opacity-25::-moz-placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .lg\:dark\:placeholder-opacity-25:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .lg\:dark\:placeholder-opacity-25::placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .lg\:dark\:placeholder-opacity-30::-moz-placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .lg\:dark\:placeholder-opacity-30:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .lg\:dark\:placeholder-opacity-30::placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .lg\:dark\:placeholder-opacity-40::-moz-placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .lg\:dark\:placeholder-opacity-40:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .lg\:dark\:placeholder-opacity-40::placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .lg\:dark\:placeholder-opacity-50::-moz-placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .lg\:dark\:placeholder-opacity-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .lg\:dark\:placeholder-opacity-50::placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .lg\:dark\:placeholder-opacity-60::-moz-placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .lg\:dark\:placeholder-opacity-60:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .lg\:dark\:placeholder-opacity-60::placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .lg\:dark\:placeholder-opacity-70::-moz-placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .lg\:dark\:placeholder-opacity-70:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .lg\:dark\:placeholder-opacity-70::placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .lg\:dark\:placeholder-opacity-75::-moz-placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .lg\:dark\:placeholder-opacity-75:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .lg\:dark\:placeholder-opacity-75::placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .lg\:dark\:placeholder-opacity-80::-moz-placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .lg\:dark\:placeholder-opacity-80:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .lg\:dark\:placeholder-opacity-80::placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .lg\:dark\:placeholder-opacity-90::-moz-placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .lg\:dark\:placeholder-opacity-90:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .lg\:dark\:placeholder-opacity-90::placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .lg\:dark\:placeholder-opacity-95::-moz-placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .lg\:dark\:placeholder-opacity-95:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .lg\:dark\:placeholder-opacity-95::placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .lg\:dark\:placeholder-opacity-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .lg\:dark\:placeholder-opacity-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .lg\:dark\:placeholder-opacity-100::placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-0:focus::placeholder {
- --tw-placeholder-opacity: 0;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-5:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-5:focus::placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-10:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-10:focus::placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-20:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-20:focus::placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-25:focus::placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-30:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-30:focus::placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-40:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-40:focus::placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-50:focus::placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-60:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-60:focus::placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-70:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-70:focus::placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-75:focus::placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-80:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-80:focus::placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-90:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-90:focus::placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-95:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-95:focus::placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .lg\:dark\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .lg\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .lg\:dark\:ring-transparent {
- --tw-ring-color: transparent;
- }
-
- .lg\:dark\:ring-current {
- --tw-ring-color: currentColor;
- }
-
- .lg\:dark\:ring-black {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-white {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-gray-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-gray-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-gray-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-gray-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-gray-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-gray-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-gray-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-gray-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-gray-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-gray-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-red-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-red-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-red-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-red-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-red-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-red-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-red-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-red-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-red-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-red-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-yellow-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-yellow-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-yellow-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-yellow-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-yellow-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-yellow-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-yellow-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-yellow-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-yellow-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-yellow-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-green-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-green-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-green-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-green-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-green-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-green-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-green-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-green-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-green-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-green-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-blue-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-blue-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-blue-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-blue-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-blue-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-blue-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-blue-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-blue-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-blue-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-blue-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-indigo-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-indigo-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-indigo-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-indigo-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-indigo-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-indigo-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-indigo-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-indigo-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-indigo-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-indigo-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-purple-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-purple-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-purple-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-purple-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-purple-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-purple-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-purple-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-purple-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-purple-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-purple-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-pink-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-pink-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-pink-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-pink-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-pink-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-pink-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-pink-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-pink-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-pink-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:ring-pink-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-transparent:focus-within {
- --tw-ring-color: transparent;
- }
-
- .lg\:dark\:focus-within\:ring-current:focus-within {
- --tw-ring-color: currentColor;
- }
-
- .lg\:dark\:focus-within\:ring-black:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-white:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-gray-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-gray-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-gray-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-gray-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-gray-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-gray-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-gray-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-gray-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-gray-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-gray-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-red-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-red-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-red-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-red-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-red-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-red-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-red-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-red-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-red-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-red-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-yellow-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-yellow-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-yellow-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-yellow-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-yellow-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-yellow-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-yellow-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-yellow-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-yellow-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-yellow-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-green-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-green-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-green-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-green-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-green-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-green-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-green-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-green-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-green-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-green-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-blue-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-blue-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-blue-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-blue-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-blue-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-blue-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-blue-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-blue-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-blue-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-blue-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-indigo-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-indigo-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-indigo-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-indigo-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-indigo-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-indigo-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-indigo-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-indigo-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-indigo-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-indigo-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-purple-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-purple-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-purple-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-purple-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-purple-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-purple-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-purple-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-purple-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-purple-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-purple-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-pink-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-pink-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-pink-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-pink-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-pink-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-pink-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-pink-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-pink-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-pink-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus-within\:ring-pink-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-transparent:focus {
- --tw-ring-color: transparent;
- }
-
- .lg\:dark\:focus\:ring-current:focus {
- --tw-ring-color: currentColor;
- }
-
- .lg\:dark\:focus\:ring-black:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-white:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-gray-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-gray-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-gray-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-gray-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-gray-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-gray-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-gray-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-gray-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-gray-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-gray-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-red-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-red-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-red-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-red-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-red-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-red-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-red-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-red-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-red-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-red-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-yellow-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-yellow-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-yellow-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-yellow-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-yellow-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-yellow-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-yellow-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-yellow-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-yellow-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-yellow-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-green-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-green-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-green-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-green-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-green-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-green-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-green-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-green-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-green-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-green-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-blue-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-blue-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-blue-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-blue-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-blue-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-blue-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-blue-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-blue-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-blue-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-blue-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-indigo-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-indigo-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-indigo-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-indigo-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-indigo-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-indigo-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-indigo-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-indigo-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-indigo-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-indigo-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-purple-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-purple-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-purple-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-purple-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-purple-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-purple-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-purple-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-purple-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-purple-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-purple-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-pink-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-pink-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-pink-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-pink-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-pink-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-pink-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-pink-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-pink-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
- }
-
- .lg\:dark\:focus\:ring-pink-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
- }
-
- .lg\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .lg\:dark\:ring-opacity-0 {
- --tw-ring-opacity: 0;
- }
-
- .lg\:dark\:ring-opacity-5 {
- --tw-ring-opacity: 0.05;
- }
-
- .lg\:dark\:ring-opacity-10 {
- --tw-ring-opacity: 0.1;
- }
-
- .lg\:dark\:ring-opacity-20 {
- --tw-ring-opacity: 0.2;
- }
-
- .lg\:dark\:ring-opacity-25 {
- --tw-ring-opacity: 0.25;
- }
-
- .lg\:dark\:ring-opacity-30 {
- --tw-ring-opacity: 0.3;
- }
-
- .lg\:dark\:ring-opacity-40 {
- --tw-ring-opacity: 0.4;
- }
-
- .lg\:dark\:ring-opacity-50 {
- --tw-ring-opacity: 0.5;
- }
-
- .lg\:dark\:ring-opacity-60 {
- --tw-ring-opacity: 0.6;
- }
-
- .lg\:dark\:ring-opacity-70 {
- --tw-ring-opacity: 0.7;
- }
-
- .lg\:dark\:ring-opacity-75 {
- --tw-ring-opacity: 0.75;
- }
-
- .lg\:dark\:ring-opacity-80 {
- --tw-ring-opacity: 0.8;
- }
-
- .lg\:dark\:ring-opacity-90 {
- --tw-ring-opacity: 0.9;
- }
-
- .lg\:dark\:ring-opacity-95 {
- --tw-ring-opacity: 0.95;
- }
-
- .lg\:dark\:ring-opacity-100 {
- --tw-ring-opacity: 1;
- }
-
- .lg\:dark\:focus-within\:ring-opacity-0:focus-within {
- --tw-ring-opacity: 0;
- }
-
- .lg\:dark\:focus-within\:ring-opacity-5:focus-within {
- --tw-ring-opacity: 0.05;
- }
-
- .lg\:dark\:focus-within\:ring-opacity-10:focus-within {
- --tw-ring-opacity: 0.1;
- }
-
- .lg\:dark\:focus-within\:ring-opacity-20:focus-within {
- --tw-ring-opacity: 0.2;
- }
-
- .lg\:dark\:focus-within\:ring-opacity-25:focus-within {
- --tw-ring-opacity: 0.25;
- }
-
- .lg\:dark\:focus-within\:ring-opacity-30:focus-within {
- --tw-ring-opacity: 0.3;
- }
-
- .lg\:dark\:focus-within\:ring-opacity-40:focus-within {
- --tw-ring-opacity: 0.4;
- }
-
- .lg\:dark\:focus-within\:ring-opacity-50:focus-within {
- --tw-ring-opacity: 0.5;
- }
-
- .lg\:dark\:focus-within\:ring-opacity-60:focus-within {
- --tw-ring-opacity: 0.6;
- }
-
- .lg\:dark\:focus-within\:ring-opacity-70:focus-within {
- --tw-ring-opacity: 0.7;
- }
-
- .lg\:dark\:focus-within\:ring-opacity-75:focus-within {
- --tw-ring-opacity: 0.75;
- }
-
- .lg\:dark\:focus-within\:ring-opacity-80:focus-within {
- --tw-ring-opacity: 0.8;
- }
-
- .lg\:dark\:focus-within\:ring-opacity-90:focus-within {
- --tw-ring-opacity: 0.9;
- }
-
- .lg\:dark\:focus-within\:ring-opacity-95:focus-within {
- --tw-ring-opacity: 0.95;
- }
-
- .lg\:dark\:focus-within\:ring-opacity-100:focus-within {
- --tw-ring-opacity: 1;
- }
-
- .lg\:dark\:focus\:ring-opacity-0:focus {
- --tw-ring-opacity: 0;
- }
-
- .lg\:dark\:focus\:ring-opacity-5:focus {
- --tw-ring-opacity: 0.05;
- }
-
- .lg\:dark\:focus\:ring-opacity-10:focus {
- --tw-ring-opacity: 0.1;
- }
-
- .lg\:dark\:focus\:ring-opacity-20:focus {
- --tw-ring-opacity: 0.2;
- }
-
- .lg\:dark\:focus\:ring-opacity-25:focus {
- --tw-ring-opacity: 0.25;
- }
-
- .lg\:dark\:focus\:ring-opacity-30:focus {
- --tw-ring-opacity: 0.3;
- }
-
- .lg\:dark\:focus\:ring-opacity-40:focus {
- --tw-ring-opacity: 0.4;
- }
-
- .lg\:dark\:focus\:ring-opacity-50:focus {
- --tw-ring-opacity: 0.5;
- }
-
- .lg\:dark\:focus\:ring-opacity-60:focus {
- --tw-ring-opacity: 0.6;
- }
-
- .lg\:dark\:focus\:ring-opacity-70:focus {
- --tw-ring-opacity: 0.7;
- }
-
- .lg\:dark\:focus\:ring-opacity-75:focus {
- --tw-ring-opacity: 0.75;
- }
-
- .lg\:dark\:focus\:ring-opacity-80:focus {
- --tw-ring-opacity: 0.8;
- }
-
- .lg\:dark\:focus\:ring-opacity-90:focus {
- --tw-ring-opacity: 0.9;
- }
-
- .lg\:dark\:focus\:ring-opacity-95:focus {
- --tw-ring-opacity: 0.95;
- }
-
- .lg\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .lg\:dark\:ring-offset-transparent {
- --tw-ring-offset-color: transparent;
- }
-
- .lg\:dark\:ring-offset-current {
- --tw-ring-offset-color: currentColor;
- }
-
- .lg\:dark\:ring-offset-black {
- --tw-ring-offset-color: #000;
- }
-
- .lg\:dark\:ring-offset-white {
- --tw-ring-offset-color: #fff;
- }
-
- .lg\:dark\:ring-offset-gray-50 {
- --tw-ring-offset-color: #f9fafb;
- }
-
- .lg\:dark\:ring-offset-gray-100 {
- --tw-ring-offset-color: #f3f4f6;
- }
-
- .lg\:dark\:ring-offset-gray-200 {
- --tw-ring-offset-color: #e5e7eb;
- }
-
- .lg\:dark\:ring-offset-gray-300 {
- --tw-ring-offset-color: #d1d5db;
- }
-
- .lg\:dark\:ring-offset-gray-400 {
- --tw-ring-offset-color: #9ca3af;
- }
-
- .lg\:dark\:ring-offset-gray-500 {
- --tw-ring-offset-color: #6b7280;
- }
-
- .lg\:dark\:ring-offset-gray-600 {
- --tw-ring-offset-color: #4b5563;
- }
-
- .lg\:dark\:ring-offset-gray-700 {
- --tw-ring-offset-color: #374151;
- }
-
- .lg\:dark\:ring-offset-gray-800 {
- --tw-ring-offset-color: #1f2937;
- }
-
- .lg\:dark\:ring-offset-gray-900 {
- --tw-ring-offset-color: #111827;
- }
-
- .lg\:dark\:ring-offset-red-50 {
- --tw-ring-offset-color: #fef2f2;
- }
-
- .lg\:dark\:ring-offset-red-100 {
- --tw-ring-offset-color: #fee2e2;
- }
-
- .lg\:dark\:ring-offset-red-200 {
- --tw-ring-offset-color: #fecaca;
- }
-
- .lg\:dark\:ring-offset-red-300 {
- --tw-ring-offset-color: #fca5a5;
- }
-
- .lg\:dark\:ring-offset-red-400 {
- --tw-ring-offset-color: #f87171;
- }
-
- .lg\:dark\:ring-offset-red-500 {
- --tw-ring-offset-color: #ef4444;
- }
-
- .lg\:dark\:ring-offset-red-600 {
- --tw-ring-offset-color: #dc2626;
- }
-
- .lg\:dark\:ring-offset-red-700 {
- --tw-ring-offset-color: #b91c1c;
- }
-
- .lg\:dark\:ring-offset-red-800 {
- --tw-ring-offset-color: #991b1b;
- }
-
- .lg\:dark\:ring-offset-red-900 {
- --tw-ring-offset-color: #7f1d1d;
- }
-
- .lg\:dark\:ring-offset-yellow-50 {
- --tw-ring-offset-color: #fffbeb;
- }
-
- .lg\:dark\:ring-offset-yellow-100 {
- --tw-ring-offset-color: #fef3c7;
- }
-
- .lg\:dark\:ring-offset-yellow-200 {
- --tw-ring-offset-color: #fde68a;
- }
-
- .lg\:dark\:ring-offset-yellow-300 {
- --tw-ring-offset-color: #fcd34d;
- }
-
- .lg\:dark\:ring-offset-yellow-400 {
- --tw-ring-offset-color: #fbbf24;
- }
-
- .lg\:dark\:ring-offset-yellow-500 {
- --tw-ring-offset-color: #f59e0b;
- }
-
- .lg\:dark\:ring-offset-yellow-600 {
- --tw-ring-offset-color: #d97706;
- }
-
- .lg\:dark\:ring-offset-yellow-700 {
- --tw-ring-offset-color: #b45309;
- }
-
- .lg\:dark\:ring-offset-yellow-800 {
- --tw-ring-offset-color: #92400e;
- }
-
- .lg\:dark\:ring-offset-yellow-900 {
- --tw-ring-offset-color: #78350f;
- }
-
- .lg\:dark\:ring-offset-green-50 {
- --tw-ring-offset-color: #ecfdf5;
- }
-
- .lg\:dark\:ring-offset-green-100 {
- --tw-ring-offset-color: #d1fae5;
- }
-
- .lg\:dark\:ring-offset-green-200 {
- --tw-ring-offset-color: #a7f3d0;
- }
-
- .lg\:dark\:ring-offset-green-300 {
- --tw-ring-offset-color: #6ee7b7;
- }
-
- .lg\:dark\:ring-offset-green-400 {
- --tw-ring-offset-color: #34d399;
- }
-
- .lg\:dark\:ring-offset-green-500 {
- --tw-ring-offset-color: #10b981;
- }
-
- .lg\:dark\:ring-offset-green-600 {
- --tw-ring-offset-color: #059669;
- }
-
- .lg\:dark\:ring-offset-green-700 {
- --tw-ring-offset-color: #047857;
- }
-
- .lg\:dark\:ring-offset-green-800 {
- --tw-ring-offset-color: #065f46;
- }
-
- .lg\:dark\:ring-offset-green-900 {
- --tw-ring-offset-color: #064e3b;
- }
-
- .lg\:dark\:ring-offset-blue-50 {
- --tw-ring-offset-color: #eff6ff;
- }
-
- .lg\:dark\:ring-offset-blue-100 {
- --tw-ring-offset-color: #dbeafe;
- }
-
- .lg\:dark\:ring-offset-blue-200 {
- --tw-ring-offset-color: #bfdbfe;
- }
-
- .lg\:dark\:ring-offset-blue-300 {
- --tw-ring-offset-color: #93c5fd;
- }
-
- .lg\:dark\:ring-offset-blue-400 {
- --tw-ring-offset-color: #60a5fa;
- }
-
- .lg\:dark\:ring-offset-blue-500 {
- --tw-ring-offset-color: #3b82f6;
- }
-
- .lg\:dark\:ring-offset-blue-600 {
- --tw-ring-offset-color: #2563eb;
- }
-
- .lg\:dark\:ring-offset-blue-700 {
- --tw-ring-offset-color: #1d4ed8;
- }
-
- .lg\:dark\:ring-offset-blue-800 {
- --tw-ring-offset-color: #1e40af;
- }
-
- .lg\:dark\:ring-offset-blue-900 {
- --tw-ring-offset-color: #1e3a8a;
- }
-
- .lg\:dark\:ring-offset-indigo-50 {
- --tw-ring-offset-color: #eef2ff;
- }
-
- .lg\:dark\:ring-offset-indigo-100 {
- --tw-ring-offset-color: #e0e7ff;
- }
-
- .lg\:dark\:ring-offset-indigo-200 {
- --tw-ring-offset-color: #c7d2fe;
- }
-
- .lg\:dark\:ring-offset-indigo-300 {
- --tw-ring-offset-color: #a5b4fc;
- }
-
- .lg\:dark\:ring-offset-indigo-400 {
- --tw-ring-offset-color: #818cf8;
- }
-
- .lg\:dark\:ring-offset-indigo-500 {
- --tw-ring-offset-color: #6366f1;
- }
-
- .lg\:dark\:ring-offset-indigo-600 {
- --tw-ring-offset-color: #4f46e5;
- }
-
- .lg\:dark\:ring-offset-indigo-700 {
- --tw-ring-offset-color: #4338ca;
- }
-
- .lg\:dark\:ring-offset-indigo-800 {
- --tw-ring-offset-color: #3730a3;
- }
-
- .lg\:dark\:ring-offset-indigo-900 {
- --tw-ring-offset-color: #312e81;
- }
-
- .lg\:dark\:ring-offset-purple-50 {
- --tw-ring-offset-color: #f5f3ff;
- }
-
- .lg\:dark\:ring-offset-purple-100 {
- --tw-ring-offset-color: #ede9fe;
- }
-
- .lg\:dark\:ring-offset-purple-200 {
- --tw-ring-offset-color: #ddd6fe;
- }
-
- .lg\:dark\:ring-offset-purple-300 {
- --tw-ring-offset-color: #c4b5fd;
- }
-
- .lg\:dark\:ring-offset-purple-400 {
- --tw-ring-offset-color: #a78bfa;
- }
-
- .lg\:dark\:ring-offset-purple-500 {
- --tw-ring-offset-color: #8b5cf6;
- }
-
- .lg\:dark\:ring-offset-purple-600 {
- --tw-ring-offset-color: #7c3aed;
- }
-
- .lg\:dark\:ring-offset-purple-700 {
- --tw-ring-offset-color: #6d28d9;
- }
-
- .lg\:dark\:ring-offset-purple-800 {
- --tw-ring-offset-color: #5b21b6;
- }
-
- .lg\:dark\:ring-offset-purple-900 {
- --tw-ring-offset-color: #4c1d95;
- }
-
- .lg\:dark\:ring-offset-pink-50 {
- --tw-ring-offset-color: #fdf2f8;
- }
-
- .lg\:dark\:ring-offset-pink-100 {
- --tw-ring-offset-color: #fce7f3;
- }
-
- .lg\:dark\:ring-offset-pink-200 {
- --tw-ring-offset-color: #fbcfe8;
- }
-
- .lg\:dark\:ring-offset-pink-300 {
- --tw-ring-offset-color: #f9a8d4;
- }
-
- .lg\:dark\:ring-offset-pink-400 {
- --tw-ring-offset-color: #f472b6;
- }
-
- .lg\:dark\:ring-offset-pink-500 {
- --tw-ring-offset-color: #ec4899;
- }
-
- .lg\:dark\:ring-offset-pink-600 {
- --tw-ring-offset-color: #db2777;
- }
-
- .lg\:dark\:ring-offset-pink-700 {
- --tw-ring-offset-color: #be185d;
- }
-
- .lg\:dark\:ring-offset-pink-800 {
- --tw-ring-offset-color: #9d174d;
- }
-
- .lg\:dark\:ring-offset-pink-900 {
- --tw-ring-offset-color: #831843;
- }
-
- .lg\:dark\:focus-within\:ring-offset-transparent:focus-within {
- --tw-ring-offset-color: transparent;
- }
-
- .lg\:dark\:focus-within\:ring-offset-current:focus-within {
- --tw-ring-offset-color: currentColor;
- }
-
- .lg\:dark\:focus-within\:ring-offset-black:focus-within {
- --tw-ring-offset-color: #000;
- }
-
- .lg\:dark\:focus-within\:ring-offset-white:focus-within {
- --tw-ring-offset-color: #fff;
- }
-
- .lg\:dark\:focus-within\:ring-offset-gray-50:focus-within {
- --tw-ring-offset-color: #f9fafb;
- }
-
- .lg\:dark\:focus-within\:ring-offset-gray-100:focus-within {
- --tw-ring-offset-color: #f3f4f6;
- }
-
- .lg\:dark\:focus-within\:ring-offset-gray-200:focus-within {
- --tw-ring-offset-color: #e5e7eb;
- }
-
- .lg\:dark\:focus-within\:ring-offset-gray-300:focus-within {
- --tw-ring-offset-color: #d1d5db;
- }
-
- .lg\:dark\:focus-within\:ring-offset-gray-400:focus-within {
- --tw-ring-offset-color: #9ca3af;
- }
-
- .lg\:dark\:focus-within\:ring-offset-gray-500:focus-within {
- --tw-ring-offset-color: #6b7280;
- }
-
- .lg\:dark\:focus-within\:ring-offset-gray-600:focus-within {
- --tw-ring-offset-color: #4b5563;
- }
-
- .lg\:dark\:focus-within\:ring-offset-gray-700:focus-within {
- --tw-ring-offset-color: #374151;
- }
-
- .lg\:dark\:focus-within\:ring-offset-gray-800:focus-within {
- --tw-ring-offset-color: #1f2937;
- }
-
- .lg\:dark\:focus-within\:ring-offset-gray-900:focus-within {
- --tw-ring-offset-color: #111827;
- }
-
- .lg\:dark\:focus-within\:ring-offset-red-50:focus-within {
- --tw-ring-offset-color: #fef2f2;
- }
-
- .lg\:dark\:focus-within\:ring-offset-red-100:focus-within {
- --tw-ring-offset-color: #fee2e2;
- }
-
- .lg\:dark\:focus-within\:ring-offset-red-200:focus-within {
- --tw-ring-offset-color: #fecaca;
- }
-
- .lg\:dark\:focus-within\:ring-offset-red-300:focus-within {
- --tw-ring-offset-color: #fca5a5;
- }
-
- .lg\:dark\:focus-within\:ring-offset-red-400:focus-within {
- --tw-ring-offset-color: #f87171;
- }
-
- .lg\:dark\:focus-within\:ring-offset-red-500:focus-within {
- --tw-ring-offset-color: #ef4444;
- }
-
- .lg\:dark\:focus-within\:ring-offset-red-600:focus-within {
- --tw-ring-offset-color: #dc2626;
- }
-
- .lg\:dark\:focus-within\:ring-offset-red-700:focus-within {
- --tw-ring-offset-color: #b91c1c;
- }
-
- .lg\:dark\:focus-within\:ring-offset-red-800:focus-within {
- --tw-ring-offset-color: #991b1b;
- }
-
- .lg\:dark\:focus-within\:ring-offset-red-900:focus-within {
- --tw-ring-offset-color: #7f1d1d;
- }
-
- .lg\:dark\:focus-within\:ring-offset-yellow-50:focus-within {
- --tw-ring-offset-color: #fffbeb;
- }
-
- .lg\:dark\:focus-within\:ring-offset-yellow-100:focus-within {
- --tw-ring-offset-color: #fef3c7;
- }
-
- .lg\:dark\:focus-within\:ring-offset-yellow-200:focus-within {
- --tw-ring-offset-color: #fde68a;
- }
-
- .lg\:dark\:focus-within\:ring-offset-yellow-300:focus-within {
- --tw-ring-offset-color: #fcd34d;
- }
-
- .lg\:dark\:focus-within\:ring-offset-yellow-400:focus-within {
- --tw-ring-offset-color: #fbbf24;
- }
-
- .lg\:dark\:focus-within\:ring-offset-yellow-500:focus-within {
- --tw-ring-offset-color: #f59e0b;
- }
-
- .lg\:dark\:focus-within\:ring-offset-yellow-600:focus-within {
- --tw-ring-offset-color: #d97706;
- }
-
- .lg\:dark\:focus-within\:ring-offset-yellow-700:focus-within {
- --tw-ring-offset-color: #b45309;
- }
-
- .lg\:dark\:focus-within\:ring-offset-yellow-800:focus-within {
- --tw-ring-offset-color: #92400e;
- }
-
- .lg\:dark\:focus-within\:ring-offset-yellow-900:focus-within {
- --tw-ring-offset-color: #78350f;
- }
-
- .lg\:dark\:focus-within\:ring-offset-green-50:focus-within {
- --tw-ring-offset-color: #ecfdf5;
- }
-
- .lg\:dark\:focus-within\:ring-offset-green-100:focus-within {
- --tw-ring-offset-color: #d1fae5;
- }
-
- .lg\:dark\:focus-within\:ring-offset-green-200:focus-within {
- --tw-ring-offset-color: #a7f3d0;
- }
-
- .lg\:dark\:focus-within\:ring-offset-green-300:focus-within {
- --tw-ring-offset-color: #6ee7b7;
- }
-
- .lg\:dark\:focus-within\:ring-offset-green-400:focus-within {
- --tw-ring-offset-color: #34d399;
- }
-
- .lg\:dark\:focus-within\:ring-offset-green-500:focus-within {
- --tw-ring-offset-color: #10b981;
- }
-
- .lg\:dark\:focus-within\:ring-offset-green-600:focus-within {
- --tw-ring-offset-color: #059669;
- }
-
- .lg\:dark\:focus-within\:ring-offset-green-700:focus-within {
- --tw-ring-offset-color: #047857;
- }
-
- .lg\:dark\:focus-within\:ring-offset-green-800:focus-within {
- --tw-ring-offset-color: #065f46;
- }
-
- .lg\:dark\:focus-within\:ring-offset-green-900:focus-within {
- --tw-ring-offset-color: #064e3b;
- }
-
- .lg\:dark\:focus-within\:ring-offset-blue-50:focus-within {
- --tw-ring-offset-color: #eff6ff;
- }
-
- .lg\:dark\:focus-within\:ring-offset-blue-100:focus-within {
- --tw-ring-offset-color: #dbeafe;
- }
-
- .lg\:dark\:focus-within\:ring-offset-blue-200:focus-within {
- --tw-ring-offset-color: #bfdbfe;
- }
-
- .lg\:dark\:focus-within\:ring-offset-blue-300:focus-within {
- --tw-ring-offset-color: #93c5fd;
- }
-
- .lg\:dark\:focus-within\:ring-offset-blue-400:focus-within {
- --tw-ring-offset-color: #60a5fa;
- }
-
- .lg\:dark\:focus-within\:ring-offset-blue-500:focus-within {
- --tw-ring-offset-color: #3b82f6;
- }
-
- .lg\:dark\:focus-within\:ring-offset-blue-600:focus-within {
- --tw-ring-offset-color: #2563eb;
- }
-
- .lg\:dark\:focus-within\:ring-offset-blue-700:focus-within {
- --tw-ring-offset-color: #1d4ed8;
- }
-
- .lg\:dark\:focus-within\:ring-offset-blue-800:focus-within {
- --tw-ring-offset-color: #1e40af;
- }
-
- .lg\:dark\:focus-within\:ring-offset-blue-900:focus-within {
- --tw-ring-offset-color: #1e3a8a;
- }
-
- .lg\:dark\:focus-within\:ring-offset-indigo-50:focus-within {
- --tw-ring-offset-color: #eef2ff;
- }
-
- .lg\:dark\:focus-within\:ring-offset-indigo-100:focus-within {
- --tw-ring-offset-color: #e0e7ff;
- }
-
- .lg\:dark\:focus-within\:ring-offset-indigo-200:focus-within {
- --tw-ring-offset-color: #c7d2fe;
- }
-
- .lg\:dark\:focus-within\:ring-offset-indigo-300:focus-within {
- --tw-ring-offset-color: #a5b4fc;
- }
-
- .lg\:dark\:focus-within\:ring-offset-indigo-400:focus-within {
- --tw-ring-offset-color: #818cf8;
- }
-
- .lg\:dark\:focus-within\:ring-offset-indigo-500:focus-within {
- --tw-ring-offset-color: #6366f1;
- }
-
- .lg\:dark\:focus-within\:ring-offset-indigo-600:focus-within {
- --tw-ring-offset-color: #4f46e5;
- }
-
- .lg\:dark\:focus-within\:ring-offset-indigo-700:focus-within {
- --tw-ring-offset-color: #4338ca;
- }
-
- .lg\:dark\:focus-within\:ring-offset-indigo-800:focus-within {
- --tw-ring-offset-color: #3730a3;
- }
-
- .lg\:dark\:focus-within\:ring-offset-indigo-900:focus-within {
- --tw-ring-offset-color: #312e81;
- }
-
- .lg\:dark\:focus-within\:ring-offset-purple-50:focus-within {
- --tw-ring-offset-color: #f5f3ff;
- }
-
- .lg\:dark\:focus-within\:ring-offset-purple-100:focus-within {
- --tw-ring-offset-color: #ede9fe;
- }
-
- .lg\:dark\:focus-within\:ring-offset-purple-200:focus-within {
- --tw-ring-offset-color: #ddd6fe;
- }
-
- .lg\:dark\:focus-within\:ring-offset-purple-300:focus-within {
- --tw-ring-offset-color: #c4b5fd;
- }
-
- .lg\:dark\:focus-within\:ring-offset-purple-400:focus-within {
- --tw-ring-offset-color: #a78bfa;
- }
-
- .lg\:dark\:focus-within\:ring-offset-purple-500:focus-within {
- --tw-ring-offset-color: #8b5cf6;
- }
-
- .lg\:dark\:focus-within\:ring-offset-purple-600:focus-within {
- --tw-ring-offset-color: #7c3aed;
- }
-
- .lg\:dark\:focus-within\:ring-offset-purple-700:focus-within {
- --tw-ring-offset-color: #6d28d9;
- }
-
- .lg\:dark\:focus-within\:ring-offset-purple-800:focus-within {
- --tw-ring-offset-color: #5b21b6;
- }
-
- .lg\:dark\:focus-within\:ring-offset-purple-900:focus-within {
- --tw-ring-offset-color: #4c1d95;
- }
-
- .lg\:dark\:focus-within\:ring-offset-pink-50:focus-within {
- --tw-ring-offset-color: #fdf2f8;
- }
-
- .lg\:dark\:focus-within\:ring-offset-pink-100:focus-within {
- --tw-ring-offset-color: #fce7f3;
- }
-
- .lg\:dark\:focus-within\:ring-offset-pink-200:focus-within {
- --tw-ring-offset-color: #fbcfe8;
- }
-
- .lg\:dark\:focus-within\:ring-offset-pink-300:focus-within {
- --tw-ring-offset-color: #f9a8d4;
- }
-
- .lg\:dark\:focus-within\:ring-offset-pink-400:focus-within {
- --tw-ring-offset-color: #f472b6;
- }
-
- .lg\:dark\:focus-within\:ring-offset-pink-500:focus-within {
- --tw-ring-offset-color: #ec4899;
- }
-
- .lg\:dark\:focus-within\:ring-offset-pink-600:focus-within {
- --tw-ring-offset-color: #db2777;
- }
-
- .lg\:dark\:focus-within\:ring-offset-pink-700:focus-within {
- --tw-ring-offset-color: #be185d;
- }
-
- .lg\:dark\:focus-within\:ring-offset-pink-800:focus-within {
- --tw-ring-offset-color: #9d174d;
- }
-
- .lg\:dark\:focus-within\:ring-offset-pink-900:focus-within {
- --tw-ring-offset-color: #831843;
- }
-
- .lg\:dark\:focus\:ring-offset-transparent:focus {
- --tw-ring-offset-color: transparent;
- }
-
- .lg\:dark\:focus\:ring-offset-current:focus {
- --tw-ring-offset-color: currentColor;
- }
-
- .lg\:dark\:focus\:ring-offset-black:focus {
- --tw-ring-offset-color: #000;
- }
-
- .lg\:dark\:focus\:ring-offset-white:focus {
- --tw-ring-offset-color: #fff;
- }
-
- .lg\:dark\:focus\:ring-offset-gray-50:focus {
- --tw-ring-offset-color: #f9fafb;
- }
-
- .lg\:dark\:focus\:ring-offset-gray-100:focus {
- --tw-ring-offset-color: #f3f4f6;
- }
-
- .lg\:dark\:focus\:ring-offset-gray-200:focus {
- --tw-ring-offset-color: #e5e7eb;
- }
-
- .lg\:dark\:focus\:ring-offset-gray-300:focus {
- --tw-ring-offset-color: #d1d5db;
- }
-
- .lg\:dark\:focus\:ring-offset-gray-400:focus {
- --tw-ring-offset-color: #9ca3af;
- }
-
- .lg\:dark\:focus\:ring-offset-gray-500:focus {
- --tw-ring-offset-color: #6b7280;
- }
-
- .lg\:dark\:focus\:ring-offset-gray-600:focus {
- --tw-ring-offset-color: #4b5563;
- }
-
- .lg\:dark\:focus\:ring-offset-gray-700:focus {
- --tw-ring-offset-color: #374151;
- }
-
- .lg\:dark\:focus\:ring-offset-gray-800:focus {
- --tw-ring-offset-color: #1f2937;
- }
-
- .lg\:dark\:focus\:ring-offset-gray-900:focus {
- --tw-ring-offset-color: #111827;
- }
-
- .lg\:dark\:focus\:ring-offset-red-50:focus {
- --tw-ring-offset-color: #fef2f2;
- }
-
- .lg\:dark\:focus\:ring-offset-red-100:focus {
- --tw-ring-offset-color: #fee2e2;
- }
-
- .lg\:dark\:focus\:ring-offset-red-200:focus {
- --tw-ring-offset-color: #fecaca;
- }
-
- .lg\:dark\:focus\:ring-offset-red-300:focus {
- --tw-ring-offset-color: #fca5a5;
- }
-
- .lg\:dark\:focus\:ring-offset-red-400:focus {
- --tw-ring-offset-color: #f87171;
- }
-
- .lg\:dark\:focus\:ring-offset-red-500:focus {
- --tw-ring-offset-color: #ef4444;
- }
-
- .lg\:dark\:focus\:ring-offset-red-600:focus {
- --tw-ring-offset-color: #dc2626;
- }
-
- .lg\:dark\:focus\:ring-offset-red-700:focus {
- --tw-ring-offset-color: #b91c1c;
- }
-
- .lg\:dark\:focus\:ring-offset-red-800:focus {
- --tw-ring-offset-color: #991b1b;
- }
-
- .lg\:dark\:focus\:ring-offset-red-900:focus {
- --tw-ring-offset-color: #7f1d1d;
- }
-
- .lg\:dark\:focus\:ring-offset-yellow-50:focus {
- --tw-ring-offset-color: #fffbeb;
- }
-
- .lg\:dark\:focus\:ring-offset-yellow-100:focus {
- --tw-ring-offset-color: #fef3c7;
- }
-
- .lg\:dark\:focus\:ring-offset-yellow-200:focus {
- --tw-ring-offset-color: #fde68a;
- }
-
- .lg\:dark\:focus\:ring-offset-yellow-300:focus {
- --tw-ring-offset-color: #fcd34d;
- }
-
- .lg\:dark\:focus\:ring-offset-yellow-400:focus {
- --tw-ring-offset-color: #fbbf24;
- }
-
- .lg\:dark\:focus\:ring-offset-yellow-500:focus {
- --tw-ring-offset-color: #f59e0b;
- }
-
- .lg\:dark\:focus\:ring-offset-yellow-600:focus {
- --tw-ring-offset-color: #d97706;
- }
-
- .lg\:dark\:focus\:ring-offset-yellow-700:focus {
- --tw-ring-offset-color: #b45309;
- }
-
- .lg\:dark\:focus\:ring-offset-yellow-800:focus {
- --tw-ring-offset-color: #92400e;
- }
-
- .lg\:dark\:focus\:ring-offset-yellow-900:focus {
- --tw-ring-offset-color: #78350f;
- }
-
- .lg\:dark\:focus\:ring-offset-green-50:focus {
- --tw-ring-offset-color: #ecfdf5;
- }
-
- .lg\:dark\:focus\:ring-offset-green-100:focus {
- --tw-ring-offset-color: #d1fae5;
- }
-
- .lg\:dark\:focus\:ring-offset-green-200:focus {
- --tw-ring-offset-color: #a7f3d0;
- }
-
- .lg\:dark\:focus\:ring-offset-green-300:focus {
- --tw-ring-offset-color: #6ee7b7;
- }
-
- .lg\:dark\:focus\:ring-offset-green-400:focus {
- --tw-ring-offset-color: #34d399;
- }
-
- .lg\:dark\:focus\:ring-offset-green-500:focus {
- --tw-ring-offset-color: #10b981;
- }
-
- .lg\:dark\:focus\:ring-offset-green-600:focus {
- --tw-ring-offset-color: #059669;
- }
-
- .lg\:dark\:focus\:ring-offset-green-700:focus {
- --tw-ring-offset-color: #047857;
- }
-
- .lg\:dark\:focus\:ring-offset-green-800:focus {
- --tw-ring-offset-color: #065f46;
- }
-
- .lg\:dark\:focus\:ring-offset-green-900:focus {
- --tw-ring-offset-color: #064e3b;
- }
-
- .lg\:dark\:focus\:ring-offset-blue-50:focus {
- --tw-ring-offset-color: #eff6ff;
- }
-
- .lg\:dark\:focus\:ring-offset-blue-100:focus {
- --tw-ring-offset-color: #dbeafe;
- }
-
- .lg\:dark\:focus\:ring-offset-blue-200:focus {
- --tw-ring-offset-color: #bfdbfe;
- }
-
- .lg\:dark\:focus\:ring-offset-blue-300:focus {
- --tw-ring-offset-color: #93c5fd;
- }
-
- .lg\:dark\:focus\:ring-offset-blue-400:focus {
- --tw-ring-offset-color: #60a5fa;
- }
-
- .lg\:dark\:focus\:ring-offset-blue-500:focus {
- --tw-ring-offset-color: #3b82f6;
- }
-
- .lg\:dark\:focus\:ring-offset-blue-600:focus {
- --tw-ring-offset-color: #2563eb;
- }
-
- .lg\:dark\:focus\:ring-offset-blue-700:focus {
- --tw-ring-offset-color: #1d4ed8;
- }
-
- .lg\:dark\:focus\:ring-offset-blue-800:focus {
- --tw-ring-offset-color: #1e40af;
- }
-
- .lg\:dark\:focus\:ring-offset-blue-900:focus {
- --tw-ring-offset-color: #1e3a8a;
- }
-
- .lg\:dark\:focus\:ring-offset-indigo-50:focus {
- --tw-ring-offset-color: #eef2ff;
- }
-
- .lg\:dark\:focus\:ring-offset-indigo-100:focus {
- --tw-ring-offset-color: #e0e7ff;
- }
-
- .lg\:dark\:focus\:ring-offset-indigo-200:focus {
- --tw-ring-offset-color: #c7d2fe;
- }
-
- .lg\:dark\:focus\:ring-offset-indigo-300:focus {
- --tw-ring-offset-color: #a5b4fc;
- }
-
- .lg\:dark\:focus\:ring-offset-indigo-400:focus {
- --tw-ring-offset-color: #818cf8;
- }
-
- .lg\:dark\:focus\:ring-offset-indigo-500:focus {
- --tw-ring-offset-color: #6366f1;
- }
-
- .lg\:dark\:focus\:ring-offset-indigo-600:focus {
- --tw-ring-offset-color: #4f46e5;
- }
-
- .lg\:dark\:focus\:ring-offset-indigo-700:focus {
- --tw-ring-offset-color: #4338ca;
- }
-
- .lg\:dark\:focus\:ring-offset-indigo-800:focus {
- --tw-ring-offset-color: #3730a3;
- }
-
- .lg\:dark\:focus\:ring-offset-indigo-900:focus {
- --tw-ring-offset-color: #312e81;
- }
-
- .lg\:dark\:focus\:ring-offset-purple-50:focus {
- --tw-ring-offset-color: #f5f3ff;
- }
-
- .lg\:dark\:focus\:ring-offset-purple-100:focus {
- --tw-ring-offset-color: #ede9fe;
- }
-
- .lg\:dark\:focus\:ring-offset-purple-200:focus {
- --tw-ring-offset-color: #ddd6fe;
- }
-
- .lg\:dark\:focus\:ring-offset-purple-300:focus {
- --tw-ring-offset-color: #c4b5fd;
- }
-
- .lg\:dark\:focus\:ring-offset-purple-400:focus {
- --tw-ring-offset-color: #a78bfa;
- }
-
- .lg\:dark\:focus\:ring-offset-purple-500:focus {
- --tw-ring-offset-color: #8b5cf6;
- }
-
- .lg\:dark\:focus\:ring-offset-purple-600:focus {
- --tw-ring-offset-color: #7c3aed;
- }
-
- .lg\:dark\:focus\:ring-offset-purple-700:focus {
- --tw-ring-offset-color: #6d28d9;
- }
-
- .lg\:dark\:focus\:ring-offset-purple-800:focus {
- --tw-ring-offset-color: #5b21b6;
- }
-
- .lg\:dark\:focus\:ring-offset-purple-900:focus {
- --tw-ring-offset-color: #4c1d95;
- }
-
- .lg\:dark\:focus\:ring-offset-pink-50:focus {
- --tw-ring-offset-color: #fdf2f8;
- }
-
- .lg\:dark\:focus\:ring-offset-pink-100:focus {
- --tw-ring-offset-color: #fce7f3;
- }
-
- .lg\:dark\:focus\:ring-offset-pink-200:focus {
- --tw-ring-offset-color: #fbcfe8;
- }
-
- .lg\:dark\:focus\:ring-offset-pink-300:focus {
- --tw-ring-offset-color: #f9a8d4;
- }
-
- .lg\:dark\:focus\:ring-offset-pink-400:focus {
- --tw-ring-offset-color: #f472b6;
- }
-
- .lg\:dark\:focus\:ring-offset-pink-500:focus {
- --tw-ring-offset-color: #ec4899;
- }
-
- .lg\:dark\:focus\:ring-offset-pink-600:focus {
- --tw-ring-offset-color: #db2777;
- }
-
- .lg\:dark\:focus\:ring-offset-pink-700:focus {
- --tw-ring-offset-color: #be185d;
- }
-
- .lg\:dark\:focus\:ring-offset-pink-800:focus {
- --tw-ring-offset-color: #9d174d;
- }
-
- .lg\:dark\: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\:aspect-w-1,
-.xl\:aspect-w-2,
-.xl\:aspect-w-3,
-.xl\:aspect-w-4,
-.xl\:aspect-w-5,
-.xl\:aspect-w-6,
-.xl\:aspect-w-7,
-.xl\:aspect-w-8,
-.xl\:aspect-w-9,
-.xl\:aspect-w-10,
-.xl\:aspect-w-11,
-.xl\:aspect-w-12,
-.xl\:aspect-w-13,
-.xl\:aspect-w-14,
-.xl\:aspect-w-15,
-.xl\:aspect-w-16 {
- position: relative;
- padding-bottom: calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);
- }
-
- .xl\:aspect-w-1 > *,
-.xl\:aspect-w-2 > *,
-.xl\:aspect-w-3 > *,
-.xl\:aspect-w-4 > *,
-.xl\:aspect-w-5 > *,
-.xl\:aspect-w-6 > *,
-.xl\:aspect-w-7 > *,
-.xl\:aspect-w-8 > *,
-.xl\:aspect-w-9 > *,
-.xl\:aspect-w-10 > *,
-.xl\:aspect-w-11 > *,
-.xl\:aspect-w-12 > *,
-.xl\:aspect-w-13 > *,
-.xl\:aspect-w-14 > *,
-.xl\:aspect-w-15 > *,
-.xl\:aspect-w-16 > * {
- position: absolute;
- height: 100%;
- width: 100%;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- }
-
- .xl\:aspect-none {
- position: static;
- padding-bottom: 0;
- }
-
- .xl\:aspect-none > * {
- position: static;
- height: auto;
- width: auto;
- top: auto;
- right: auto;
- bottom: auto;
- left: auto;
- }
-
- .xl\:aspect-w-1 {
- --tw-aspect-w: 1;
- }
-
- .xl\:aspect-w-2 {
- --tw-aspect-w: 2;
- }
-
- .xl\:aspect-w-3 {
- --tw-aspect-w: 3;
- }
-
- .xl\:aspect-w-4 {
- --tw-aspect-w: 4;
- }
-
- .xl\:aspect-w-5 {
- --tw-aspect-w: 5;
- }
-
- .xl\:aspect-w-6 {
- --tw-aspect-w: 6;
- }
-
- .xl\:aspect-w-7 {
- --tw-aspect-w: 7;
- }
-
- .xl\:aspect-w-8 {
- --tw-aspect-w: 8;
- }
-
- .xl\:aspect-w-9 {
- --tw-aspect-w: 9;
- }
-
- .xl\:aspect-w-10 {
- --tw-aspect-w: 10;
- }
-
- .xl\:aspect-w-11 {
- --tw-aspect-w: 11;
- }
-
- .xl\:aspect-w-12 {
- --tw-aspect-w: 12;
- }
-
- .xl\:aspect-w-13 {
- --tw-aspect-w: 13;
- }
-
- .xl\:aspect-w-14 {
- --tw-aspect-w: 14;
- }
-
- .xl\:aspect-w-15 {
- --tw-aspect-w: 15;
- }
-
- .xl\:aspect-w-16 {
- --tw-aspect-w: 16;
- }
-
- .xl\:aspect-h-1 {
- --tw-aspect-h: 1;
- }
-
- .xl\:aspect-h-2 {
- --tw-aspect-h: 2;
- }
-
- .xl\:aspect-h-3 {
- --tw-aspect-h: 3;
- }
-
- .xl\:aspect-h-4 {
- --tw-aspect-h: 4;
- }
-
- .xl\:aspect-h-5 {
- --tw-aspect-h: 5;
- }
-
- .xl\:aspect-h-6 {
- --tw-aspect-h: 6;
- }
-
- .xl\:aspect-h-7 {
- --tw-aspect-h: 7;
- }
-
- .xl\:aspect-h-8 {
- --tw-aspect-h: 8;
- }
-
- .xl\:aspect-h-9 {
- --tw-aspect-h: 9;
- }
-
- .xl\:aspect-h-10 {
- --tw-aspect-h: 10;
- }
-
- .xl\:aspect-h-11 {
- --tw-aspect-h: 11;
- }
-
- .xl\:aspect-h-12 {
- --tw-aspect-h: 12;
- }
-
- .xl\:aspect-h-13 {
- --tw-aspect-h: 13;
- }
-
- .xl\:aspect-h-14 {
- --tw-aspect-h: 14;
- }
-
- .xl\:aspect-h-15 {
- --tw-aspect-h: 15;
- }
-
- .xl\:aspect-h-16 {
- --tw-aspect-h: 16;
- }
-
- .xl\:prose {
- color: #374151;
- max-width: 65ch;
- }
-
- .xl\:prose [class~="lead"] {
- color: #4b5563;
- font-size: 1.25em;
- line-height: 1.6;
- margin-top: 1.2em;
- margin-bottom: 1.2em;
- }
-
- .xl\:prose a {
- color: #111827;
- text-decoration: underline;
- font-weight: 500;
- }
-
- .xl\:prose strong {
- color: #111827;
- font-weight: 600;
- }
-
- .xl\:prose ol[type="A"] {
- --list-counter-style: upper-alpha;
- }
-
- .xl\:prose ol[type="a"] {
- --list-counter-style: lower-alpha;
- }
-
- .xl\:prose ol[type="A" s] {
- --list-counter-style: upper-alpha;
- }
-
- .xl\:prose ol[type="a" s] {
- --list-counter-style: lower-alpha;
- }
-
- .xl\:prose ol[type="I"] {
- --list-counter-style: upper-roman;
- }
-
- .xl\:prose ol[type="i"] {
- --list-counter-style: lower-roman;
- }
-
- .xl\:prose ol[type="I" s] {
- --list-counter-style: upper-roman;
- }
-
- .xl\:prose ol[type="i" s] {
- --list-counter-style: lower-roman;
- }
-
- .xl\:prose ol[type="1"] {
- --list-counter-style: decimal;
- }
-
- .xl\:prose ol > li {
- position: relative;
- padding-left: 1.75em;
- }
-
- .xl\:prose ol > li::before {
- content: counter(list-item, var(--list-counter-style, decimal)) ".";
- position: absolute;
- font-weight: 400;
- color: #6b7280;
- left: 0;
- }
-
- .xl\:prose ul > li {
- position: relative;
- padding-left: 1.75em;
- }
-
- .xl\:prose ul > li::before {
- content: "";
- position: absolute;
- background-color: #d1d5db;
- border-radius: 50%;
- width: 0.375em;
- height: 0.375em;
- top: calc(0.875em - 0.1875em);
- left: 0.25em;
- }
-
- .xl\:prose hr {
- border-color: #e5e7eb;
- border-top-width: 1px;
- margin-top: 3em;
- margin-bottom: 3em;
- }
-
- .xl\:prose blockquote {
- font-weight: 500;
- font-style: italic;
- color: #111827;
- border-left-width: 0.25rem;
- border-left-color: #e5e7eb;
- quotes: "\201C""\201D""\2018""\2019";
- margin-top: 1.6em;
- margin-bottom: 1.6em;
- padding-left: 1em;
- }
-
- .xl\:prose blockquote p:first-of-type::before {
- content: open-quote;
- }
-
- .xl\:prose blockquote p:last-of-type::after {
- content: close-quote;
- }
-
- .xl\:prose h1 {
- color: #111827;
- font-weight: 800;
- font-size: 2.25em;
- margin-top: 0;
- margin-bottom: 0.8888889em;
- line-height: 1.1111111;
- }
-
- .xl\:prose h2 {
- color: #111827;
- font-weight: 700;
- font-size: 1.5em;
- margin-top: 2em;
- margin-bottom: 1em;
- line-height: 1.3333333;
- }
-
- .xl\:prose h3 {
- color: #111827;
- font-weight: 600;
- font-size: 1.25em;
- margin-top: 1.6em;
- margin-bottom: 0.6em;
- line-height: 1.6;
- }
-
- .xl\:prose h4 {
- color: #111827;
- font-weight: 600;
- margin-top: 1.5em;
- margin-bottom: 0.5em;
- line-height: 1.5;
- }
-
- .xl\:prose figure figcaption {
- color: #6b7280;
- font-size: 0.875em;
- line-height: 1.4285714;
- margin-top: 0.8571429em;
- }
-
- .xl\:prose code {
- color: #111827;
- font-weight: 600;
- font-size: 0.875em;
- }
-
- .xl\:prose code::before {
- content: "`";
- }
-
- .xl\:prose code::after {
- content: "`";
- }
-
- .xl\:prose a code {
- color: #111827;
- }
-
- .xl\:prose pre {
- color: #e5e7eb;
- background-color: #1f2937;
- overflow-x: auto;
- font-size: 0.875em;
- line-height: 1.7142857;
- margin-top: 1.7142857em;
- margin-bottom: 1.7142857em;
- border-radius: 0.375rem;
- padding-top: 0.8571429em;
- padding-right: 1.1428571em;
- padding-bottom: 0.8571429em;
- padding-left: 1.1428571em;
- }
-
- .xl\:prose pre code {
- background-color: transparent;
- border-width: 0;
- border-radius: 0;
- padding: 0;
- font-weight: 400;
- color: inherit;
- font-size: inherit;
- font-family: inherit;
- line-height: inherit;
- }
-
- .xl\:prose pre code::before {
- content: none;
- }
-
- .xl\:prose pre code::after {
- content: none;
- }
-
- .xl\:prose table {
- width: 100%;
- table-layout: auto;
- text-align: left;
- margin-top: 2em;
- margin-bottom: 2em;
- font-size: 0.875em;
- line-height: 1.7142857;
- }
-
- .xl\:prose thead {
- color: #111827;
- font-weight: 600;
- border-bottom-width: 1px;
- border-bottom-color: #d1d5db;
- }
-
- .xl\:prose thead th {
- vertical-align: bottom;
- padding-right: 0.5714286em;
- padding-bottom: 0.5714286em;
- padding-left: 0.5714286em;
- }
-
- .xl\:prose tbody tr {
- border-bottom-width: 1px;
- border-bottom-color: #e5e7eb;
- }
-
- .xl\:prose tbody tr:last-child {
- border-bottom-width: 0;
- }
-
- .xl\:prose tbody td {
- vertical-align: top;
- padding-top: 0.5714286em;
- padding-right: 0.5714286em;
- padding-bottom: 0.5714286em;
- padding-left: 0.5714286em;
- }
-
- .xl\:prose {
- font-size: 1rem;
- line-height: 1.75;
- }
-
- .xl\:prose p {
- margin-top: 1.25em;
- margin-bottom: 1.25em;
- }
-
- .xl\:prose img {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .xl\:prose video {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .xl\:prose figure {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .xl\:prose figure > * {
- margin-top: 0;
- margin-bottom: 0;
- }
-
- .xl\:prose h2 code {
- font-size: 0.875em;
- }
-
- .xl\:prose h3 code {
- font-size: 0.9em;
- }
-
- .xl\:prose ol {
- margin-top: 1.25em;
- margin-bottom: 1.25em;
- }
-
- .xl\:prose ul {
- margin-top: 1.25em;
- margin-bottom: 1.25em;
- }
-
- .xl\:prose li {
- margin-top: 0.5em;
- margin-bottom: 0.5em;
- }
-
- .xl\:prose > ul > li p {
- margin-top: 0.75em;
- margin-bottom: 0.75em;
- }
-
- .xl\:prose > ul > li > *:first-child {
- margin-top: 1.25em;
- }
-
- .xl\:prose > ul > li > *:last-child {
- margin-bottom: 1.25em;
- }
-
- .xl\:prose > ol > li > *:first-child {
- margin-top: 1.25em;
- }
-
- .xl\:prose > ol > li > *:last-child {
- margin-bottom: 1.25em;
- }
-
- .xl\:prose ul ul, .xl\:prose ul ol, .xl\:prose ol ul, .xl\:prose ol ol {
- margin-top: 0.75em;
- margin-bottom: 0.75em;
- }
-
- .xl\:prose hr + * {
- margin-top: 0;
- }
-
- .xl\:prose h2 + * {
- margin-top: 0;
- }
-
- .xl\:prose h3 + * {
- margin-top: 0;
- }
-
- .xl\:prose h4 + * {
- margin-top: 0;
- }
-
- .xl\:prose thead th:first-child {
- padding-left: 0;
- }
-
- .xl\:prose thead th:last-child {
- padding-right: 0;
- }
-
- .xl\:prose tbody td:first-child {
- padding-left: 0;
- }
-
- .xl\:prose tbody td:last-child {
- padding-right: 0;
- }
-
- .xl\:prose > :first-child {
- margin-top: 0;
- }
-
- .xl\:prose > :last-child {
- margin-bottom: 0;
- }
-
- .xl\:prose-sm {
- font-size: 0.875rem;
- line-height: 1.7142857;
- }
-
- .xl\:prose-sm p {
- margin-top: 1.1428571em;
- margin-bottom: 1.1428571em;
- }
-
- .xl\:prose-sm [class~="lead"] {
- font-size: 1.2857143em;
- line-height: 1.5555556;
- margin-top: 0.8888889em;
- margin-bottom: 0.8888889em;
- }
-
- .xl\:prose-sm blockquote {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- padding-left: 1.1111111em;
- }
-
- .xl\:prose-sm h1 {
- font-size: 2.1428571em;
- margin-top: 0;
- margin-bottom: 0.8em;
- line-height: 1.2;
- }
-
- .xl\:prose-sm h2 {
- font-size: 1.4285714em;
- margin-top: 1.6em;
- margin-bottom: 0.8em;
- line-height: 1.4;
- }
-
- .xl\:prose-sm h3 {
- font-size: 1.2857143em;
- margin-top: 1.5555556em;
- margin-bottom: 0.4444444em;
- line-height: 1.5555556;
- }
-
- .xl\:prose-sm h4 {
- margin-top: 1.4285714em;
- margin-bottom: 0.5714286em;
- line-height: 1.4285714;
- }
-
- .xl\:prose-sm img {
- margin-top: 1.7142857em;
- margin-bottom: 1.7142857em;
- }
-
- .xl\:prose-sm video {
- margin-top: 1.7142857em;
- margin-bottom: 1.7142857em;
- }
-
- .xl\:prose-sm figure {
- margin-top: 1.7142857em;
- margin-bottom: 1.7142857em;
- }
-
- .xl\:prose-sm figure > * {
- margin-top: 0;
- margin-bottom: 0;
- }
-
- .xl\:prose-sm figure figcaption {
- font-size: 0.8571429em;
- line-height: 1.3333333;
- margin-top: 0.6666667em;
- }
-
- .xl\:prose-sm code {
- font-size: 0.8571429em;
- }
-
- .xl\:prose-sm h2 code {
- font-size: 0.9em;
- }
-
- .xl\:prose-sm h3 code {
- font-size: 0.8888889em;
- }
-
- .xl\:prose-sm pre {
- font-size: 0.8571429em;
- line-height: 1.6666667;
- margin-top: 1.6666667em;
- margin-bottom: 1.6666667em;
- border-radius: 0.25rem;
- padding-top: 0.6666667em;
- padding-right: 1em;
- padding-bottom: 0.6666667em;
- padding-left: 1em;
- }
-
- .xl\:prose-sm ol {
- margin-top: 1.1428571em;
- margin-bottom: 1.1428571em;
- }
-
- .xl\:prose-sm ul {
- margin-top: 1.1428571em;
- margin-bottom: 1.1428571em;
- }
-
- .xl\:prose-sm li {
- margin-top: 0.2857143em;
- margin-bottom: 0.2857143em;
- }
-
- .xl\:prose-sm ol > li {
- padding-left: 1.5714286em;
- }
-
- .xl\:prose-sm ol > li::before {
- left: 0;
- }
-
- .xl\:prose-sm ul > li {
- padding-left: 1.5714286em;
- }
-
- .xl\:prose-sm ul > li::before {
- height: 0.3571429em;
- width: 0.3571429em;
- top: calc(0.8571429em - 0.1785714em);
- left: 0.2142857em;
- }
-
- .xl\:prose-sm > ul > li p {
- margin-top: 0.5714286em;
- margin-bottom: 0.5714286em;
- }
-
- .xl\:prose-sm > ul > li > *:first-child {
- margin-top: 1.1428571em;
- }
-
- .xl\:prose-sm > ul > li > *:last-child {
- margin-bottom: 1.1428571em;
- }
-
- .xl\:prose-sm > ol > li > *:first-child {
- margin-top: 1.1428571em;
- }
-
- .xl\:prose-sm > ol > li > *:last-child {
- margin-bottom: 1.1428571em;
- }
-
- .xl\:prose-sm ul ul, .xl\:prose-sm ul ol, .xl\:prose-sm ol ul, .xl\:prose-sm ol ol {
- margin-top: 0.5714286em;
- margin-bottom: 0.5714286em;
- }
-
- .xl\:prose-sm hr {
- margin-top: 2.8571429em;
- margin-bottom: 2.8571429em;
- }
-
- .xl\:prose-sm hr + * {
- margin-top: 0;
- }
-
- .xl\:prose-sm h2 + * {
- margin-top: 0;
- }
-
- .xl\:prose-sm h3 + * {
- margin-top: 0;
- }
-
- .xl\:prose-sm h4 + * {
- margin-top: 0;
- }
-
- .xl\:prose-sm table {
- font-size: 0.8571429em;
- line-height: 1.5;
- }
-
- .xl\:prose-sm thead th {
- padding-right: 1em;
- padding-bottom: 0.6666667em;
- padding-left: 1em;
- }
-
- .xl\:prose-sm thead th:first-child {
- padding-left: 0;
- }
-
- .xl\:prose-sm thead th:last-child {
- padding-right: 0;
- }
-
- .xl\:prose-sm tbody td {
- padding-top: 0.6666667em;
- padding-right: 1em;
- padding-bottom: 0.6666667em;
- padding-left: 1em;
- }
-
- .xl\:prose-sm tbody td:first-child {
- padding-left: 0;
- }
-
- .xl\:prose-sm tbody td:last-child {
- padding-right: 0;
- }
-
- .xl\:prose-sm > :first-child {
- margin-top: 0;
- }
-
- .xl\:prose-sm > :last-child {
- margin-bottom: 0;
- }
-
- .xl\:prose-lg {
- font-size: 1.125rem;
- line-height: 1.7777778;
- }
-
- .xl\:prose-lg p {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .xl\:prose-lg [class~="lead"] {
- font-size: 1.2222222em;
- line-height: 1.4545455;
- margin-top: 1.0909091em;
- margin-bottom: 1.0909091em;
- }
-
- .xl\:prose-lg blockquote {
- margin-top: 1.6666667em;
- margin-bottom: 1.6666667em;
- padding-left: 1em;
- }
-
- .xl\:prose-lg h1 {
- font-size: 2.6666667em;
- margin-top: 0;
- margin-bottom: 0.8333333em;
- line-height: 1;
- }
-
- .xl\:prose-lg h2 {
- font-size: 1.6666667em;
- margin-top: 1.8666667em;
- margin-bottom: 1.0666667em;
- line-height: 1.3333333;
- }
-
- .xl\:prose-lg h3 {
- font-size: 1.3333333em;
- margin-top: 1.6666667em;
- margin-bottom: 0.6666667em;
- line-height: 1.5;
- }
-
- .xl\:prose-lg h4 {
- margin-top: 1.7777778em;
- margin-bottom: 0.4444444em;
- line-height: 1.5555556;
- }
-
- .xl\:prose-lg img {
- margin-top: 1.7777778em;
- margin-bottom: 1.7777778em;
- }
-
- .xl\:prose-lg video {
- margin-top: 1.7777778em;
- margin-bottom: 1.7777778em;
- }
-
- .xl\:prose-lg figure {
- margin-top: 1.7777778em;
- margin-bottom: 1.7777778em;
- }
-
- .xl\:prose-lg figure > * {
- margin-top: 0;
- margin-bottom: 0;
- }
-
- .xl\:prose-lg figure figcaption {
- font-size: 0.8888889em;
- line-height: 1.5;
- margin-top: 1em;
- }
-
- .xl\:prose-lg code {
- font-size: 0.8888889em;
- }
-
- .xl\:prose-lg h2 code {
- font-size: 0.8666667em;
- }
-
- .xl\:prose-lg h3 code {
- font-size: 0.875em;
- }
-
- .xl\:prose-lg pre {
- font-size: 0.8888889em;
- line-height: 1.75;
- margin-top: 2em;
- margin-bottom: 2em;
- border-radius: 0.375rem;
- padding-top: 1em;
- padding-right: 1.5em;
- padding-bottom: 1em;
- padding-left: 1.5em;
- }
-
- .xl\:prose-lg ol {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .xl\:prose-lg ul {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .xl\:prose-lg li {
- margin-top: 0.6666667em;
- margin-bottom: 0.6666667em;
- }
-
- .xl\:prose-lg ol > li {
- padding-left: 1.6666667em;
- }
-
- .xl\:prose-lg ol > li::before {
- left: 0;
- }
-
- .xl\:prose-lg ul > li {
- padding-left: 1.6666667em;
- }
-
- .xl\:prose-lg ul > li::before {
- width: 0.3333333em;
- height: 0.3333333em;
- top: calc(0.8888889em - 0.1666667em);
- left: 0.2222222em;
- }
-
- .xl\:prose-lg > ul > li p {
- margin-top: 0.8888889em;
- margin-bottom: 0.8888889em;
- }
-
- .xl\:prose-lg > ul > li > *:first-child {
- margin-top: 1.3333333em;
- }
-
- .xl\:prose-lg > ul > li > *:last-child {
- margin-bottom: 1.3333333em;
- }
-
- .xl\:prose-lg > ol > li > *:first-child {
- margin-top: 1.3333333em;
- }
-
- .xl\:prose-lg > ol > li > *:last-child {
- margin-bottom: 1.3333333em;
- }
-
- .xl\:prose-lg ul ul, .xl\:prose-lg ul ol, .xl\:prose-lg ol ul, .xl\:prose-lg ol ol {
- margin-top: 0.8888889em;
- margin-bottom: 0.8888889em;
- }
-
- .xl\:prose-lg hr {
- margin-top: 3.1111111em;
- margin-bottom: 3.1111111em;
- }
-
- .xl\:prose-lg hr + * {
- margin-top: 0;
- }
-
- .xl\:prose-lg h2 + * {
- margin-top: 0;
- }
-
- .xl\:prose-lg h3 + * {
- margin-top: 0;
- }
-
- .xl\:prose-lg h4 + * {
- margin-top: 0;
- }
-
- .xl\:prose-lg table {
- font-size: 0.8888889em;
- line-height: 1.5;
- }
-
- .xl\:prose-lg thead th {
- padding-right: 0.75em;
- padding-bottom: 0.75em;
- padding-left: 0.75em;
- }
-
- .xl\:prose-lg thead th:first-child {
- padding-left: 0;
- }
-
- .xl\:prose-lg thead th:last-child {
- padding-right: 0;
- }
-
- .xl\:prose-lg tbody td {
- padding-top: 0.75em;
- padding-right: 0.75em;
- padding-bottom: 0.75em;
- padding-left: 0.75em;
- }
-
- .xl\:prose-lg tbody td:first-child {
- padding-left: 0;
- }
-
- .xl\:prose-lg tbody td:last-child {
- padding-right: 0;
- }
-
- .xl\:prose-lg > :first-child {
- margin-top: 0;
- }
-
- .xl\:prose-lg > :last-child {
- margin-bottom: 0;
- }
-
- .xl\:prose-xl {
- font-size: 1.25rem;
- line-height: 1.8;
- }
-
- .xl\:prose-xl p {
- margin-top: 1.2em;
- margin-bottom: 1.2em;
- }
-
- .xl\:prose-xl [class~="lead"] {
- font-size: 1.2em;
- line-height: 1.5;
- margin-top: 1em;
- margin-bottom: 1em;
- }
-
- .xl\:prose-xl blockquote {
- margin-top: 1.6em;
- margin-bottom: 1.6em;
- padding-left: 1.0666667em;
- }
-
- .xl\:prose-xl h1 {
- font-size: 2.8em;
- margin-top: 0;
- margin-bottom: 0.8571429em;
- line-height: 1;
- }
-
- .xl\:prose-xl h2 {
- font-size: 1.8em;
- margin-top: 1.5555556em;
- margin-bottom: 0.8888889em;
- line-height: 1.1111111;
- }
-
- .xl\:prose-xl h3 {
- font-size: 1.5em;
- margin-top: 1.6em;
- margin-bottom: 0.6666667em;
- line-height: 1.3333333;
- }
-
- .xl\:prose-xl h4 {
- margin-top: 1.8em;
- margin-bottom: 0.6em;
- line-height: 1.6;
- }
-
- .xl\:prose-xl img {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .xl\:prose-xl video {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .xl\:prose-xl figure {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .xl\:prose-xl figure > * {
- margin-top: 0;
- margin-bottom: 0;
- }
-
- .xl\:prose-xl figure figcaption {
- font-size: 0.9em;
- line-height: 1.5555556;
- margin-top: 1em;
- }
-
- .xl\:prose-xl code {
- font-size: 0.9em;
- }
-
- .xl\:prose-xl h2 code {
- font-size: 0.8611111em;
- }
-
- .xl\:prose-xl h3 code {
- font-size: 0.9em;
- }
-
- .xl\:prose-xl pre {
- font-size: 0.9em;
- line-height: 1.7777778;
- margin-top: 2em;
- margin-bottom: 2em;
- border-radius: 0.5rem;
- padding-top: 1.1111111em;
- padding-right: 1.3333333em;
- padding-bottom: 1.1111111em;
- padding-left: 1.3333333em;
- }
-
- .xl\:prose-xl ol {
- margin-top: 1.2em;
- margin-bottom: 1.2em;
- }
-
- .xl\:prose-xl ul {
- margin-top: 1.2em;
- margin-bottom: 1.2em;
- }
-
- .xl\:prose-xl li {
- margin-top: 0.6em;
- margin-bottom: 0.6em;
- }
-
- .xl\:prose-xl ol > li {
- padding-left: 1.8em;
- }
-
- .xl\:prose-xl ol > li::before {
- left: 0;
- }
-
- .xl\:prose-xl ul > li {
- padding-left: 1.8em;
- }
-
- .xl\:prose-xl ul > li::before {
- width: 0.35em;
- height: 0.35em;
- top: calc(0.9em - 0.175em);
- left: 0.25em;
- }
-
- .xl\:prose-xl > ul > li p {
- margin-top: 0.8em;
- margin-bottom: 0.8em;
- }
-
- .xl\:prose-xl > ul > li > *:first-child {
- margin-top: 1.2em;
- }
-
- .xl\:prose-xl > ul > li > *:last-child {
- margin-bottom: 1.2em;
- }
-
- .xl\:prose-xl > ol > li > *:first-child {
- margin-top: 1.2em;
- }
-
- .xl\:prose-xl > ol > li > *:last-child {
- margin-bottom: 1.2em;
- }
-
- .xl\:prose-xl ul ul, .xl\:prose-xl ul ol, .xl\:prose-xl ol ul, .xl\:prose-xl ol ol {
- margin-top: 0.8em;
- margin-bottom: 0.8em;
- }
-
- .xl\:prose-xl hr {
- margin-top: 2.8em;
- margin-bottom: 2.8em;
- }
-
- .xl\:prose-xl hr + * {
- margin-top: 0;
- }
-
- .xl\:prose-xl h2 + * {
- margin-top: 0;
- }
-
- .xl\:prose-xl h3 + * {
- margin-top: 0;
- }
-
- .xl\:prose-xl h4 + * {
- margin-top: 0;
- }
-
- .xl\:prose-xl table {
- font-size: 0.9em;
- line-height: 1.5555556;
- }
-
- .xl\:prose-xl thead th {
- padding-right: 0.6666667em;
- padding-bottom: 0.8888889em;
- padding-left: 0.6666667em;
- }
-
- .xl\:prose-xl thead th:first-child {
- padding-left: 0;
- }
-
- .xl\:prose-xl thead th:last-child {
- padding-right: 0;
- }
-
- .xl\:prose-xl tbody td {
- padding-top: 0.8888889em;
- padding-right: 0.6666667em;
- padding-bottom: 0.8888889em;
- padding-left: 0.6666667em;
- }
-
- .xl\:prose-xl tbody td:first-child {
- padding-left: 0;
- }
-
- .xl\:prose-xl tbody td:last-child {
- padding-right: 0;
- }
-
- .xl\:prose-xl > :first-child {
- margin-top: 0;
- }
-
- .xl\:prose-xl > :last-child {
- margin-bottom: 0;
- }
-
- .xl\:prose-2xl {
- font-size: 1.5rem;
- line-height: 1.6666667;
- }
-
- .xl\:prose-2xl p {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .xl\:prose-2xl [class~="lead"] {
- font-size: 1.25em;
- line-height: 1.4666667;
- margin-top: 1.0666667em;
- margin-bottom: 1.0666667em;
- }
-
- .xl\:prose-2xl blockquote {
- margin-top: 1.7777778em;
- margin-bottom: 1.7777778em;
- padding-left: 1.1111111em;
- }
-
- .xl\:prose-2xl h1 {
- font-size: 2.6666667em;
- margin-top: 0;
- margin-bottom: 0.875em;
- line-height: 1;
- }
-
- .xl\:prose-2xl h2 {
- font-size: 2em;
- margin-top: 1.5em;
- margin-bottom: 0.8333333em;
- line-height: 1.0833333;
- }
-
- .xl\:prose-2xl h3 {
- font-size: 1.5em;
- margin-top: 1.5555556em;
- margin-bottom: 0.6666667em;
- line-height: 1.2222222;
- }
-
- .xl\:prose-2xl h4 {
- margin-top: 1.6666667em;
- margin-bottom: 0.6666667em;
- line-height: 1.5;
- }
-
- .xl\:prose-2xl img {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .xl\:prose-2xl video {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .xl\:prose-2xl figure {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .xl\:prose-2xl figure > * {
- margin-top: 0;
- margin-bottom: 0;
- }
-
- .xl\:prose-2xl figure figcaption {
- font-size: 0.8333333em;
- line-height: 1.6;
- margin-top: 1em;
- }
-
- .xl\:prose-2xl code {
- font-size: 0.8333333em;
- }
-
- .xl\:prose-2xl h2 code {
- font-size: 0.875em;
- }
-
- .xl\:prose-2xl h3 code {
- font-size: 0.8888889em;
- }
-
- .xl\:prose-2xl pre {
- font-size: 0.8333333em;
- line-height: 1.8;
- margin-top: 2em;
- margin-bottom: 2em;
- border-radius: 0.5rem;
- padding-top: 1.2em;
- padding-right: 1.6em;
- padding-bottom: 1.2em;
- padding-left: 1.6em;
- }
-
- .xl\:prose-2xl ol {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .xl\:prose-2xl ul {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .xl\:prose-2xl li {
- margin-top: 0.5em;
- margin-bottom: 0.5em;
- }
-
- .xl\:prose-2xl ol > li {
- padding-left: 1.6666667em;
- }
-
- .xl\:prose-2xl ol > li::before {
- left: 0;
- }
-
- .xl\:prose-2xl ul > li {
- padding-left: 1.6666667em;
- }
-
- .xl\:prose-2xl ul > li::before {
- width: 0.3333333em;
- height: 0.3333333em;
- top: calc(0.8333333em - 0.1666667em);
- left: 0.25em;
- }
-
- .xl\:prose-2xl > ul > li p {
- margin-top: 0.8333333em;
- margin-bottom: 0.8333333em;
- }
-
- .xl\:prose-2xl > ul > li > *:first-child {
- margin-top: 1.3333333em;
- }
-
- .xl\:prose-2xl > ul > li > *:last-child {
- margin-bottom: 1.3333333em;
- }
-
- .xl\:prose-2xl > ol > li > *:first-child {
- margin-top: 1.3333333em;
- }
-
- .xl\:prose-2xl > ol > li > *:last-child {
- margin-bottom: 1.3333333em;
- }
-
- .xl\:prose-2xl ul ul, .xl\:prose-2xl ul ol, .xl\:prose-2xl ol ul, .xl\:prose-2xl ol ol {
- margin-top: 0.6666667em;
- margin-bottom: 0.6666667em;
- }
-
- .xl\:prose-2xl hr {
- margin-top: 3em;
- margin-bottom: 3em;
- }
-
- .xl\:prose-2xl hr + * {
- margin-top: 0;
- }
-
- .xl\:prose-2xl h2 + * {
- margin-top: 0;
- }
-
- .xl\:prose-2xl h3 + * {
- margin-top: 0;
- }
-
- .xl\:prose-2xl h4 + * {
- margin-top: 0;
- }
-
- .xl\:prose-2xl table {
- font-size: 0.8333333em;
- line-height: 1.4;
- }
-
- .xl\:prose-2xl thead th {
- padding-right: 0.6em;
- padding-bottom: 0.8em;
- padding-left: 0.6em;
- }
-
- .xl\:prose-2xl thead th:first-child {
- padding-left: 0;
- }
-
- .xl\:prose-2xl thead th:last-child {
- padding-right: 0;
- }
-
- .xl\:prose-2xl tbody td {
- padding-top: 0.8em;
- padding-right: 0.6em;
- padding-bottom: 0.8em;
- padding-left: 0.6em;
- }
-
- .xl\:prose-2xl tbody td:first-child {
- padding-left: 0;
- }
-
- .xl\:prose-2xl tbody td:last-child {
- padding-right: 0;
- }
-
- .xl\:prose-2xl > :first-child {
- margin-top: 0;
- }
-
- .xl\:prose-2xl > :last-child {
- margin-bottom: 0;
- }
-
- .xl\:prose-red a {
- color: #dc2626;
- }
-
- .xl\:prose-red a code {
- color: #dc2626;
- }
-
- .xl\:prose-yellow a {
- color: #d97706;
- }
-
- .xl\:prose-yellow a code {
- color: #d97706;
- }
-
- .xl\:prose-green a {
- color: #059669;
- }
-
- .xl\:prose-green a code {
- color: #059669;
- }
-
- .xl\:prose-blue a {
- color: #2563eb;
- }
-
- .xl\:prose-blue a code {
- color: #2563eb;
- }
-
- .xl\:prose-indigo a {
- color: #4f46e5;
- }
-
- .xl\:prose-indigo a code {
- color: #4f46e5;
- }
-
- .xl\:prose-purple a {
- color: #7c3aed;
- }
-
- .xl\:prose-purple a code {
- color: #7c3aed;
- }
-
- .xl\:prose-pink a {
- color: #db2777;
- }
-
- .xl\:prose-pink a code {
- color: #db2777;
- }
-
- .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: 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));
- }
-
- @media (prefers-color-scheme: dark) {
- .xl\:dark\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
- border-color: transparent;
- }
-
- .xl\:dark\:divide-current > :not([hidden]) ~ :not([hidden]) {
- border-color: currentColor;
- }
-
- .xl\:dark\:divide-black > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-white > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
- }
-
- .xl\:dark\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
- }
-
- .xl\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .xl\:dark\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0;
- }
-
- .xl\:dark\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.05;
- }
-
- .xl\:dark\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.1;
- }
-
- .xl\:dark\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.2;
- }
-
- .xl\:dark\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.25;
- }
-
- .xl\:dark\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.3;
- }
-
- .xl\:dark\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.4;
- }
-
- .xl\:dark\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.5;
- }
-
- .xl\:dark\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.6;
- }
-
- .xl\:dark\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.7;
- }
-
- .xl\:dark\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.75;
- }
-
- .xl\:dark\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.8;
- }
-
- .xl\:dark\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.9;
- }
-
- .xl\:dark\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.95;
- }
-
- .xl\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .xl\:dark\:border-transparent {
- border-color: transparent;
- }
-
- .xl\:dark\:border-current {
- border-color: currentColor;
- }
-
- .xl\:dark\:border-black {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-white {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-gray-50 {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-gray-100 {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-gray-200 {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-gray-300 {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-gray-400 {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-gray-500 {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-gray-600 {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-gray-700 {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-gray-800 {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-gray-900 {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-red-50 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-red-100 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-red-200 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-red-300 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-red-400 {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-red-500 {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-red-600 {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-red-700 {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-red-800 {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-red-900 {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-yellow-50 {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-yellow-100 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-yellow-200 {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-yellow-300 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-yellow-400 {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-yellow-500 {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-yellow-600 {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-yellow-700 {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-yellow-800 {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-yellow-900 {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-green-50 {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-green-100 {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-green-200 {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-green-300 {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-green-400 {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-green-500 {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-green-600 {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-green-700 {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-green-800 {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-green-900 {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-blue-50 {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-blue-100 {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-blue-200 {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-blue-300 {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-blue-400 {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-blue-500 {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-blue-600 {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-blue-700 {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-blue-800 {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-blue-900 {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-indigo-50 {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-indigo-100 {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-indigo-200 {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-indigo-300 {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-indigo-400 {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-indigo-500 {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-indigo-600 {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-indigo-700 {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-indigo-800 {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-indigo-900 {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-purple-50 {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-purple-100 {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-purple-200 {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-purple-300 {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-purple-400 {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-purple-500 {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-purple-600 {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-purple-700 {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-purple-800 {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-purple-900 {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-pink-50 {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-pink-100 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-pink-200 {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-pink-300 {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-pink-400 {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-pink-500 {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-pink-600 {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-pink-700 {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-pink-800 {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .xl\:dark\:border-pink-900 {
- --tw-border-opacity: 1;
- border-color: rgba(131, 24, 67, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-transparent {
- border-color: transparent;
- }
-
- .group:hover .xl\:dark\:group-hover\:border-current {
- border-color: currentColor;
- }
-
- .group:hover .xl\:dark\:group-hover\:border-black {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-white {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-gray-50 {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-gray-100 {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-gray-200 {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-gray-300 {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-gray-400 {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-gray-500 {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-gray-600 {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-gray-700 {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-gray-800 {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-gray-900 {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-red-50 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-red-100 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-red-200 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-red-300 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-red-400 {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-red-500 {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-red-600 {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-red-700 {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-red-800 {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-red-900 {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-yellow-50 {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-yellow-100 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-yellow-200 {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-yellow-300 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-yellow-400 {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-yellow-500 {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-yellow-600 {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-yellow-700 {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-yellow-800 {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-yellow-900 {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-green-50 {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-green-100 {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-green-200 {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-green-300 {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-green-400 {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-green-500 {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-green-600 {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-green-700 {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-green-800 {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-green-900 {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-blue-50 {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-blue-100 {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-blue-200 {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-blue-300 {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-blue-400 {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-blue-500 {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-blue-600 {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-blue-700 {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-blue-800 {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-blue-900 {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-indigo-50 {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-indigo-100 {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-indigo-200 {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-indigo-300 {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-indigo-400 {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-indigo-500 {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-indigo-600 {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-indigo-700 {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-indigo-800 {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-indigo-900 {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-purple-50 {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-purple-100 {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-purple-200 {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-purple-300 {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-purple-400 {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-purple-500 {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-purple-600 {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-purple-700 {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-purple-800 {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-purple-900 {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-pink-50 {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-pink-100 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-pink-200 {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-pink-300 {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-pink-400 {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-pink-500 {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-pink-600 {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-pink-700 {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-pink-800 {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:border-pink-900 {
- --tw-border-opacity: 1;
- border-color: rgba(131, 24, 67, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-transparent:focus-within {
- border-color: transparent;
- }
-
- .xl\:dark\:focus-within\:border-current:focus-within {
- border-color: currentColor;
- }
-
- .xl\:dark\:focus-within\:border-black:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-white:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-gray-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-gray-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-gray-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-gray-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-gray-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-gray-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-gray-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-gray-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-gray-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-gray-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-red-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-red-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-red-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-red-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-red-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-red-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-red-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-red-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-red-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-red-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-yellow-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-yellow-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-yellow-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-yellow-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-yellow-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-yellow-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-yellow-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-yellow-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-yellow-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-yellow-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-green-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-green-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-green-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-green-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-green-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-green-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-green-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-green-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-green-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-green-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-blue-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-blue-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-blue-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-blue-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-blue-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-blue-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-blue-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-blue-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-blue-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-blue-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-indigo-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-indigo-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-indigo-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-indigo-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-indigo-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-indigo-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-indigo-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-indigo-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-indigo-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-indigo-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-purple-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-purple-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-purple-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-purple-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-purple-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-purple-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-purple-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-purple-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-purple-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-purple-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-pink-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-pink-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-pink-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-pink-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-pink-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-pink-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-pink-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-pink-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-pink-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus-within\:border-pink-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(131, 24, 67, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-transparent:hover {
- border-color: transparent;
- }
-
- .xl\:dark\:hover\:border-current:hover {
- border-color: currentColor;
- }
-
- .xl\:dark\:hover\:border-black:hover {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-white:hover {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-gray-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-gray-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-gray-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-gray-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-gray-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-gray-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-gray-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-gray-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-gray-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-gray-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-red-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-red-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-red-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-red-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-red-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-red-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-red-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-red-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-red-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-red-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-yellow-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-yellow-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-yellow-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-yellow-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-yellow-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-yellow-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-yellow-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-yellow-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-yellow-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-yellow-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-green-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-green-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-green-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-green-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-green-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-green-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-green-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-green-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-green-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-green-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-blue-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-blue-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-blue-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-blue-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-blue-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-blue-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-blue-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-blue-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-blue-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-blue-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-indigo-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-indigo-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-indigo-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-indigo-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-indigo-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-indigo-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-indigo-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-indigo-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-indigo-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-indigo-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-purple-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-purple-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-purple-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-purple-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-purple-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-purple-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-purple-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-purple-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-purple-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-purple-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-pink-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-pink-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-pink-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-pink-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-pink-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-pink-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-pink-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-pink-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-pink-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .xl\:dark\:hover\:border-pink-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(131, 24, 67, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-transparent:focus {
- border-color: transparent;
- }
-
- .xl\:dark\:focus\:border-current:focus {
- border-color: currentColor;
- }
-
- .xl\:dark\:focus\:border-black:focus {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-white:focus {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-gray-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-gray-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-gray-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-gray-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-gray-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-gray-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-gray-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-gray-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-gray-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-gray-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-red-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-red-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-red-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-red-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-red-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-red-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-red-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-red-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-red-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-red-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-yellow-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-yellow-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-yellow-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-yellow-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-yellow-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-yellow-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-yellow-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-yellow-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-yellow-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-yellow-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-green-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-green-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-green-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-green-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-green-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-green-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-green-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-green-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-green-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-green-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-blue-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-blue-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-blue-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-blue-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-blue-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-blue-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-blue-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-blue-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-blue-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-blue-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-indigo-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-indigo-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-indigo-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-indigo-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-indigo-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-indigo-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-indigo-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-indigo-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-indigo-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-indigo-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-purple-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-purple-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-purple-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-purple-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-purple-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-purple-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-purple-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-purple-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-purple-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-purple-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-pink-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-pink-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-pink-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-pink-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-pink-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-pink-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-pink-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-pink-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .xl\:dark\:focus\:border-pink-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .xl\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .xl\:dark\:border-opacity-0 {
- --tw-border-opacity: 0;
- }
-
- .xl\:dark\:border-opacity-5 {
- --tw-border-opacity: 0.05;
- }
-
- .xl\:dark\:border-opacity-10 {
- --tw-border-opacity: 0.1;
- }
-
- .xl\:dark\:border-opacity-20 {
- --tw-border-opacity: 0.2;
- }
-
- .xl\:dark\:border-opacity-25 {
- --tw-border-opacity: 0.25;
- }
-
- .xl\:dark\:border-opacity-30 {
- --tw-border-opacity: 0.3;
- }
-
- .xl\:dark\:border-opacity-40 {
- --tw-border-opacity: 0.4;
- }
-
- .xl\:dark\:border-opacity-50 {
- --tw-border-opacity: 0.5;
- }
-
- .xl\:dark\:border-opacity-60 {
- --tw-border-opacity: 0.6;
- }
-
- .xl\:dark\:border-opacity-70 {
- --tw-border-opacity: 0.7;
- }
-
- .xl\:dark\:border-opacity-75 {
- --tw-border-opacity: 0.75;
- }
-
- .xl\:dark\:border-opacity-80 {
- --tw-border-opacity: 0.8;
- }
-
- .xl\:dark\:border-opacity-90 {
- --tw-border-opacity: 0.9;
- }
-
- .xl\:dark\:border-opacity-95 {
- --tw-border-opacity: 0.95;
- }
-
- .xl\:dark\:border-opacity-100 {
- --tw-border-opacity: 1;
- }
-
- .group:hover .xl\:dark\:group-hover\:border-opacity-0 {
- --tw-border-opacity: 0;
- }
-
- .group:hover .xl\:dark\:group-hover\:border-opacity-5 {
- --tw-border-opacity: 0.05;
- }
-
- .group:hover .xl\:dark\:group-hover\:border-opacity-10 {
- --tw-border-opacity: 0.1;
- }
-
- .group:hover .xl\:dark\:group-hover\:border-opacity-20 {
- --tw-border-opacity: 0.2;
- }
-
- .group:hover .xl\:dark\:group-hover\:border-opacity-25 {
- --tw-border-opacity: 0.25;
- }
-
- .group:hover .xl\:dark\:group-hover\:border-opacity-30 {
- --tw-border-opacity: 0.3;
- }
-
- .group:hover .xl\:dark\:group-hover\:border-opacity-40 {
- --tw-border-opacity: 0.4;
- }
-
- .group:hover .xl\:dark\:group-hover\:border-opacity-50 {
- --tw-border-opacity: 0.5;
- }
-
- .group:hover .xl\:dark\:group-hover\:border-opacity-60 {
- --tw-border-opacity: 0.6;
- }
-
- .group:hover .xl\:dark\:group-hover\:border-opacity-70 {
- --tw-border-opacity: 0.7;
- }
-
- .group:hover .xl\:dark\:group-hover\:border-opacity-75 {
- --tw-border-opacity: 0.75;
- }
-
- .group:hover .xl\:dark\:group-hover\:border-opacity-80 {
- --tw-border-opacity: 0.8;
- }
-
- .group:hover .xl\:dark\:group-hover\:border-opacity-90 {
- --tw-border-opacity: 0.9;
- }
-
- .group:hover .xl\:dark\:group-hover\:border-opacity-95 {
- --tw-border-opacity: 0.95;
- }
-
- .group:hover .xl\:dark\:group-hover\:border-opacity-100 {
- --tw-border-opacity: 1;
- }
-
- .xl\:dark\:focus-within\:border-opacity-0:focus-within {
- --tw-border-opacity: 0;
- }
-
- .xl\:dark\:focus-within\:border-opacity-5:focus-within {
- --tw-border-opacity: 0.05;
- }
-
- .xl\:dark\:focus-within\:border-opacity-10:focus-within {
- --tw-border-opacity: 0.1;
- }
-
- .xl\:dark\:focus-within\:border-opacity-20:focus-within {
- --tw-border-opacity: 0.2;
- }
-
- .xl\:dark\:focus-within\:border-opacity-25:focus-within {
- --tw-border-opacity: 0.25;
- }
-
- .xl\:dark\:focus-within\:border-opacity-30:focus-within {
- --tw-border-opacity: 0.3;
- }
-
- .xl\:dark\:focus-within\:border-opacity-40:focus-within {
- --tw-border-opacity: 0.4;
- }
-
- .xl\:dark\:focus-within\:border-opacity-50:focus-within {
- --tw-border-opacity: 0.5;
- }
-
- .xl\:dark\:focus-within\:border-opacity-60:focus-within {
- --tw-border-opacity: 0.6;
- }
-
- .xl\:dark\:focus-within\:border-opacity-70:focus-within {
- --tw-border-opacity: 0.7;
- }
-
- .xl\:dark\:focus-within\:border-opacity-75:focus-within {
- --tw-border-opacity: 0.75;
- }
-
- .xl\:dark\:focus-within\:border-opacity-80:focus-within {
- --tw-border-opacity: 0.8;
- }
-
- .xl\:dark\:focus-within\:border-opacity-90:focus-within {
- --tw-border-opacity: 0.9;
- }
-
- .xl\:dark\:focus-within\:border-opacity-95:focus-within {
- --tw-border-opacity: 0.95;
- }
-
- .xl\:dark\:focus-within\:border-opacity-100:focus-within {
- --tw-border-opacity: 1;
- }
-
- .xl\:dark\:hover\:border-opacity-0:hover {
- --tw-border-opacity: 0;
- }
-
- .xl\:dark\:hover\:border-opacity-5:hover {
- --tw-border-opacity: 0.05;
- }
-
- .xl\:dark\:hover\:border-opacity-10:hover {
- --tw-border-opacity: 0.1;
- }
-
- .xl\:dark\:hover\:border-opacity-20:hover {
- --tw-border-opacity: 0.2;
- }
-
- .xl\:dark\:hover\:border-opacity-25:hover {
- --tw-border-opacity: 0.25;
- }
-
- .xl\:dark\:hover\:border-opacity-30:hover {
- --tw-border-opacity: 0.3;
- }
-
- .xl\:dark\:hover\:border-opacity-40:hover {
- --tw-border-opacity: 0.4;
- }
-
- .xl\:dark\:hover\:border-opacity-50:hover {
- --tw-border-opacity: 0.5;
- }
-
- .xl\:dark\:hover\:border-opacity-60:hover {
- --tw-border-opacity: 0.6;
- }
-
- .xl\:dark\:hover\:border-opacity-70:hover {
- --tw-border-opacity: 0.7;
- }
-
- .xl\:dark\:hover\:border-opacity-75:hover {
- --tw-border-opacity: 0.75;
- }
-
- .xl\:dark\:hover\:border-opacity-80:hover {
- --tw-border-opacity: 0.8;
- }
-
- .xl\:dark\:hover\:border-opacity-90:hover {
- --tw-border-opacity: 0.9;
- }
-
- .xl\:dark\:hover\:border-opacity-95:hover {
- --tw-border-opacity: 0.95;
- }
-
- .xl\:dark\:hover\:border-opacity-100:hover {
- --tw-border-opacity: 1;
- }
-
- .xl\:dark\:focus\:border-opacity-0:focus {
- --tw-border-opacity: 0;
- }
-
- .xl\:dark\:focus\:border-opacity-5:focus {
- --tw-border-opacity: 0.05;
- }
-
- .xl\:dark\:focus\:border-opacity-10:focus {
- --tw-border-opacity: 0.1;
- }
-
- .xl\:dark\:focus\:border-opacity-20:focus {
- --tw-border-opacity: 0.2;
- }
-
- .xl\:dark\:focus\:border-opacity-25:focus {
- --tw-border-opacity: 0.25;
- }
-
- .xl\:dark\:focus\:border-opacity-30:focus {
- --tw-border-opacity: 0.3;
- }
-
- .xl\:dark\:focus\:border-opacity-40:focus {
- --tw-border-opacity: 0.4;
- }
-
- .xl\:dark\:focus\:border-opacity-50:focus {
- --tw-border-opacity: 0.5;
- }
-
- .xl\:dark\:focus\:border-opacity-60:focus {
- --tw-border-opacity: 0.6;
- }
-
- .xl\:dark\:focus\:border-opacity-70:focus {
- --tw-border-opacity: 0.7;
- }
-
- .xl\:dark\:focus\:border-opacity-75:focus {
- --tw-border-opacity: 0.75;
- }
-
- .xl\:dark\:focus\:border-opacity-80:focus {
- --tw-border-opacity: 0.8;
- }
-
- .xl\:dark\:focus\:border-opacity-90:focus {
- --tw-border-opacity: 0.9;
- }
-
- .xl\:dark\:focus\:border-opacity-95:focus {
- --tw-border-opacity: 0.95;
- }
-
- .xl\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .xl\:dark\:bg-transparent {
- background-color: transparent;
- }
-
- .xl\:dark\:bg-current {
- background-color: currentColor;
- }
-
- .xl\:dark\:bg-black {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-white {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-gray-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-gray-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-gray-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-gray-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-gray-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-gray-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-gray-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-gray-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-gray-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-gray-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-red-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-red-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-red-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-red-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-red-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-red-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-red-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-red-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-red-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-red-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-yellow-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-yellow-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-yellow-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-yellow-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-yellow-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-yellow-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-yellow-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-yellow-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-yellow-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-yellow-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-green-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-green-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-green-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-green-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-green-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-green-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-green-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-green-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-green-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-green-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-blue-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-blue-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-blue-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-blue-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-blue-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-blue-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-blue-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-blue-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-blue-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-blue-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-indigo-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-indigo-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-indigo-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-indigo-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-indigo-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-indigo-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-indigo-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-indigo-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-indigo-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-indigo-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-purple-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-purple-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-purple-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-purple-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-purple-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-purple-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-purple-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-purple-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-purple-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-purple-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-pink-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-pink-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-pink-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-pink-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-pink-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-pink-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-pink-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-pink-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-pink-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:bg-pink-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-transparent {
- background-color: transparent;
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-current {
- background-color: currentColor;
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-black {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-white {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-gray-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-gray-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-gray-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-gray-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-gray-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-gray-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-gray-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-gray-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-gray-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-gray-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-red-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-red-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-red-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-red-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-red-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-red-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-red-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-red-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-red-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-red-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-yellow-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-yellow-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-yellow-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-yellow-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-yellow-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-yellow-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-yellow-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-yellow-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-yellow-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-yellow-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-green-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-green-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-green-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-green-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-green-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-green-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-green-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-green-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-green-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-green-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-blue-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-blue-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-blue-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-blue-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-blue-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-blue-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-blue-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-blue-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-blue-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-blue-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-indigo-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-indigo-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-indigo-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-indigo-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-indigo-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-indigo-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-indigo-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-indigo-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-indigo-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-indigo-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-purple-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-purple-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-purple-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-purple-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-purple-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-purple-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-purple-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-purple-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-purple-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-purple-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-pink-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-pink-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-pink-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-pink-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-pink-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-pink-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-pink-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-pink-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-pink-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-pink-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-transparent:focus-within {
- background-color: transparent;
- }
-
- .xl\:dark\:focus-within\:bg-current:focus-within {
- background-color: currentColor;
- }
-
- .xl\:dark\:focus-within\:bg-black:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-white:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-gray-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-gray-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-gray-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-gray-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-gray-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-gray-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-gray-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-gray-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-gray-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-gray-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-red-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-red-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-red-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-red-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-red-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-red-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-red-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-red-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-red-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-red-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-yellow-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-yellow-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-yellow-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-yellow-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-yellow-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-yellow-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-yellow-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-yellow-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-yellow-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-yellow-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-green-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-green-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-green-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-green-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-green-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-green-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-green-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-green-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-green-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-green-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-blue-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-blue-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-blue-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-blue-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-blue-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-blue-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-blue-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-blue-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-blue-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-blue-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-indigo-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-indigo-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-indigo-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-indigo-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-indigo-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-indigo-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-indigo-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-indigo-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-indigo-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-indigo-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-purple-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-purple-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-purple-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-purple-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-purple-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-purple-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-purple-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-purple-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-purple-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-purple-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-pink-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-pink-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-pink-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-pink-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-pink-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-pink-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-pink-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-pink-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-pink-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus-within\:bg-pink-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-transparent:hover {
- background-color: transparent;
- }
-
- .xl\:dark\:hover\:bg-current:hover {
- background-color: currentColor;
- }
-
- .xl\:dark\:hover\:bg-black:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-white:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-gray-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-gray-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-gray-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-gray-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-gray-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-gray-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-gray-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-gray-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-gray-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-gray-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-red-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-red-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-red-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-red-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-red-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-red-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-red-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-red-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-red-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-red-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-yellow-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-yellow-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-yellow-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-yellow-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-yellow-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-yellow-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-yellow-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-yellow-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-yellow-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-yellow-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-green-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-green-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-green-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-green-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-green-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-green-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-green-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-green-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-green-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-green-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-blue-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-blue-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-blue-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-blue-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-blue-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-blue-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-blue-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-blue-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-blue-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-blue-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-indigo-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-indigo-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-indigo-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-indigo-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-indigo-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-indigo-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-indigo-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-indigo-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-indigo-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-indigo-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-purple-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-purple-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-purple-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-purple-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-purple-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-purple-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-purple-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-purple-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-purple-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-purple-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-pink-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-pink-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-pink-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-pink-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-pink-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-pink-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-pink-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-pink-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-pink-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:hover\:bg-pink-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-transparent:focus {
- background-color: transparent;
- }
-
- .xl\:dark\:focus\:bg-current:focus {
- background-color: currentColor;
- }
-
- .xl\:dark\:focus\:bg-black:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-white:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-gray-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-gray-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-gray-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-gray-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-gray-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-gray-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-gray-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-gray-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-gray-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-gray-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-red-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-red-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-red-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-red-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-red-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-red-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-red-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-red-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-red-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-red-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-yellow-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-yellow-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-yellow-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-yellow-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-yellow-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-yellow-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-yellow-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-yellow-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-yellow-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-yellow-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-green-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-green-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-green-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-green-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-green-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-green-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-green-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-green-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-green-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-green-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-blue-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-blue-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-blue-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-blue-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-blue-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-blue-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-blue-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-blue-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-blue-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-blue-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-indigo-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-indigo-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-indigo-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-indigo-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-indigo-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-indigo-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-indigo-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-indigo-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-indigo-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-indigo-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-purple-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-purple-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-purple-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-purple-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-purple-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-purple-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-purple-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-purple-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-purple-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-purple-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-pink-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-pink-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-pink-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-pink-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-pink-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-pink-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-pink-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-pink-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .xl\:dark\:focus\:bg-pink-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .xl\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .xl\:dark\:bg-opacity-0 {
- --tw-bg-opacity: 0;
- }
-
- .xl\:dark\:bg-opacity-5 {
- --tw-bg-opacity: 0.05;
- }
-
- .xl\:dark\:bg-opacity-10 {
- --tw-bg-opacity: 0.1;
- }
-
- .xl\:dark\:bg-opacity-20 {
- --tw-bg-opacity: 0.2;
- }
-
- .xl\:dark\:bg-opacity-25 {
- --tw-bg-opacity: 0.25;
- }
-
- .xl\:dark\:bg-opacity-30 {
- --tw-bg-opacity: 0.3;
- }
-
- .xl\:dark\:bg-opacity-40 {
- --tw-bg-opacity: 0.4;
- }
-
- .xl\:dark\:bg-opacity-50 {
- --tw-bg-opacity: 0.5;
- }
-
- .xl\:dark\:bg-opacity-60 {
- --tw-bg-opacity: 0.6;
- }
-
- .xl\:dark\:bg-opacity-70 {
- --tw-bg-opacity: 0.7;
- }
-
- .xl\:dark\:bg-opacity-75 {
- --tw-bg-opacity: 0.75;
- }
-
- .xl\:dark\:bg-opacity-80 {
- --tw-bg-opacity: 0.8;
- }
-
- .xl\:dark\:bg-opacity-90 {
- --tw-bg-opacity: 0.9;
- }
-
- .xl\:dark\:bg-opacity-95 {
- --tw-bg-opacity: 0.95;
- }
-
- .xl\:dark\:bg-opacity-100 {
- --tw-bg-opacity: 1;
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-opacity-0 {
- --tw-bg-opacity: 0;
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-opacity-5 {
- --tw-bg-opacity: 0.05;
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-opacity-10 {
- --tw-bg-opacity: 0.1;
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-opacity-20 {
- --tw-bg-opacity: 0.2;
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-opacity-25 {
- --tw-bg-opacity: 0.25;
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-opacity-30 {
- --tw-bg-opacity: 0.3;
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-opacity-40 {
- --tw-bg-opacity: 0.4;
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-opacity-50 {
- --tw-bg-opacity: 0.5;
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-opacity-60 {
- --tw-bg-opacity: 0.6;
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-opacity-70 {
- --tw-bg-opacity: 0.7;
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-opacity-75 {
- --tw-bg-opacity: 0.75;
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-opacity-80 {
- --tw-bg-opacity: 0.8;
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-opacity-90 {
- --tw-bg-opacity: 0.9;
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-opacity-95 {
- --tw-bg-opacity: 0.95;
- }
-
- .group:hover .xl\:dark\:group-hover\:bg-opacity-100 {
- --tw-bg-opacity: 1;
- }
-
- .xl\:dark\:focus-within\:bg-opacity-0:focus-within {
- --tw-bg-opacity: 0;
- }
-
- .xl\:dark\:focus-within\:bg-opacity-5:focus-within {
- --tw-bg-opacity: 0.05;
- }
-
- .xl\:dark\:focus-within\:bg-opacity-10:focus-within {
- --tw-bg-opacity: 0.1;
- }
-
- .xl\:dark\:focus-within\:bg-opacity-20:focus-within {
- --tw-bg-opacity: 0.2;
- }
-
- .xl\:dark\:focus-within\:bg-opacity-25:focus-within {
- --tw-bg-opacity: 0.25;
- }
-
- .xl\:dark\:focus-within\:bg-opacity-30:focus-within {
- --tw-bg-opacity: 0.3;
- }
-
- .xl\:dark\:focus-within\:bg-opacity-40:focus-within {
- --tw-bg-opacity: 0.4;
- }
-
- .xl\:dark\:focus-within\:bg-opacity-50:focus-within {
- --tw-bg-opacity: 0.5;
- }
-
- .xl\:dark\:focus-within\:bg-opacity-60:focus-within {
- --tw-bg-opacity: 0.6;
- }
-
- .xl\:dark\:focus-within\:bg-opacity-70:focus-within {
- --tw-bg-opacity: 0.7;
- }
-
- .xl\:dark\:focus-within\:bg-opacity-75:focus-within {
- --tw-bg-opacity: 0.75;
- }
-
- .xl\:dark\:focus-within\:bg-opacity-80:focus-within {
- --tw-bg-opacity: 0.8;
- }
-
- .xl\:dark\:focus-within\:bg-opacity-90:focus-within {
- --tw-bg-opacity: 0.9;
- }
-
- .xl\:dark\:focus-within\:bg-opacity-95:focus-within {
- --tw-bg-opacity: 0.95;
- }
-
- .xl\:dark\:focus-within\:bg-opacity-100:focus-within {
- --tw-bg-opacity: 1;
- }
-
- .xl\:dark\:hover\:bg-opacity-0:hover {
- --tw-bg-opacity: 0;
- }
-
- .xl\:dark\:hover\:bg-opacity-5:hover {
- --tw-bg-opacity: 0.05;
- }
-
- .xl\:dark\:hover\:bg-opacity-10:hover {
- --tw-bg-opacity: 0.1;
- }
-
- .xl\:dark\:hover\:bg-opacity-20:hover {
- --tw-bg-opacity: 0.2;
- }
-
- .xl\:dark\:hover\:bg-opacity-25:hover {
- --tw-bg-opacity: 0.25;
- }
-
- .xl\:dark\:hover\:bg-opacity-30:hover {
- --tw-bg-opacity: 0.3;
- }
-
- .xl\:dark\:hover\:bg-opacity-40:hover {
- --tw-bg-opacity: 0.4;
- }
-
- .xl\:dark\:hover\:bg-opacity-50:hover {
- --tw-bg-opacity: 0.5;
- }
-
- .xl\:dark\:hover\:bg-opacity-60:hover {
- --tw-bg-opacity: 0.6;
- }
-
- .xl\:dark\:hover\:bg-opacity-70:hover {
- --tw-bg-opacity: 0.7;
- }
-
- .xl\:dark\:hover\:bg-opacity-75:hover {
- --tw-bg-opacity: 0.75;
- }
-
- .xl\:dark\:hover\:bg-opacity-80:hover {
- --tw-bg-opacity: 0.8;
- }
-
- .xl\:dark\:hover\:bg-opacity-90:hover {
- --tw-bg-opacity: 0.9;
- }
-
- .xl\:dark\:hover\:bg-opacity-95:hover {
- --tw-bg-opacity: 0.95;
- }
-
- .xl\:dark\:hover\:bg-opacity-100:hover {
- --tw-bg-opacity: 1;
- }
-
- .xl\:dark\:focus\:bg-opacity-0:focus {
- --tw-bg-opacity: 0;
- }
-
- .xl\:dark\:focus\:bg-opacity-5:focus {
- --tw-bg-opacity: 0.05;
- }
-
- .xl\:dark\:focus\:bg-opacity-10:focus {
- --tw-bg-opacity: 0.1;
- }
-
- .xl\:dark\:focus\:bg-opacity-20:focus {
- --tw-bg-opacity: 0.2;
- }
-
- .xl\:dark\:focus\:bg-opacity-25:focus {
- --tw-bg-opacity: 0.25;
- }
-
- .xl\:dark\:focus\:bg-opacity-30:focus {
- --tw-bg-opacity: 0.3;
- }
-
- .xl\:dark\:focus\:bg-opacity-40:focus {
- --tw-bg-opacity: 0.4;
- }
-
- .xl\:dark\:focus\:bg-opacity-50:focus {
- --tw-bg-opacity: 0.5;
- }
-
- .xl\:dark\:focus\:bg-opacity-60:focus {
- --tw-bg-opacity: 0.6;
- }
-
- .xl\:dark\:focus\:bg-opacity-70:focus {
- --tw-bg-opacity: 0.7;
- }
-
- .xl\:dark\:focus\:bg-opacity-75:focus {
- --tw-bg-opacity: 0.75;
- }
-
- .xl\:dark\:focus\:bg-opacity-80:focus {
- --tw-bg-opacity: 0.8;
- }
-
- .xl\:dark\:focus\:bg-opacity-90:focus {
- --tw-bg-opacity: 0.9;
- }
-
- .xl\:dark\:focus\:bg-opacity-95:focus {
- --tw-bg-opacity: 0.95;
- }
-
- .xl\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .xl\:dark\:from-transparent {
- --tw-gradient-from: transparent;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .xl\:dark\:from-current {
- --tw-gradient-from: currentColor;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .xl\:dark\:from-black {
- --tw-gradient-from: #000;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .xl\:dark\:from-white {
- --tw-gradient-from: #fff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .xl\:dark\:from-gray-50 {
- --tw-gradient-from: #f9fafb;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
- }
-
- .xl\:dark\:from-gray-100 {
- --tw-gradient-from: #f3f4f6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
- }
-
- .xl\:dark\:from-gray-200 {
- --tw-gradient-from: #e5e7eb;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
- }
-
- .xl\:dark\:from-gray-300 {
- --tw-gradient-from: #d1d5db;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
- }
-
- .xl\:dark\:from-gray-400 {
- --tw-gradient-from: #9ca3af;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
- }
-
- .xl\:dark\:from-gray-500 {
- --tw-gradient-from: #6b7280;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
- }
-
- .xl\:dark\:from-gray-600 {
- --tw-gradient-from: #4b5563;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
- }
-
- .xl\:dark\:from-gray-700 {
- --tw-gradient-from: #374151;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
- }
-
- .xl\:dark\:from-gray-800 {
- --tw-gradient-from: #1f2937;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
- }
-
- .xl\:dark\:from-gray-900 {
- --tw-gradient-from: #111827;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
- }
-
- .xl\:dark\:from-red-50 {
- --tw-gradient-from: #fef2f2;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
- }
-
- .xl\:dark\:from-red-100 {
- --tw-gradient-from: #fee2e2;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
- }
-
- .xl\:dark\:from-red-200 {
- --tw-gradient-from: #fecaca;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
- }
-
- .xl\:dark\:from-red-300 {
- --tw-gradient-from: #fca5a5;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
- }
-
- .xl\:dark\:from-red-400 {
- --tw-gradient-from: #f87171;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
- }
-
- .xl\:dark\:from-red-500 {
- --tw-gradient-from: #ef4444;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
- }
-
- .xl\:dark\:from-red-600 {
- --tw-gradient-from: #dc2626;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
- }
-
- .xl\:dark\:from-red-700 {
- --tw-gradient-from: #b91c1c;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
- }
-
- .xl\:dark\:from-red-800 {
- --tw-gradient-from: #991b1b;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
- }
-
- .xl\:dark\:from-red-900 {
- --tw-gradient-from: #7f1d1d;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
- }
-
- .xl\:dark\:from-yellow-50 {
- --tw-gradient-from: #fffbeb;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
- }
-
- .xl\:dark\:from-yellow-100 {
- --tw-gradient-from: #fef3c7;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
- }
-
- .xl\:dark\:from-yellow-200 {
- --tw-gradient-from: #fde68a;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
- }
-
- .xl\:dark\:from-yellow-300 {
- --tw-gradient-from: #fcd34d;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
- }
-
- .xl\:dark\:from-yellow-400 {
- --tw-gradient-from: #fbbf24;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
- }
-
- .xl\:dark\:from-yellow-500 {
- --tw-gradient-from: #f59e0b;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
- }
-
- .xl\:dark\:from-yellow-600 {
- --tw-gradient-from: #d97706;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
- }
-
- .xl\:dark\:from-yellow-700 {
- --tw-gradient-from: #b45309;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
- }
-
- .xl\:dark\:from-yellow-800 {
- --tw-gradient-from: #92400e;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
- }
-
- .xl\:dark\:from-yellow-900 {
- --tw-gradient-from: #78350f;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
- }
-
- .xl\:dark\:from-green-50 {
- --tw-gradient-from: #ecfdf5;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
- }
-
- .xl\:dark\:from-green-100 {
- --tw-gradient-from: #d1fae5;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
- }
-
- .xl\:dark\:from-green-200 {
- --tw-gradient-from: #a7f3d0;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
- }
-
- .xl\:dark\:from-green-300 {
- --tw-gradient-from: #6ee7b7;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
- }
-
- .xl\:dark\:from-green-400 {
- --tw-gradient-from: #34d399;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
- }
-
- .xl\:dark\:from-green-500 {
- --tw-gradient-from: #10b981;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
- }
-
- .xl\:dark\:from-green-600 {
- --tw-gradient-from: #059669;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
- }
-
- .xl\:dark\:from-green-700 {
- --tw-gradient-from: #047857;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
- }
-
- .xl\:dark\:from-green-800 {
- --tw-gradient-from: #065f46;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
- }
-
- .xl\:dark\:from-green-900 {
- --tw-gradient-from: #064e3b;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
- }
-
- .xl\:dark\:from-blue-50 {
- --tw-gradient-from: #eff6ff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
- }
-
- .xl\:dark\:from-blue-100 {
- --tw-gradient-from: #dbeafe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
- }
-
- .xl\:dark\:from-blue-200 {
- --tw-gradient-from: #bfdbfe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
- }
-
- .xl\:dark\:from-blue-300 {
- --tw-gradient-from: #93c5fd;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
- }
-
- .xl\:dark\:from-blue-400 {
- --tw-gradient-from: #60a5fa;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
- }
-
- .xl\:dark\:from-blue-500 {
- --tw-gradient-from: #3b82f6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
- }
-
- .xl\:dark\:from-blue-600 {
- --tw-gradient-from: #2563eb;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
- }
-
- .xl\:dark\:from-blue-700 {
- --tw-gradient-from: #1d4ed8;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
- }
-
- .xl\:dark\:from-blue-800 {
- --tw-gradient-from: #1e40af;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
- }
-
- .xl\:dark\:from-blue-900 {
- --tw-gradient-from: #1e3a8a;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
- }
-
- .xl\:dark\:from-indigo-50 {
- --tw-gradient-from: #eef2ff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
- }
-
- .xl\:dark\:from-indigo-100 {
- --tw-gradient-from: #e0e7ff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
- }
-
- .xl\:dark\:from-indigo-200 {
- --tw-gradient-from: #c7d2fe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
- }
-
- .xl\:dark\:from-indigo-300 {
- --tw-gradient-from: #a5b4fc;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
- }
-
- .xl\:dark\:from-indigo-400 {
- --tw-gradient-from: #818cf8;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
- }
-
- .xl\:dark\:from-indigo-500 {
- --tw-gradient-from: #6366f1;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
- }
-
- .xl\:dark\:from-indigo-600 {
- --tw-gradient-from: #4f46e5;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
- }
-
- .xl\:dark\:from-indigo-700 {
- --tw-gradient-from: #4338ca;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
- }
-
- .xl\:dark\:from-indigo-800 {
- --tw-gradient-from: #3730a3;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
- }
-
- .xl\:dark\:from-indigo-900 {
- --tw-gradient-from: #312e81;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
- }
-
- .xl\:dark\:from-purple-50 {
- --tw-gradient-from: #f5f3ff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
- }
-
- .xl\:dark\:from-purple-100 {
- --tw-gradient-from: #ede9fe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
- }
-
- .xl\:dark\:from-purple-200 {
- --tw-gradient-from: #ddd6fe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
- }
-
- .xl\:dark\:from-purple-300 {
- --tw-gradient-from: #c4b5fd;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
- }
-
- .xl\:dark\:from-purple-400 {
- --tw-gradient-from: #a78bfa;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
- }
-
- .xl\:dark\:from-purple-500 {
- --tw-gradient-from: #8b5cf6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
- }
-
- .xl\:dark\:from-purple-600 {
- --tw-gradient-from: #7c3aed;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
- }
-
- .xl\:dark\:from-purple-700 {
- --tw-gradient-from: #6d28d9;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
- }
-
- .xl\:dark\:from-purple-800 {
- --tw-gradient-from: #5b21b6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
- }
-
- .xl\:dark\:from-purple-900 {
- --tw-gradient-from: #4c1d95;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
- }
-
- .xl\:dark\:from-pink-50 {
- --tw-gradient-from: #fdf2f8;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
- }
-
- .xl\:dark\:from-pink-100 {
- --tw-gradient-from: #fce7f3;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
- }
-
- .xl\:dark\:from-pink-200 {
- --tw-gradient-from: #fbcfe8;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
- }
-
- .xl\:dark\:from-pink-300 {
- --tw-gradient-from: #f9a8d4;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
- }
-
- .xl\:dark\:from-pink-400 {
- --tw-gradient-from: #f472b6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
- }
-
- .xl\:dark\:from-pink-500 {
- --tw-gradient-from: #ec4899;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
- }
-
- .xl\:dark\:from-pink-600 {
- --tw-gradient-from: #db2777;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
- }
-
- .xl\:dark\:from-pink-700 {
- --tw-gradient-from: #be185d;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
- }
-
- .xl\:dark\:from-pink-800 {
- --tw-gradient-from: #9d174d;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
- }
-
- .xl\:dark\:from-pink-900 {
- --tw-gradient-from: #831843;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
- }
-
- .xl\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .xl\:dark\:via-transparent {
- --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .xl\:dark\:via-current {
- --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .xl\:dark\:via-black {
- --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .xl\:dark\:via-white {
- --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .xl\:dark\:via-gray-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
- }
-
- .xl\:dark\:via-gray-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
- }
-
- .xl\:dark\:via-gray-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
- }
-
- .xl\:dark\:via-gray-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
- }
-
- .xl\:dark\:via-gray-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
- }
-
- .xl\:dark\:via-gray-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
- }
-
- .xl\:dark\:via-gray-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
- }
-
- .xl\:dark\:via-gray-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
- }
-
- .xl\:dark\:via-gray-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
- }
-
- .xl\:dark\:via-gray-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
- }
-
- .xl\:dark\:via-red-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
- }
-
- .xl\:dark\:via-red-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
- }
-
- .xl\:dark\:via-red-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
- }
-
- .xl\:dark\:via-red-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
- }
-
- .xl\:dark\:via-red-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
- }
-
- .xl\:dark\:via-red-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
- }
-
- .xl\:dark\:via-red-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
- }
-
- .xl\:dark\:via-red-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
- }
-
- .xl\:dark\:via-red-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
- }
-
- .xl\:dark\:via-red-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
- }
-
- .xl\:dark\:via-yellow-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
- }
-
- .xl\:dark\:via-yellow-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
- }
-
- .xl\:dark\:via-yellow-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
- }
-
- .xl\:dark\:via-yellow-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
- }
-
- .xl\:dark\:via-yellow-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
- }
-
- .xl\:dark\:via-yellow-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
- }
-
- .xl\:dark\:via-yellow-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
- }
-
- .xl\:dark\:via-yellow-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
- }
-
- .xl\:dark\:via-yellow-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
- }
-
- .xl\:dark\:via-yellow-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
- }
-
- .xl\:dark\:via-green-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
- }
-
- .xl\:dark\:via-green-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
- }
-
- .xl\:dark\:via-green-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
- }
-
- .xl\:dark\:via-green-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
- }
-
- .xl\:dark\:via-green-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
- }
-
- .xl\:dark\:via-green-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
- }
-
- .xl\:dark\:via-green-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
- }
-
- .xl\:dark\:via-green-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
- }
-
- .xl\:dark\:via-green-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
- }
-
- .xl\:dark\:via-green-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
- }
-
- .xl\:dark\:via-blue-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
- }
-
- .xl\:dark\:via-blue-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
- }
-
- .xl\:dark\:via-blue-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
- }
-
- .xl\:dark\:via-blue-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
- }
-
- .xl\:dark\:via-blue-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
- }
-
- .xl\:dark\:via-blue-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
- }
-
- .xl\:dark\:via-blue-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
- }
-
- .xl\:dark\:via-blue-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
- }
-
- .xl\:dark\:via-blue-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
- }
-
- .xl\:dark\:via-blue-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
- }
-
- .xl\:dark\:via-indigo-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
- }
-
- .xl\:dark\:via-indigo-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
- }
-
- .xl\:dark\:via-indigo-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
- }
-
- .xl\:dark\:via-indigo-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
- }
-
- .xl\:dark\:via-indigo-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
- }
-
- .xl\:dark\:via-indigo-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
- }
-
- .xl\:dark\:via-indigo-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
- }
-
- .xl\:dark\:via-indigo-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
- }
-
- .xl\:dark\:via-indigo-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
- }
-
- .xl\:dark\:via-indigo-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
- }
-
- .xl\:dark\:via-purple-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
- }
-
- .xl\:dark\:via-purple-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
- }
-
- .xl\:dark\:via-purple-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
- }
-
- .xl\:dark\:via-purple-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
- }
-
- .xl\:dark\:via-purple-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
- }
-
- .xl\:dark\:via-purple-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
- }
-
- .xl\:dark\:via-purple-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
- }
-
- .xl\:dark\:via-purple-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
- }
-
- .xl\:dark\:via-purple-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
- }
-
- .xl\:dark\:via-purple-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
- }
-
- .xl\:dark\:via-pink-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
- }
-
- .xl\:dark\:via-pink-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
- }
-
- .xl\:dark\:via-pink-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
- }
-
- .xl\:dark\:via-pink-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
- }
-
- .xl\:dark\:via-pink-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
- }
-
- .xl\:dark\:via-pink-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
- }
-
- .xl\:dark\:via-pink-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
- }
-
- .xl\:dark\:via-pink-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
- }
-
- .xl\:dark\:via-pink-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
- }
-
- .xl\:dark\:via-pink-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
- }
-
- .xl\:dark\:hover\:via-transparent:hover {
- --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .xl\:dark\:hover\:via-current:hover {
- --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .xl\:dark\:hover\:via-black:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .xl\:dark\:hover\:via-white:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .xl\:dark\:hover\:via-gray-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
- }
-
- .xl\:dark\:hover\:via-gray-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
- }
-
- .xl\:dark\:hover\:via-gray-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
- }
-
- .xl\:dark\:hover\:via-gray-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
- }
-
- .xl\:dark\:hover\:via-gray-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
- }
-
- .xl\:dark\:hover\:via-gray-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
- }
-
- .xl\:dark\:hover\:via-gray-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
- }
-
- .xl\:dark\:hover\:via-gray-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
- }
-
- .xl\:dark\:hover\:via-gray-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
- }
-
- .xl\:dark\:hover\:via-gray-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
- }
-
- .xl\:dark\:hover\:via-red-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
- }
-
- .xl\:dark\:hover\:via-red-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
- }
-
- .xl\:dark\:hover\:via-red-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
- }
-
- .xl\:dark\:hover\:via-red-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
- }
-
- .xl\:dark\:hover\:via-red-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
- }
-
- .xl\:dark\:hover\:via-red-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
- }
-
- .xl\:dark\:hover\:via-red-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
- }
-
- .xl\:dark\:hover\:via-red-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
- }
-
- .xl\:dark\:hover\:via-red-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
- }
-
- .xl\:dark\:hover\:via-red-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
- }
-
- .xl\:dark\:hover\:via-yellow-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
- }
-
- .xl\:dark\:hover\:via-yellow-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
- }
-
- .xl\:dark\:hover\:via-yellow-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
- }
-
- .xl\:dark\:hover\:via-yellow-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
- }
-
- .xl\:dark\:hover\:via-yellow-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
- }
-
- .xl\:dark\:hover\:via-yellow-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
- }
-
- .xl\:dark\:hover\:via-yellow-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
- }
-
- .xl\:dark\:hover\:via-yellow-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
- }
-
- .xl\:dark\:hover\:via-yellow-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
- }
-
- .xl\:dark\:hover\:via-yellow-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
- }
-
- .xl\:dark\:hover\:via-green-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
- }
-
- .xl\:dark\:hover\:via-green-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
- }
-
- .xl\:dark\:hover\:via-green-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
- }
-
- .xl\:dark\:hover\:via-green-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
- }
-
- .xl\:dark\:hover\:via-green-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
- }
-
- .xl\:dark\:hover\:via-green-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
- }
-
- .xl\:dark\:hover\:via-green-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
- }
-
- .xl\:dark\:hover\:via-green-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
- }
-
- .xl\:dark\:hover\:via-green-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
- }
-
- .xl\:dark\:hover\:via-green-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
- }
-
- .xl\:dark\:hover\:via-blue-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
- }
-
- .xl\:dark\:hover\:via-blue-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
- }
-
- .xl\:dark\:hover\:via-blue-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
- }
-
- .xl\:dark\:hover\:via-blue-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
- }
-
- .xl\:dark\:hover\:via-blue-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
- }
-
- .xl\:dark\:hover\:via-blue-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
- }
-
- .xl\:dark\:hover\:via-blue-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
- }
-
- .xl\:dark\:hover\:via-blue-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
- }
-
- .xl\:dark\:hover\:via-blue-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
- }
-
- .xl\:dark\:hover\:via-blue-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
- }
-
- .xl\:dark\:hover\:via-indigo-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
- }
-
- .xl\:dark\:hover\:via-indigo-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
- }
-
- .xl\:dark\:hover\:via-indigo-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
- }
-
- .xl\:dark\:hover\:via-indigo-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
- }
-
- .xl\:dark\:hover\:via-indigo-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
- }
-
- .xl\:dark\:hover\:via-indigo-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
- }
-
- .xl\:dark\:hover\:via-indigo-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
- }
-
- .xl\:dark\:hover\:via-indigo-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
- }
-
- .xl\:dark\:hover\:via-indigo-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
- }
-
- .xl\:dark\:hover\:via-indigo-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
- }
-
- .xl\:dark\:hover\:via-purple-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
- }
-
- .xl\:dark\:hover\:via-purple-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
- }
-
- .xl\:dark\:hover\:via-purple-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
- }
-
- .xl\:dark\:hover\:via-purple-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
- }
-
- .xl\:dark\:hover\:via-purple-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
- }
-
- .xl\:dark\:hover\:via-purple-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
- }
-
- .xl\:dark\:hover\:via-purple-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
- }
-
- .xl\:dark\:hover\:via-purple-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
- }
-
- .xl\:dark\:hover\:via-purple-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
- }
-
- .xl\:dark\:hover\:via-purple-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
- }
-
- .xl\:dark\:hover\:via-pink-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
- }
-
- .xl\:dark\:hover\:via-pink-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
- }
-
- .xl\:dark\:hover\:via-pink-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
- }
-
- .xl\:dark\:hover\:via-pink-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
- }
-
- .xl\:dark\:hover\:via-pink-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
- }
-
- .xl\:dark\:hover\:via-pink-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
- }
-
- .xl\:dark\:hover\:via-pink-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
- }
-
- .xl\:dark\:hover\:via-pink-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
- }
-
- .xl\:dark\:hover\:via-pink-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
- }
-
- .xl\:dark\:hover\:via-pink-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
- }
-
- .xl\:dark\:focus\:via-transparent:focus {
- --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .xl\:dark\:focus\:via-current:focus {
- --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .xl\:dark\:focus\:via-black:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .xl\:dark\:focus\:via-white:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .xl\:dark\:focus\:via-gray-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
- }
-
- .xl\:dark\:focus\:via-gray-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
- }
-
- .xl\:dark\:focus\:via-gray-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
- }
-
- .xl\:dark\:focus\:via-gray-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
- }
-
- .xl\:dark\:focus\:via-gray-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
- }
-
- .xl\:dark\:focus\:via-gray-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
- }
-
- .xl\:dark\:focus\:via-gray-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
- }
-
- .xl\:dark\:focus\:via-gray-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
- }
-
- .xl\:dark\:focus\:via-gray-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
- }
-
- .xl\:dark\:focus\:via-gray-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
- }
-
- .xl\:dark\:focus\:via-red-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
- }
-
- .xl\:dark\:focus\:via-red-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
- }
-
- .xl\:dark\:focus\:via-red-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
- }
-
- .xl\:dark\:focus\:via-red-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
- }
-
- .xl\:dark\:focus\:via-red-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
- }
-
- .xl\:dark\:focus\:via-red-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
- }
-
- .xl\:dark\:focus\:via-red-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
- }
-
- .xl\:dark\:focus\:via-red-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
- }
-
- .xl\:dark\:focus\:via-red-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
- }
-
- .xl\:dark\:focus\:via-red-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
- }
-
- .xl\:dark\:focus\:via-yellow-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
- }
-
- .xl\:dark\:focus\:via-yellow-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
- }
-
- .xl\:dark\:focus\:via-yellow-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
- }
-
- .xl\:dark\:focus\:via-yellow-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
- }
-
- .xl\:dark\:focus\:via-yellow-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
- }
-
- .xl\:dark\:focus\:via-yellow-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
- }
-
- .xl\:dark\:focus\:via-yellow-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
- }
-
- .xl\:dark\:focus\:via-yellow-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
- }
-
- .xl\:dark\:focus\:via-yellow-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
- }
-
- .xl\:dark\:focus\:via-yellow-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
- }
-
- .xl\:dark\:focus\:via-green-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
- }
-
- .xl\:dark\:focus\:via-green-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
- }
-
- .xl\:dark\:focus\:via-green-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
- }
-
- .xl\:dark\:focus\:via-green-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
- }
-
- .xl\:dark\:focus\:via-green-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
- }
-
- .xl\:dark\:focus\:via-green-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
- }
-
- .xl\:dark\:focus\:via-green-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
- }
-
- .xl\:dark\:focus\:via-green-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
- }
-
- .xl\:dark\:focus\:via-green-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
- }
-
- .xl\:dark\:focus\:via-green-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
- }
-
- .xl\:dark\:focus\:via-blue-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
- }
-
- .xl\:dark\:focus\:via-blue-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
- }
-
- .xl\:dark\:focus\:via-blue-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
- }
-
- .xl\:dark\:focus\:via-blue-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
- }
-
- .xl\:dark\:focus\:via-blue-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
- }
-
- .xl\:dark\:focus\:via-blue-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
- }
-
- .xl\:dark\:focus\:via-blue-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
- }
-
- .xl\:dark\:focus\:via-blue-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
- }
-
- .xl\:dark\:focus\:via-blue-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
- }
-
- .xl\:dark\:focus\:via-blue-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
- }
-
- .xl\:dark\:focus\:via-indigo-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
- }
-
- .xl\:dark\:focus\:via-indigo-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
- }
-
- .xl\:dark\:focus\:via-indigo-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
- }
-
- .xl\:dark\:focus\:via-indigo-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
- }
-
- .xl\:dark\:focus\:via-indigo-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
- }
-
- .xl\:dark\:focus\:via-indigo-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
- }
-
- .xl\:dark\:focus\:via-indigo-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
- }
-
- .xl\:dark\:focus\:via-indigo-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
- }
-
- .xl\:dark\:focus\:via-indigo-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
- }
-
- .xl\:dark\:focus\:via-indigo-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
- }
-
- .xl\:dark\:focus\:via-purple-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
- }
-
- .xl\:dark\:focus\:via-purple-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
- }
-
- .xl\:dark\:focus\:via-purple-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
- }
-
- .xl\:dark\:focus\:via-purple-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
- }
-
- .xl\:dark\:focus\:via-purple-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
- }
-
- .xl\:dark\:focus\:via-purple-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
- }
-
- .xl\:dark\:focus\:via-purple-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
- }
-
- .xl\:dark\:focus\:via-purple-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
- }
-
- .xl\:dark\:focus\:via-purple-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
- }
-
- .xl\:dark\:focus\:via-purple-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
- }
-
- .xl\:dark\:focus\:via-pink-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
- }
-
- .xl\:dark\:focus\:via-pink-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
- }
-
- .xl\:dark\:focus\:via-pink-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
- }
-
- .xl\:dark\:focus\:via-pink-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
- }
-
- .xl\:dark\:focus\:via-pink-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
- }
-
- .xl\:dark\:focus\:via-pink-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
- }
-
- .xl\:dark\:focus\:via-pink-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
- }
-
- .xl\:dark\:focus\:via-pink-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
- }
-
- .xl\:dark\:focus\:via-pink-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
- }
-
- .xl\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .xl\:dark\:to-transparent {
- --tw-gradient-to: transparent;
- }
-
- .xl\:dark\:to-current {
- --tw-gradient-to: currentColor;
- }
-
- .xl\:dark\:to-black {
- --tw-gradient-to: #000;
- }
-
- .xl\:dark\:to-white {
- --tw-gradient-to: #fff;
- }
-
- .xl\:dark\:to-gray-50 {
- --tw-gradient-to: #f9fafb;
- }
-
- .xl\:dark\:to-gray-100 {
- --tw-gradient-to: #f3f4f6;
- }
-
- .xl\:dark\:to-gray-200 {
- --tw-gradient-to: #e5e7eb;
- }
-
- .xl\:dark\:to-gray-300 {
- --tw-gradient-to: #d1d5db;
- }
-
- .xl\:dark\:to-gray-400 {
- --tw-gradient-to: #9ca3af;
- }
-
- .xl\:dark\:to-gray-500 {
- --tw-gradient-to: #6b7280;
- }
-
- .xl\:dark\:to-gray-600 {
- --tw-gradient-to: #4b5563;
- }
-
- .xl\:dark\:to-gray-700 {
- --tw-gradient-to: #374151;
- }
-
- .xl\:dark\:to-gray-800 {
- --tw-gradient-to: #1f2937;
- }
-
- .xl\:dark\:to-gray-900 {
- --tw-gradient-to: #111827;
- }
-
- .xl\:dark\:to-red-50 {
- --tw-gradient-to: #fef2f2;
- }
-
- .xl\:dark\:to-red-100 {
- --tw-gradient-to: #fee2e2;
- }
-
- .xl\:dark\:to-red-200 {
- --tw-gradient-to: #fecaca;
- }
-
- .xl\:dark\:to-red-300 {
- --tw-gradient-to: #fca5a5;
- }
-
- .xl\:dark\:to-red-400 {
- --tw-gradient-to: #f87171;
- }
-
- .xl\:dark\:to-red-500 {
- --tw-gradient-to: #ef4444;
- }
-
- .xl\:dark\:to-red-600 {
- --tw-gradient-to: #dc2626;
- }
-
- .xl\:dark\:to-red-700 {
- --tw-gradient-to: #b91c1c;
- }
-
- .xl\:dark\:to-red-800 {
- --tw-gradient-to: #991b1b;
- }
-
- .xl\:dark\:to-red-900 {
- --tw-gradient-to: #7f1d1d;
- }
-
- .xl\:dark\:to-yellow-50 {
- --tw-gradient-to: #fffbeb;
- }
-
- .xl\:dark\:to-yellow-100 {
- --tw-gradient-to: #fef3c7;
- }
-
- .xl\:dark\:to-yellow-200 {
- --tw-gradient-to: #fde68a;
- }
-
- .xl\:dark\:to-yellow-300 {
- --tw-gradient-to: #fcd34d;
- }
-
- .xl\:dark\:to-yellow-400 {
- --tw-gradient-to: #fbbf24;
- }
-
- .xl\:dark\:to-yellow-500 {
- --tw-gradient-to: #f59e0b;
- }
-
- .xl\:dark\:to-yellow-600 {
- --tw-gradient-to: #d97706;
- }
-
- .xl\:dark\:to-yellow-700 {
- --tw-gradient-to: #b45309;
- }
-
- .xl\:dark\:to-yellow-800 {
- --tw-gradient-to: #92400e;
- }
-
- .xl\:dark\:to-yellow-900 {
- --tw-gradient-to: #78350f;
- }
-
- .xl\:dark\:to-green-50 {
- --tw-gradient-to: #ecfdf5;
- }
-
- .xl\:dark\:to-green-100 {
- --tw-gradient-to: #d1fae5;
- }
-
- .xl\:dark\:to-green-200 {
- --tw-gradient-to: #a7f3d0;
- }
-
- .xl\:dark\:to-green-300 {
- --tw-gradient-to: #6ee7b7;
- }
-
- .xl\:dark\:to-green-400 {
- --tw-gradient-to: #34d399;
- }
-
- .xl\:dark\:to-green-500 {
- --tw-gradient-to: #10b981;
- }
-
- .xl\:dark\:to-green-600 {
- --tw-gradient-to: #059669;
- }
-
- .xl\:dark\:to-green-700 {
- --tw-gradient-to: #047857;
- }
-
- .xl\:dark\:to-green-800 {
- --tw-gradient-to: #065f46;
- }
-
- .xl\:dark\:to-green-900 {
- --tw-gradient-to: #064e3b;
- }
-
- .xl\:dark\:to-blue-50 {
- --tw-gradient-to: #eff6ff;
- }
-
- .xl\:dark\:to-blue-100 {
- --tw-gradient-to: #dbeafe;
- }
-
- .xl\:dark\:to-blue-200 {
- --tw-gradient-to: #bfdbfe;
- }
-
- .xl\:dark\:to-blue-300 {
- --tw-gradient-to: #93c5fd;
- }
-
- .xl\:dark\:to-blue-400 {
- --tw-gradient-to: #60a5fa;
- }
-
- .xl\:dark\:to-blue-500 {
- --tw-gradient-to: #3b82f6;
- }
-
- .xl\:dark\:to-blue-600 {
- --tw-gradient-to: #2563eb;
- }
-
- .xl\:dark\:to-blue-700 {
- --tw-gradient-to: #1d4ed8;
- }
-
- .xl\:dark\:to-blue-800 {
- --tw-gradient-to: #1e40af;
- }
-
- .xl\:dark\:to-blue-900 {
- --tw-gradient-to: #1e3a8a;
- }
-
- .xl\:dark\:to-indigo-50 {
- --tw-gradient-to: #eef2ff;
- }
-
- .xl\:dark\:to-indigo-100 {
- --tw-gradient-to: #e0e7ff;
- }
-
- .xl\:dark\:to-indigo-200 {
- --tw-gradient-to: #c7d2fe;
- }
-
- .xl\:dark\:to-indigo-300 {
- --tw-gradient-to: #a5b4fc;
- }
-
- .xl\:dark\:to-indigo-400 {
- --tw-gradient-to: #818cf8;
- }
-
- .xl\:dark\:to-indigo-500 {
- --tw-gradient-to: #6366f1;
- }
-
- .xl\:dark\:to-indigo-600 {
- --tw-gradient-to: #4f46e5;
- }
-
- .xl\:dark\:to-indigo-700 {
- --tw-gradient-to: #4338ca;
- }
-
- .xl\:dark\:to-indigo-800 {
- --tw-gradient-to: #3730a3;
- }
-
- .xl\:dark\:to-indigo-900 {
- --tw-gradient-to: #312e81;
- }
-
- .xl\:dark\:to-purple-50 {
- --tw-gradient-to: #f5f3ff;
- }
-
- .xl\:dark\:to-purple-100 {
- --tw-gradient-to: #ede9fe;
- }
-
- .xl\:dark\:to-purple-200 {
- --tw-gradient-to: #ddd6fe;
- }
-
- .xl\:dark\:to-purple-300 {
- --tw-gradient-to: #c4b5fd;
- }
-
- .xl\:dark\:to-purple-400 {
- --tw-gradient-to: #a78bfa;
- }
-
- .xl\:dark\:to-purple-500 {
- --tw-gradient-to: #8b5cf6;
- }
-
- .xl\:dark\:to-purple-600 {
- --tw-gradient-to: #7c3aed;
- }
-
- .xl\:dark\:to-purple-700 {
- --tw-gradient-to: #6d28d9;
- }
-
- .xl\:dark\:to-purple-800 {
- --tw-gradient-to: #5b21b6;
- }
-
- .xl\:dark\:to-purple-900 {
- --tw-gradient-to: #4c1d95;
- }
-
- .xl\:dark\:to-pink-50 {
- --tw-gradient-to: #fdf2f8;
- }
-
- .xl\:dark\:to-pink-100 {
- --tw-gradient-to: #fce7f3;
- }
-
- .xl\:dark\:to-pink-200 {
- --tw-gradient-to: #fbcfe8;
- }
-
- .xl\:dark\:to-pink-300 {
- --tw-gradient-to: #f9a8d4;
- }
-
- .xl\:dark\:to-pink-400 {
- --tw-gradient-to: #f472b6;
- }
-
- .xl\:dark\:to-pink-500 {
- --tw-gradient-to: #ec4899;
- }
-
- .xl\:dark\:to-pink-600 {
- --tw-gradient-to: #db2777;
- }
-
- .xl\:dark\:to-pink-700 {
- --tw-gradient-to: #be185d;
- }
-
- .xl\:dark\:to-pink-800 {
- --tw-gradient-to: #9d174d;
- }
-
- .xl\:dark\:to-pink-900 {
- --tw-gradient-to: #831843;
- }
-
- .xl\:dark\:hover\:to-transparent:hover {
- --tw-gradient-to: transparent;
- }
-
- .xl\:dark\:hover\:to-current:hover {
- --tw-gradient-to: currentColor;
- }
-
- .xl\:dark\:hover\:to-black:hover {
- --tw-gradient-to: #000;
- }
-
- .xl\:dark\:hover\:to-white:hover {
- --tw-gradient-to: #fff;
- }
-
- .xl\:dark\:hover\:to-gray-50:hover {
- --tw-gradient-to: #f9fafb;
- }
-
- .xl\:dark\:hover\:to-gray-100:hover {
- --tw-gradient-to: #f3f4f6;
- }
-
- .xl\:dark\:hover\:to-gray-200:hover {
- --tw-gradient-to: #e5e7eb;
- }
-
- .xl\:dark\:hover\:to-gray-300:hover {
- --tw-gradient-to: #d1d5db;
- }
-
- .xl\:dark\:hover\:to-gray-400:hover {
- --tw-gradient-to: #9ca3af;
- }
-
- .xl\:dark\:hover\:to-gray-500:hover {
- --tw-gradient-to: #6b7280;
- }
-
- .xl\:dark\:hover\:to-gray-600:hover {
- --tw-gradient-to: #4b5563;
- }
-
- .xl\:dark\:hover\:to-gray-700:hover {
- --tw-gradient-to: #374151;
- }
-
- .xl\:dark\:hover\:to-gray-800:hover {
- --tw-gradient-to: #1f2937;
- }
-
- .xl\:dark\:hover\:to-gray-900:hover {
- --tw-gradient-to: #111827;
- }
-
- .xl\:dark\:hover\:to-red-50:hover {
- --tw-gradient-to: #fef2f2;
- }
-
- .xl\:dark\:hover\:to-red-100:hover {
- --tw-gradient-to: #fee2e2;
- }
-
- .xl\:dark\:hover\:to-red-200:hover {
- --tw-gradient-to: #fecaca;
- }
-
- .xl\:dark\:hover\:to-red-300:hover {
- --tw-gradient-to: #fca5a5;
- }
-
- .xl\:dark\:hover\:to-red-400:hover {
- --tw-gradient-to: #f87171;
- }
-
- .xl\:dark\:hover\:to-red-500:hover {
- --tw-gradient-to: #ef4444;
- }
-
- .xl\:dark\:hover\:to-red-600:hover {
- --tw-gradient-to: #dc2626;
- }
-
- .xl\:dark\:hover\:to-red-700:hover {
- --tw-gradient-to: #b91c1c;
- }
-
- .xl\:dark\:hover\:to-red-800:hover {
- --tw-gradient-to: #991b1b;
- }
-
- .xl\:dark\:hover\:to-red-900:hover {
- --tw-gradient-to: #7f1d1d;
- }
-
- .xl\:dark\:hover\:to-yellow-50:hover {
- --tw-gradient-to: #fffbeb;
- }
-
- .xl\:dark\:hover\:to-yellow-100:hover {
- --tw-gradient-to: #fef3c7;
- }
-
- .xl\:dark\:hover\:to-yellow-200:hover {
- --tw-gradient-to: #fde68a;
- }
-
- .xl\:dark\:hover\:to-yellow-300:hover {
- --tw-gradient-to: #fcd34d;
- }
-
- .xl\:dark\:hover\:to-yellow-400:hover {
- --tw-gradient-to: #fbbf24;
- }
-
- .xl\:dark\:hover\:to-yellow-500:hover {
- --tw-gradient-to: #f59e0b;
- }
-
- .xl\:dark\:hover\:to-yellow-600:hover {
- --tw-gradient-to: #d97706;
- }
-
- .xl\:dark\:hover\:to-yellow-700:hover {
- --tw-gradient-to: #b45309;
- }
-
- .xl\:dark\:hover\:to-yellow-800:hover {
- --tw-gradient-to: #92400e;
- }
-
- .xl\:dark\:hover\:to-yellow-900:hover {
- --tw-gradient-to: #78350f;
- }
-
- .xl\:dark\:hover\:to-green-50:hover {
- --tw-gradient-to: #ecfdf5;
- }
-
- .xl\:dark\:hover\:to-green-100:hover {
- --tw-gradient-to: #d1fae5;
- }
-
- .xl\:dark\:hover\:to-green-200:hover {
- --tw-gradient-to: #a7f3d0;
- }
-
- .xl\:dark\:hover\:to-green-300:hover {
- --tw-gradient-to: #6ee7b7;
- }
-
- .xl\:dark\:hover\:to-green-400:hover {
- --tw-gradient-to: #34d399;
- }
-
- .xl\:dark\:hover\:to-green-500:hover {
- --tw-gradient-to: #10b981;
- }
-
- .xl\:dark\:hover\:to-green-600:hover {
- --tw-gradient-to: #059669;
- }
-
- .xl\:dark\:hover\:to-green-700:hover {
- --tw-gradient-to: #047857;
- }
-
- .xl\:dark\:hover\:to-green-800:hover {
- --tw-gradient-to: #065f46;
- }
-
- .xl\:dark\:hover\:to-green-900:hover {
- --tw-gradient-to: #064e3b;
- }
-
- .xl\:dark\:hover\:to-blue-50:hover {
- --tw-gradient-to: #eff6ff;
- }
-
- .xl\:dark\:hover\:to-blue-100:hover {
- --tw-gradient-to: #dbeafe;
- }
-
- .xl\:dark\:hover\:to-blue-200:hover {
- --tw-gradient-to: #bfdbfe;
- }
-
- .xl\:dark\:hover\:to-blue-300:hover {
- --tw-gradient-to: #93c5fd;
- }
-
- .xl\:dark\:hover\:to-blue-400:hover {
- --tw-gradient-to: #60a5fa;
- }
-
- .xl\:dark\:hover\:to-blue-500:hover {
- --tw-gradient-to: #3b82f6;
- }
-
- .xl\:dark\:hover\:to-blue-600:hover {
- --tw-gradient-to: #2563eb;
- }
-
- .xl\:dark\:hover\:to-blue-700:hover {
- --tw-gradient-to: #1d4ed8;
- }
-
- .xl\:dark\:hover\:to-blue-800:hover {
- --tw-gradient-to: #1e40af;
- }
-
- .xl\:dark\:hover\:to-blue-900:hover {
- --tw-gradient-to: #1e3a8a;
- }
-
- .xl\:dark\:hover\:to-indigo-50:hover {
- --tw-gradient-to: #eef2ff;
- }
-
- .xl\:dark\:hover\:to-indigo-100:hover {
- --tw-gradient-to: #e0e7ff;
- }
-
- .xl\:dark\:hover\:to-indigo-200:hover {
- --tw-gradient-to: #c7d2fe;
- }
-
- .xl\:dark\:hover\:to-indigo-300:hover {
- --tw-gradient-to: #a5b4fc;
- }
-
- .xl\:dark\:hover\:to-indigo-400:hover {
- --tw-gradient-to: #818cf8;
- }
-
- .xl\:dark\:hover\:to-indigo-500:hover {
- --tw-gradient-to: #6366f1;
- }
-
- .xl\:dark\:hover\:to-indigo-600:hover {
- --tw-gradient-to: #4f46e5;
- }
-
- .xl\:dark\:hover\:to-indigo-700:hover {
- --tw-gradient-to: #4338ca;
- }
-
- .xl\:dark\:hover\:to-indigo-800:hover {
- --tw-gradient-to: #3730a3;
- }
-
- .xl\:dark\:hover\:to-indigo-900:hover {
- --tw-gradient-to: #312e81;
- }
-
- .xl\:dark\:hover\:to-purple-50:hover {
- --tw-gradient-to: #f5f3ff;
- }
-
- .xl\:dark\:hover\:to-purple-100:hover {
- --tw-gradient-to: #ede9fe;
- }
-
- .xl\:dark\:hover\:to-purple-200:hover {
- --tw-gradient-to: #ddd6fe;
- }
-
- .xl\:dark\:hover\:to-purple-300:hover {
- --tw-gradient-to: #c4b5fd;
- }
-
- .xl\:dark\:hover\:to-purple-400:hover {
- --tw-gradient-to: #a78bfa;
- }
-
- .xl\:dark\:hover\:to-purple-500:hover {
- --tw-gradient-to: #8b5cf6;
- }
-
- .xl\:dark\:hover\:to-purple-600:hover {
- --tw-gradient-to: #7c3aed;
- }
-
- .xl\:dark\:hover\:to-purple-700:hover {
- --tw-gradient-to: #6d28d9;
- }
-
- .xl\:dark\:hover\:to-purple-800:hover {
- --tw-gradient-to: #5b21b6;
- }
-
- .xl\:dark\:hover\:to-purple-900:hover {
- --tw-gradient-to: #4c1d95;
- }
-
- .xl\:dark\:hover\:to-pink-50:hover {
- --tw-gradient-to: #fdf2f8;
- }
-
- .xl\:dark\:hover\:to-pink-100:hover {
- --tw-gradient-to: #fce7f3;
- }
-
- .xl\:dark\:hover\:to-pink-200:hover {
- --tw-gradient-to: #fbcfe8;
- }
-
- .xl\:dark\:hover\:to-pink-300:hover {
- --tw-gradient-to: #f9a8d4;
- }
-
- .xl\:dark\:hover\:to-pink-400:hover {
- --tw-gradient-to: #f472b6;
- }
-
- .xl\:dark\:hover\:to-pink-500:hover {
- --tw-gradient-to: #ec4899;
- }
-
- .xl\:dark\:hover\:to-pink-600:hover {
- --tw-gradient-to: #db2777;
- }
-
- .xl\:dark\:hover\:to-pink-700:hover {
- --tw-gradient-to: #be185d;
- }
-
- .xl\:dark\:hover\:to-pink-800:hover {
- --tw-gradient-to: #9d174d;
- }
-
- .xl\:dark\:hover\:to-pink-900:hover {
- --tw-gradient-to: #831843;
- }
-
- .xl\:dark\:focus\:to-transparent:focus {
- --tw-gradient-to: transparent;
- }
-
- .xl\:dark\:focus\:to-current:focus {
- --tw-gradient-to: currentColor;
- }
-
- .xl\:dark\:focus\:to-black:focus {
- --tw-gradient-to: #000;
- }
-
- .xl\:dark\:focus\:to-white:focus {
- --tw-gradient-to: #fff;
- }
-
- .xl\:dark\:focus\:to-gray-50:focus {
- --tw-gradient-to: #f9fafb;
- }
-
- .xl\:dark\:focus\:to-gray-100:focus {
- --tw-gradient-to: #f3f4f6;
- }
-
- .xl\:dark\:focus\:to-gray-200:focus {
- --tw-gradient-to: #e5e7eb;
- }
-
- .xl\:dark\:focus\:to-gray-300:focus {
- --tw-gradient-to: #d1d5db;
- }
-
- .xl\:dark\:focus\:to-gray-400:focus {
- --tw-gradient-to: #9ca3af;
- }
-
- .xl\:dark\:focus\:to-gray-500:focus {
- --tw-gradient-to: #6b7280;
- }
-
- .xl\:dark\:focus\:to-gray-600:focus {
- --tw-gradient-to: #4b5563;
- }
-
- .xl\:dark\:focus\:to-gray-700:focus {
- --tw-gradient-to: #374151;
- }
-
- .xl\:dark\:focus\:to-gray-800:focus {
- --tw-gradient-to: #1f2937;
- }
-
- .xl\:dark\:focus\:to-gray-900:focus {
- --tw-gradient-to: #111827;
- }
-
- .xl\:dark\:focus\:to-red-50:focus {
- --tw-gradient-to: #fef2f2;
- }
-
- .xl\:dark\:focus\:to-red-100:focus {
- --tw-gradient-to: #fee2e2;
- }
-
- .xl\:dark\:focus\:to-red-200:focus {
- --tw-gradient-to: #fecaca;
- }
-
- .xl\:dark\:focus\:to-red-300:focus {
- --tw-gradient-to: #fca5a5;
- }
-
- .xl\:dark\:focus\:to-red-400:focus {
- --tw-gradient-to: #f87171;
- }
-
- .xl\:dark\:focus\:to-red-500:focus {
- --tw-gradient-to: #ef4444;
- }
-
- .xl\:dark\:focus\:to-red-600:focus {
- --tw-gradient-to: #dc2626;
- }
-
- .xl\:dark\:focus\:to-red-700:focus {
- --tw-gradient-to: #b91c1c;
- }
-
- .xl\:dark\:focus\:to-red-800:focus {
- --tw-gradient-to: #991b1b;
- }
-
- .xl\:dark\:focus\:to-red-900:focus {
- --tw-gradient-to: #7f1d1d;
- }
-
- .xl\:dark\:focus\:to-yellow-50:focus {
- --tw-gradient-to: #fffbeb;
- }
-
- .xl\:dark\:focus\:to-yellow-100:focus {
- --tw-gradient-to: #fef3c7;
- }
-
- .xl\:dark\:focus\:to-yellow-200:focus {
- --tw-gradient-to: #fde68a;
- }
-
- .xl\:dark\:focus\:to-yellow-300:focus {
- --tw-gradient-to: #fcd34d;
- }
-
- .xl\:dark\:focus\:to-yellow-400:focus {
- --tw-gradient-to: #fbbf24;
- }
-
- .xl\:dark\:focus\:to-yellow-500:focus {
- --tw-gradient-to: #f59e0b;
- }
-
- .xl\:dark\:focus\:to-yellow-600:focus {
- --tw-gradient-to: #d97706;
- }
-
- .xl\:dark\:focus\:to-yellow-700:focus {
- --tw-gradient-to: #b45309;
- }
-
- .xl\:dark\:focus\:to-yellow-800:focus {
- --tw-gradient-to: #92400e;
- }
-
- .xl\:dark\:focus\:to-yellow-900:focus {
- --tw-gradient-to: #78350f;
- }
-
- .xl\:dark\:focus\:to-green-50:focus {
- --tw-gradient-to: #ecfdf5;
- }
-
- .xl\:dark\:focus\:to-green-100:focus {
- --tw-gradient-to: #d1fae5;
- }
-
- .xl\:dark\:focus\:to-green-200:focus {
- --tw-gradient-to: #a7f3d0;
- }
-
- .xl\:dark\:focus\:to-green-300:focus {
- --tw-gradient-to: #6ee7b7;
- }
-
- .xl\:dark\:focus\:to-green-400:focus {
- --tw-gradient-to: #34d399;
- }
-
- .xl\:dark\:focus\:to-green-500:focus {
- --tw-gradient-to: #10b981;
- }
-
- .xl\:dark\:focus\:to-green-600:focus {
- --tw-gradient-to: #059669;
- }
-
- .xl\:dark\:focus\:to-green-700:focus {
- --tw-gradient-to: #047857;
- }
-
- .xl\:dark\:focus\:to-green-800:focus {
- --tw-gradient-to: #065f46;
- }
-
- .xl\:dark\:focus\:to-green-900:focus {
- --tw-gradient-to: #064e3b;
- }
-
- .xl\:dark\:focus\:to-blue-50:focus {
- --tw-gradient-to: #eff6ff;
- }
-
- .xl\:dark\:focus\:to-blue-100:focus {
- --tw-gradient-to: #dbeafe;
- }
-
- .xl\:dark\:focus\:to-blue-200:focus {
- --tw-gradient-to: #bfdbfe;
- }
-
- .xl\:dark\:focus\:to-blue-300:focus {
- --tw-gradient-to: #93c5fd;
- }
-
- .xl\:dark\:focus\:to-blue-400:focus {
- --tw-gradient-to: #60a5fa;
- }
-
- .xl\:dark\:focus\:to-blue-500:focus {
- --tw-gradient-to: #3b82f6;
- }
-
- .xl\:dark\:focus\:to-blue-600:focus {
- --tw-gradient-to: #2563eb;
- }
-
- .xl\:dark\:focus\:to-blue-700:focus {
- --tw-gradient-to: #1d4ed8;
- }
-
- .xl\:dark\:focus\:to-blue-800:focus {
- --tw-gradient-to: #1e40af;
- }
-
- .xl\:dark\:focus\:to-blue-900:focus {
- --tw-gradient-to: #1e3a8a;
- }
-
- .xl\:dark\:focus\:to-indigo-50:focus {
- --tw-gradient-to: #eef2ff;
- }
-
- .xl\:dark\:focus\:to-indigo-100:focus {
- --tw-gradient-to: #e0e7ff;
- }
-
- .xl\:dark\:focus\:to-indigo-200:focus {
- --tw-gradient-to: #c7d2fe;
- }
-
- .xl\:dark\:focus\:to-indigo-300:focus {
- --tw-gradient-to: #a5b4fc;
- }
-
- .xl\:dark\:focus\:to-indigo-400:focus {
- --tw-gradient-to: #818cf8;
- }
-
- .xl\:dark\:focus\:to-indigo-500:focus {
- --tw-gradient-to: #6366f1;
- }
-
- .xl\:dark\:focus\:to-indigo-600:focus {
- --tw-gradient-to: #4f46e5;
- }
-
- .xl\:dark\:focus\:to-indigo-700:focus {
- --tw-gradient-to: #4338ca;
- }
-
- .xl\:dark\:focus\:to-indigo-800:focus {
- --tw-gradient-to: #3730a3;
- }
-
- .xl\:dark\:focus\:to-indigo-900:focus {
- --tw-gradient-to: #312e81;
- }
-
- .xl\:dark\:focus\:to-purple-50:focus {
- --tw-gradient-to: #f5f3ff;
- }
-
- .xl\:dark\:focus\:to-purple-100:focus {
- --tw-gradient-to: #ede9fe;
- }
-
- .xl\:dark\:focus\:to-purple-200:focus {
- --tw-gradient-to: #ddd6fe;
- }
-
- .xl\:dark\:focus\:to-purple-300:focus {
- --tw-gradient-to: #c4b5fd;
- }
-
- .xl\:dark\:focus\:to-purple-400:focus {
- --tw-gradient-to: #a78bfa;
- }
-
- .xl\:dark\:focus\:to-purple-500:focus {
- --tw-gradient-to: #8b5cf6;
- }
-
- .xl\:dark\:focus\:to-purple-600:focus {
- --tw-gradient-to: #7c3aed;
- }
-
- .xl\:dark\:focus\:to-purple-700:focus {
- --tw-gradient-to: #6d28d9;
- }
-
- .xl\:dark\:focus\:to-purple-800:focus {
- --tw-gradient-to: #5b21b6;
- }
-
- .xl\:dark\:focus\:to-purple-900:focus {
- --tw-gradient-to: #4c1d95;
- }
-
- .xl\:dark\:focus\:to-pink-50:focus {
- --tw-gradient-to: #fdf2f8;
- }
-
- .xl\:dark\:focus\:to-pink-100:focus {
- --tw-gradient-to: #fce7f3;
- }
-
- .xl\:dark\:focus\:to-pink-200:focus {
- --tw-gradient-to: #fbcfe8;
- }
-
- .xl\:dark\:focus\:to-pink-300:focus {
- --tw-gradient-to: #f9a8d4;
- }
-
- .xl\:dark\:focus\:to-pink-400:focus {
- --tw-gradient-to: #f472b6;
- }
-
- .xl\:dark\:focus\:to-pink-500:focus {
- --tw-gradient-to: #ec4899;
- }
-
- .xl\:dark\:focus\:to-pink-600:focus {
- --tw-gradient-to: #db2777;
- }
-
- .xl\:dark\:focus\:to-pink-700:focus {
- --tw-gradient-to: #be185d;
- }
-
- .xl\:dark\:focus\:to-pink-800:focus {
- --tw-gradient-to: #9d174d;
- }
-
- .xl\:dark\: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: Inter var, 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));
- }
-
- @media (prefers-color-scheme: dark) {
- .xl\:dark\:text-transparent {
- color: transparent;
- }
-
- .xl\:dark\:text-current {
- color: currentColor;
- }
-
- .xl\:dark\:text-black {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-white {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-gray-50 {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-gray-100 {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-gray-200 {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-gray-300 {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-gray-400 {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-gray-500 {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-gray-600 {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-gray-700 {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-gray-800 {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-gray-900 {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-red-50 {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-red-100 {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-red-200 {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-red-300 {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-red-400 {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-red-500 {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-red-600 {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-red-700 {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-red-800 {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-red-900 {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-yellow-50 {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-yellow-100 {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-yellow-200 {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-yellow-300 {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-yellow-400 {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-yellow-500 {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-yellow-600 {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-yellow-700 {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-yellow-800 {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-yellow-900 {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-green-50 {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-green-100 {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-green-200 {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-green-300 {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-green-400 {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-green-500 {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-green-600 {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-green-700 {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-green-800 {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-green-900 {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-blue-50 {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-blue-100 {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-blue-200 {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-blue-300 {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-blue-400 {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-blue-500 {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-blue-600 {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-blue-700 {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-blue-800 {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-blue-900 {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-indigo-50 {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-indigo-100 {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-indigo-200 {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-indigo-300 {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-indigo-400 {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-indigo-500 {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-indigo-600 {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-indigo-700 {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-indigo-800 {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-indigo-900 {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-purple-50 {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-purple-100 {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-purple-200 {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-purple-300 {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-purple-400 {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-purple-500 {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-purple-600 {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-purple-700 {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-purple-800 {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-purple-900 {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-pink-50 {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-pink-100 {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-pink-200 {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-pink-300 {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-pink-400 {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-pink-500 {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-pink-600 {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-pink-700 {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-pink-800 {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .xl\:dark\:text-pink-900 {
- --tw-text-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-transparent {
- color: transparent;
- }
-
- .group:hover .xl\:dark\:group-hover\:text-current {
- color: currentColor;
- }
-
- .group:hover .xl\:dark\:group-hover\:text-black {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-white {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-gray-50 {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-gray-100 {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-gray-200 {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-gray-300 {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-gray-400 {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-gray-500 {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-gray-600 {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-gray-700 {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-gray-800 {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-gray-900 {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-red-50 {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-red-100 {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-red-200 {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-red-300 {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-red-400 {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-red-500 {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-red-600 {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-red-700 {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-red-800 {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-red-900 {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-yellow-50 {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-yellow-100 {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-yellow-200 {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-yellow-300 {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-yellow-400 {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-yellow-500 {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-yellow-600 {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-yellow-700 {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-yellow-800 {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-yellow-900 {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-green-50 {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-green-100 {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-green-200 {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-green-300 {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-green-400 {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-green-500 {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-green-600 {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-green-700 {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-green-800 {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-green-900 {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-blue-50 {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-blue-100 {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-blue-200 {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-blue-300 {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-blue-400 {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-blue-500 {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-blue-600 {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-blue-700 {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-blue-800 {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-blue-900 {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-indigo-50 {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-indigo-100 {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-indigo-200 {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-indigo-300 {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-indigo-400 {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-indigo-500 {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-indigo-600 {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-indigo-700 {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-indigo-800 {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-indigo-900 {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-purple-50 {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-purple-100 {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-purple-200 {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-purple-300 {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-purple-400 {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-purple-500 {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-purple-600 {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-purple-700 {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-purple-800 {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-purple-900 {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-pink-50 {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-pink-100 {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-pink-200 {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-pink-300 {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-pink-400 {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-pink-500 {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-pink-600 {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-pink-700 {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-pink-800 {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .group:hover .xl\:dark\:group-hover\:text-pink-900 {
- --tw-text-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-transparent:focus-within {
- color: transparent;
- }
-
- .xl\:dark\:focus-within\:text-current:focus-within {
- color: currentColor;
- }
-
- .xl\:dark\:focus-within\:text-black:focus-within {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-white:focus-within {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-gray-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-gray-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-gray-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-gray-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-gray-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-gray-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-gray-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-gray-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-gray-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-gray-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-red-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-red-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-red-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-red-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-red-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-red-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-red-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-red-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-red-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-red-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-yellow-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-yellow-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-yellow-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-yellow-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-yellow-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-yellow-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-yellow-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-yellow-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-yellow-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-yellow-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-green-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-green-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-green-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-green-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-green-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-green-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-green-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-green-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-green-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-green-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-blue-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-blue-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-blue-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-blue-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-blue-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-blue-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-blue-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-blue-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-blue-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-blue-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-indigo-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-indigo-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-indigo-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-indigo-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-indigo-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-indigo-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-indigo-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-indigo-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-indigo-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-indigo-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-purple-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-purple-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-purple-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-purple-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-purple-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-purple-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-purple-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-purple-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-purple-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-purple-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-pink-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-pink-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-pink-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-pink-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-pink-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-pink-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-pink-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-pink-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-pink-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus-within\:text-pink-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-transparent:hover {
- color: transparent;
- }
-
- .xl\:dark\:hover\:text-current:hover {
- color: currentColor;
- }
-
- .xl\:dark\:hover\:text-black:hover {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-white:hover {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-gray-50:hover {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-gray-100:hover {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-gray-200:hover {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-gray-300:hover {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-gray-400:hover {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-gray-500:hover {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-gray-600:hover {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-gray-700:hover {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-gray-800:hover {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-gray-900:hover {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-red-50:hover {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-red-100:hover {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-red-200:hover {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-red-300:hover {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-red-400:hover {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-red-500:hover {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-red-600:hover {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-red-700:hover {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-red-800:hover {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-red-900:hover {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-yellow-50:hover {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-yellow-100:hover {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-yellow-200:hover {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-yellow-300:hover {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-yellow-400:hover {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-yellow-500:hover {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-yellow-600:hover {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-yellow-700:hover {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-yellow-800:hover {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-yellow-900:hover {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-green-50:hover {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-green-100:hover {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-green-200:hover {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-green-300:hover {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-green-400:hover {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-green-500:hover {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-green-600:hover {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-green-700:hover {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-green-800:hover {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-green-900:hover {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-blue-50:hover {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-blue-100:hover {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-blue-200:hover {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-blue-300:hover {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-blue-400:hover {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-blue-500:hover {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-blue-600:hover {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-blue-700:hover {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-blue-800:hover {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-blue-900:hover {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-indigo-50:hover {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-indigo-100:hover {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-indigo-200:hover {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-indigo-300:hover {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-indigo-400:hover {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-indigo-500:hover {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-indigo-600:hover {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-indigo-700:hover {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-indigo-800:hover {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-indigo-900:hover {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-purple-50:hover {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-purple-100:hover {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-purple-200:hover {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-purple-300:hover {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-purple-400:hover {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-purple-500:hover {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-purple-600:hover {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-purple-700:hover {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-purple-800:hover {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-purple-900:hover {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-pink-50:hover {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-pink-100:hover {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-pink-200:hover {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-pink-300:hover {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-pink-400:hover {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-pink-500:hover {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-pink-600:hover {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-pink-700:hover {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-pink-800:hover {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .xl\:dark\:hover\:text-pink-900:hover {
- --tw-text-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-transparent:focus {
- color: transparent;
- }
-
- .xl\:dark\:focus\:text-current:focus {
- color: currentColor;
- }
-
- .xl\:dark\:focus\:text-black:focus {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-white:focus {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-gray-50:focus {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-gray-100:focus {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-gray-200:focus {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-gray-300:focus {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-gray-400:focus {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-gray-500:focus {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-gray-600:focus {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-gray-700:focus {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-gray-800:focus {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-gray-900:focus {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-red-50:focus {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-red-100:focus {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-red-200:focus {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-red-300:focus {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-red-400:focus {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-red-500:focus {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-red-600:focus {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-red-700:focus {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-red-800:focus {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-red-900:focus {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-yellow-50:focus {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-yellow-100:focus {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-yellow-200:focus {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-yellow-300:focus {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-yellow-400:focus {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-yellow-500:focus {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-yellow-600:focus {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-yellow-700:focus {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-yellow-800:focus {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-yellow-900:focus {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-green-50:focus {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-green-100:focus {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-green-200:focus {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-green-300:focus {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-green-400:focus {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-green-500:focus {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-green-600:focus {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-green-700:focus {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-green-800:focus {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-green-900:focus {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-blue-50:focus {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-blue-100:focus {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-blue-200:focus {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-blue-300:focus {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-blue-400:focus {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-blue-500:focus {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-blue-600:focus {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-blue-700:focus {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-blue-800:focus {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-blue-900:focus {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-indigo-50:focus {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-indigo-100:focus {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-indigo-200:focus {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-indigo-300:focus {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-indigo-400:focus {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-indigo-500:focus {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-indigo-600:focus {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-indigo-700:focus {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-indigo-800:focus {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-indigo-900:focus {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-purple-50:focus {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-purple-100:focus {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-purple-200:focus {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-purple-300:focus {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-purple-400:focus {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-purple-500:focus {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-purple-600:focus {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-purple-700:focus {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-purple-800:focus {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-purple-900:focus {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-pink-50:focus {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-pink-100:focus {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-pink-200:focus {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-pink-300:focus {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-pink-400:focus {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-pink-500:focus {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-pink-600:focus {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-pink-700:focus {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .xl\:dark\:focus\:text-pink-800:focus {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .xl\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .xl\:dark\:text-opacity-0 {
- --tw-text-opacity: 0;
- }
-
- .xl\:dark\:text-opacity-5 {
- --tw-text-opacity: 0.05;
- }
-
- .xl\:dark\:text-opacity-10 {
- --tw-text-opacity: 0.1;
- }
-
- .xl\:dark\:text-opacity-20 {
- --tw-text-opacity: 0.2;
- }
-
- .xl\:dark\:text-opacity-25 {
- --tw-text-opacity: 0.25;
- }
-
- .xl\:dark\:text-opacity-30 {
- --tw-text-opacity: 0.3;
- }
-
- .xl\:dark\:text-opacity-40 {
- --tw-text-opacity: 0.4;
- }
-
- .xl\:dark\:text-opacity-50 {
- --tw-text-opacity: 0.5;
- }
-
- .xl\:dark\:text-opacity-60 {
- --tw-text-opacity: 0.6;
- }
-
- .xl\:dark\:text-opacity-70 {
- --tw-text-opacity: 0.7;
- }
-
- .xl\:dark\:text-opacity-75 {
- --tw-text-opacity: 0.75;
- }
-
- .xl\:dark\:text-opacity-80 {
- --tw-text-opacity: 0.8;
- }
-
- .xl\:dark\:text-opacity-90 {
- --tw-text-opacity: 0.9;
- }
-
- .xl\:dark\:text-opacity-95 {
- --tw-text-opacity: 0.95;
- }
-
- .xl\:dark\:text-opacity-100 {
- --tw-text-opacity: 1;
- }
-
- .group:hover .xl\:dark\:group-hover\:text-opacity-0 {
- --tw-text-opacity: 0;
- }
-
- .group:hover .xl\:dark\:group-hover\:text-opacity-5 {
- --tw-text-opacity: 0.05;
- }
-
- .group:hover .xl\:dark\:group-hover\:text-opacity-10 {
- --tw-text-opacity: 0.1;
- }
-
- .group:hover .xl\:dark\:group-hover\:text-opacity-20 {
- --tw-text-opacity: 0.2;
- }
-
- .group:hover .xl\:dark\:group-hover\:text-opacity-25 {
- --tw-text-opacity: 0.25;
- }
-
- .group:hover .xl\:dark\:group-hover\:text-opacity-30 {
- --tw-text-opacity: 0.3;
- }
-
- .group:hover .xl\:dark\:group-hover\:text-opacity-40 {
- --tw-text-opacity: 0.4;
- }
-
- .group:hover .xl\:dark\:group-hover\:text-opacity-50 {
- --tw-text-opacity: 0.5;
- }
-
- .group:hover .xl\:dark\:group-hover\:text-opacity-60 {
- --tw-text-opacity: 0.6;
- }
-
- .group:hover .xl\:dark\:group-hover\:text-opacity-70 {
- --tw-text-opacity: 0.7;
- }
-
- .group:hover .xl\:dark\:group-hover\:text-opacity-75 {
- --tw-text-opacity: 0.75;
- }
-
- .group:hover .xl\:dark\:group-hover\:text-opacity-80 {
- --tw-text-opacity: 0.8;
- }
-
- .group:hover .xl\:dark\:group-hover\:text-opacity-90 {
- --tw-text-opacity: 0.9;
- }
-
- .group:hover .xl\:dark\:group-hover\:text-opacity-95 {
- --tw-text-opacity: 0.95;
- }
-
- .group:hover .xl\:dark\:group-hover\:text-opacity-100 {
- --tw-text-opacity: 1;
- }
-
- .xl\:dark\:focus-within\:text-opacity-0:focus-within {
- --tw-text-opacity: 0;
- }
-
- .xl\:dark\:focus-within\:text-opacity-5:focus-within {
- --tw-text-opacity: 0.05;
- }
-
- .xl\:dark\:focus-within\:text-opacity-10:focus-within {
- --tw-text-opacity: 0.1;
- }
-
- .xl\:dark\:focus-within\:text-opacity-20:focus-within {
- --tw-text-opacity: 0.2;
- }
-
- .xl\:dark\:focus-within\:text-opacity-25:focus-within {
- --tw-text-opacity: 0.25;
- }
-
- .xl\:dark\:focus-within\:text-opacity-30:focus-within {
- --tw-text-opacity: 0.3;
- }
-
- .xl\:dark\:focus-within\:text-opacity-40:focus-within {
- --tw-text-opacity: 0.4;
- }
-
- .xl\:dark\:focus-within\:text-opacity-50:focus-within {
- --tw-text-opacity: 0.5;
- }
-
- .xl\:dark\:focus-within\:text-opacity-60:focus-within {
- --tw-text-opacity: 0.6;
- }
-
- .xl\:dark\:focus-within\:text-opacity-70:focus-within {
- --tw-text-opacity: 0.7;
- }
-
- .xl\:dark\:focus-within\:text-opacity-75:focus-within {
- --tw-text-opacity: 0.75;
- }
-
- .xl\:dark\:focus-within\:text-opacity-80:focus-within {
- --tw-text-opacity: 0.8;
- }
-
- .xl\:dark\:focus-within\:text-opacity-90:focus-within {
- --tw-text-opacity: 0.9;
- }
-
- .xl\:dark\:focus-within\:text-opacity-95:focus-within {
- --tw-text-opacity: 0.95;
- }
-
- .xl\:dark\:focus-within\:text-opacity-100:focus-within {
- --tw-text-opacity: 1;
- }
-
- .xl\:dark\:hover\:text-opacity-0:hover {
- --tw-text-opacity: 0;
- }
-
- .xl\:dark\:hover\:text-opacity-5:hover {
- --tw-text-opacity: 0.05;
- }
-
- .xl\:dark\:hover\:text-opacity-10:hover {
- --tw-text-opacity: 0.1;
- }
-
- .xl\:dark\:hover\:text-opacity-20:hover {
- --tw-text-opacity: 0.2;
- }
-
- .xl\:dark\:hover\:text-opacity-25:hover {
- --tw-text-opacity: 0.25;
- }
-
- .xl\:dark\:hover\:text-opacity-30:hover {
- --tw-text-opacity: 0.3;
- }
-
- .xl\:dark\:hover\:text-opacity-40:hover {
- --tw-text-opacity: 0.4;
- }
-
- .xl\:dark\:hover\:text-opacity-50:hover {
- --tw-text-opacity: 0.5;
- }
-
- .xl\:dark\:hover\:text-opacity-60:hover {
- --tw-text-opacity: 0.6;
- }
-
- .xl\:dark\:hover\:text-opacity-70:hover {
- --tw-text-opacity: 0.7;
- }
-
- .xl\:dark\:hover\:text-opacity-75:hover {
- --tw-text-opacity: 0.75;
- }
-
- .xl\:dark\:hover\:text-opacity-80:hover {
- --tw-text-opacity: 0.8;
- }
-
- .xl\:dark\:hover\:text-opacity-90:hover {
- --tw-text-opacity: 0.9;
- }
-
- .xl\:dark\:hover\:text-opacity-95:hover {
- --tw-text-opacity: 0.95;
- }
-
- .xl\:dark\:hover\:text-opacity-100:hover {
- --tw-text-opacity: 1;
- }
-
- .xl\:dark\:focus\:text-opacity-0:focus {
- --tw-text-opacity: 0;
- }
-
- .xl\:dark\:focus\:text-opacity-5:focus {
- --tw-text-opacity: 0.05;
- }
-
- .xl\:dark\:focus\:text-opacity-10:focus {
- --tw-text-opacity: 0.1;
- }
-
- .xl\:dark\:focus\:text-opacity-20:focus {
- --tw-text-opacity: 0.2;
- }
-
- .xl\:dark\:focus\:text-opacity-25:focus {
- --tw-text-opacity: 0.25;
- }
-
- .xl\:dark\:focus\:text-opacity-30:focus {
- --tw-text-opacity: 0.3;
- }
-
- .xl\:dark\:focus\:text-opacity-40:focus {
- --tw-text-opacity: 0.4;
- }
-
- .xl\:dark\:focus\:text-opacity-50:focus {
- --tw-text-opacity: 0.5;
- }
-
- .xl\:dark\:focus\:text-opacity-60:focus {
- --tw-text-opacity: 0.6;
- }
-
- .xl\:dark\:focus\:text-opacity-70:focus {
- --tw-text-opacity: 0.7;
- }
-
- .xl\:dark\:focus\:text-opacity-75:focus {
- --tw-text-opacity: 0.75;
- }
-
- .xl\:dark\:focus\:text-opacity-80:focus {
- --tw-text-opacity: 0.8;
- }
-
- .xl\:dark\:focus\:text-opacity-90:focus {
- --tw-text-opacity: 0.9;
- }
-
- .xl\:dark\:focus\:text-opacity-95:focus {
- --tw-text-opacity: 0.95;
- }
-
- .xl\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .xl\:dark\:placeholder-transparent::-moz-placeholder {
- color: transparent;
- }
- .xl\:dark\:placeholder-transparent:-ms-input-placeholder {
- color: transparent;
- }
- .xl\:dark\:placeholder-transparent::placeholder {
- color: transparent;
- }
-
- .xl\:dark\:placeholder-current::-moz-placeholder {
- color: currentColor;
- }
-
- .xl\:dark\:placeholder-current:-ms-input-placeholder {
- color: currentColor;
- }
-
- .xl\:dark\:placeholder-current::placeholder {
- color: currentColor;
- }
-
- .xl\:dark\:placeholder-black::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-black:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-black::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-white::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-white:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-white::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-gray-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-red-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-yellow-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-green-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-blue-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-indigo-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-purple-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:placeholder-pink-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-transparent:focus::-moz-placeholder {
- color: transparent;
- }
-
- .xl\:dark\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
- color: transparent;
- }
-
- .xl\:dark\:focus\:placeholder-transparent:focus::placeholder {
- color: transparent;
- }
-
- .xl\:dark\:focus\:placeholder-current:focus::-moz-placeholder {
- color: currentColor;
- }
-
- .xl\:dark\:focus\:placeholder-current:focus:-ms-input-placeholder {
- color: currentColor;
- }
-
- .xl\:dark\:focus\:placeholder-current:focus::placeholder {
- color: currentColor;
- }
-
- .xl\:dark\:focus\:placeholder-black:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-black:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-black:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-white:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-white:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-white:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-gray-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-red-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-yellow-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-green-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-blue-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-indigo-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-purple-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-pink-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-pink-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-pink-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-pink-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-pink-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-pink-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-pink-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-pink-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-pink-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-pink-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-pink-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-pink-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-pink-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-pink-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-pink-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-pink-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-pink-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-pink-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-pink-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-pink-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .xl\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .xl\:dark\:placeholder-opacity-0::-moz-placeholder {
- --tw-placeholder-opacity: 0;
- }
- .xl\:dark\:placeholder-opacity-0:-ms-input-placeholder {
- --tw-placeholder-opacity: 0;
- }
- .xl\:dark\:placeholder-opacity-0::placeholder {
- --tw-placeholder-opacity: 0;
- }
-
- .xl\:dark\:placeholder-opacity-5::-moz-placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .xl\:dark\:placeholder-opacity-5:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .xl\:dark\:placeholder-opacity-5::placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .xl\:dark\:placeholder-opacity-10::-moz-placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .xl\:dark\:placeholder-opacity-10:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .xl\:dark\:placeholder-opacity-10::placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .xl\:dark\:placeholder-opacity-20::-moz-placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .xl\:dark\:placeholder-opacity-20:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .xl\:dark\:placeholder-opacity-20::placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .xl\:dark\:placeholder-opacity-25::-moz-placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .xl\:dark\:placeholder-opacity-25:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .xl\:dark\:placeholder-opacity-25::placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .xl\:dark\:placeholder-opacity-30::-moz-placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .xl\:dark\:placeholder-opacity-30:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .xl\:dark\:placeholder-opacity-30::placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .xl\:dark\:placeholder-opacity-40::-moz-placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .xl\:dark\:placeholder-opacity-40:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .xl\:dark\:placeholder-opacity-40::placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .xl\:dark\:placeholder-opacity-50::-moz-placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .xl\:dark\:placeholder-opacity-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .xl\:dark\:placeholder-opacity-50::placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .xl\:dark\:placeholder-opacity-60::-moz-placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .xl\:dark\:placeholder-opacity-60:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .xl\:dark\:placeholder-opacity-60::placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .xl\:dark\:placeholder-opacity-70::-moz-placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .xl\:dark\:placeholder-opacity-70:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .xl\:dark\:placeholder-opacity-70::placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .xl\:dark\:placeholder-opacity-75::-moz-placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .xl\:dark\:placeholder-opacity-75:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .xl\:dark\:placeholder-opacity-75::placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .xl\:dark\:placeholder-opacity-80::-moz-placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .xl\:dark\:placeholder-opacity-80:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .xl\:dark\:placeholder-opacity-80::placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .xl\:dark\:placeholder-opacity-90::-moz-placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .xl\:dark\:placeholder-opacity-90:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .xl\:dark\:placeholder-opacity-90::placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .xl\:dark\:placeholder-opacity-95::-moz-placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .xl\:dark\:placeholder-opacity-95:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .xl\:dark\:placeholder-opacity-95::placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .xl\:dark\:placeholder-opacity-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .xl\:dark\:placeholder-opacity-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .xl\:dark\:placeholder-opacity-100::placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-0:focus::placeholder {
- --tw-placeholder-opacity: 0;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-5:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-5:focus::placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-10:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-10:focus::placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-20:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-20:focus::placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-25:focus::placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-30:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-30:focus::placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-40:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-40:focus::placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-50:focus::placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-60:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-60:focus::placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-70:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-70:focus::placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-75:focus::placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-80:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-80:focus::placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-90:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-90:focus::placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-95:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-95:focus::placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .xl\:dark\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .xl\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .xl\:dark\:ring-transparent {
- --tw-ring-color: transparent;
- }
-
- .xl\:dark\:ring-current {
- --tw-ring-color: currentColor;
- }
-
- .xl\:dark\:ring-black {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-white {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-gray-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-gray-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-gray-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-gray-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-gray-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-gray-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-gray-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-gray-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-gray-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-gray-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-red-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-red-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-red-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-red-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-red-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-red-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-red-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-red-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-red-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-red-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-yellow-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-yellow-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-yellow-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-yellow-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-yellow-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-yellow-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-yellow-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-yellow-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-yellow-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-yellow-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-green-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-green-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-green-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-green-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-green-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-green-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-green-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-green-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-green-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-green-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-blue-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-blue-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-blue-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-blue-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-blue-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-blue-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-blue-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-blue-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-blue-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-blue-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-indigo-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-indigo-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-indigo-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-indigo-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-indigo-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-indigo-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-indigo-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-indigo-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-indigo-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-indigo-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-purple-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-purple-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-purple-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-purple-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-purple-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-purple-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-purple-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-purple-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-purple-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-purple-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-pink-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-pink-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-pink-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-pink-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-pink-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-pink-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-pink-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-pink-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-pink-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:ring-pink-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-transparent:focus-within {
- --tw-ring-color: transparent;
- }
-
- .xl\:dark\:focus-within\:ring-current:focus-within {
- --tw-ring-color: currentColor;
- }
-
- .xl\:dark\:focus-within\:ring-black:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-white:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-gray-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-gray-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-gray-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-gray-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-gray-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-gray-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-gray-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-gray-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-gray-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-gray-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-red-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-red-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-red-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-red-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-red-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-red-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-red-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-red-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-red-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-red-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-yellow-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-yellow-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-yellow-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-yellow-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-yellow-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-yellow-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-yellow-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-yellow-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-yellow-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-yellow-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-green-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-green-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-green-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-green-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-green-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-green-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-green-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-green-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-green-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-green-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-blue-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-blue-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-blue-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-blue-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-blue-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-blue-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-blue-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-blue-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-blue-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-blue-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-indigo-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-indigo-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-indigo-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-indigo-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-indigo-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-indigo-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-indigo-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-indigo-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-indigo-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-indigo-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-purple-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-purple-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-purple-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-purple-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-purple-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-purple-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-purple-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-purple-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-purple-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-purple-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-pink-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-pink-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-pink-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-pink-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-pink-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-pink-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-pink-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-pink-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-pink-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus-within\:ring-pink-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-transparent:focus {
- --tw-ring-color: transparent;
- }
-
- .xl\:dark\:focus\:ring-current:focus {
- --tw-ring-color: currentColor;
- }
-
- .xl\:dark\:focus\:ring-black:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-white:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-gray-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-gray-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-gray-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-gray-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-gray-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-gray-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-gray-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-gray-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-gray-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-gray-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-red-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-red-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-red-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-red-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-red-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-red-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-red-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-red-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-red-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-red-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-yellow-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-yellow-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-yellow-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-yellow-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-yellow-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-yellow-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-yellow-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-yellow-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-yellow-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-yellow-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-green-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-green-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-green-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-green-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-green-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-green-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-green-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-green-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-green-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-green-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-blue-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-blue-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-blue-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-blue-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-blue-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-blue-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-blue-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-blue-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-blue-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-blue-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-indigo-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-indigo-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-indigo-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-indigo-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-indigo-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-indigo-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-indigo-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-indigo-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-indigo-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-indigo-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-purple-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-purple-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-purple-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-purple-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-purple-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-purple-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-purple-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-purple-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-purple-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-purple-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-pink-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-pink-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-pink-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-pink-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-pink-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-pink-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-pink-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-pink-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
- }
-
- .xl\:dark\:focus\:ring-pink-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
- }
-
- .xl\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .xl\:dark\:ring-opacity-0 {
- --tw-ring-opacity: 0;
- }
-
- .xl\:dark\:ring-opacity-5 {
- --tw-ring-opacity: 0.05;
- }
-
- .xl\:dark\:ring-opacity-10 {
- --tw-ring-opacity: 0.1;
- }
-
- .xl\:dark\:ring-opacity-20 {
- --tw-ring-opacity: 0.2;
- }
-
- .xl\:dark\:ring-opacity-25 {
- --tw-ring-opacity: 0.25;
- }
-
- .xl\:dark\:ring-opacity-30 {
- --tw-ring-opacity: 0.3;
- }
-
- .xl\:dark\:ring-opacity-40 {
- --tw-ring-opacity: 0.4;
- }
-
- .xl\:dark\:ring-opacity-50 {
- --tw-ring-opacity: 0.5;
- }
-
- .xl\:dark\:ring-opacity-60 {
- --tw-ring-opacity: 0.6;
- }
-
- .xl\:dark\:ring-opacity-70 {
- --tw-ring-opacity: 0.7;
- }
-
- .xl\:dark\:ring-opacity-75 {
- --tw-ring-opacity: 0.75;
- }
-
- .xl\:dark\:ring-opacity-80 {
- --tw-ring-opacity: 0.8;
- }
-
- .xl\:dark\:ring-opacity-90 {
- --tw-ring-opacity: 0.9;
- }
-
- .xl\:dark\:ring-opacity-95 {
- --tw-ring-opacity: 0.95;
- }
-
- .xl\:dark\:ring-opacity-100 {
- --tw-ring-opacity: 1;
- }
-
- .xl\:dark\:focus-within\:ring-opacity-0:focus-within {
- --tw-ring-opacity: 0;
- }
-
- .xl\:dark\:focus-within\:ring-opacity-5:focus-within {
- --tw-ring-opacity: 0.05;
- }
-
- .xl\:dark\:focus-within\:ring-opacity-10:focus-within {
- --tw-ring-opacity: 0.1;
- }
-
- .xl\:dark\:focus-within\:ring-opacity-20:focus-within {
- --tw-ring-opacity: 0.2;
- }
-
- .xl\:dark\:focus-within\:ring-opacity-25:focus-within {
- --tw-ring-opacity: 0.25;
- }
-
- .xl\:dark\:focus-within\:ring-opacity-30:focus-within {
- --tw-ring-opacity: 0.3;
- }
-
- .xl\:dark\:focus-within\:ring-opacity-40:focus-within {
- --tw-ring-opacity: 0.4;
- }
-
- .xl\:dark\:focus-within\:ring-opacity-50:focus-within {
- --tw-ring-opacity: 0.5;
- }
-
- .xl\:dark\:focus-within\:ring-opacity-60:focus-within {
- --tw-ring-opacity: 0.6;
- }
-
- .xl\:dark\:focus-within\:ring-opacity-70:focus-within {
- --tw-ring-opacity: 0.7;
- }
-
- .xl\:dark\:focus-within\:ring-opacity-75:focus-within {
- --tw-ring-opacity: 0.75;
- }
-
- .xl\:dark\:focus-within\:ring-opacity-80:focus-within {
- --tw-ring-opacity: 0.8;
- }
-
- .xl\:dark\:focus-within\:ring-opacity-90:focus-within {
- --tw-ring-opacity: 0.9;
- }
-
- .xl\:dark\:focus-within\:ring-opacity-95:focus-within {
- --tw-ring-opacity: 0.95;
- }
-
- .xl\:dark\:focus-within\:ring-opacity-100:focus-within {
- --tw-ring-opacity: 1;
- }
-
- .xl\:dark\:focus\:ring-opacity-0:focus {
- --tw-ring-opacity: 0;
- }
-
- .xl\:dark\:focus\:ring-opacity-5:focus {
- --tw-ring-opacity: 0.05;
- }
-
- .xl\:dark\:focus\:ring-opacity-10:focus {
- --tw-ring-opacity: 0.1;
- }
-
- .xl\:dark\:focus\:ring-opacity-20:focus {
- --tw-ring-opacity: 0.2;
- }
-
- .xl\:dark\:focus\:ring-opacity-25:focus {
- --tw-ring-opacity: 0.25;
- }
-
- .xl\:dark\:focus\:ring-opacity-30:focus {
- --tw-ring-opacity: 0.3;
- }
-
- .xl\:dark\:focus\:ring-opacity-40:focus {
- --tw-ring-opacity: 0.4;
- }
-
- .xl\:dark\:focus\:ring-opacity-50:focus {
- --tw-ring-opacity: 0.5;
- }
-
- .xl\:dark\:focus\:ring-opacity-60:focus {
- --tw-ring-opacity: 0.6;
- }
-
- .xl\:dark\:focus\:ring-opacity-70:focus {
- --tw-ring-opacity: 0.7;
- }
-
- .xl\:dark\:focus\:ring-opacity-75:focus {
- --tw-ring-opacity: 0.75;
- }
-
- .xl\:dark\:focus\:ring-opacity-80:focus {
- --tw-ring-opacity: 0.8;
- }
-
- .xl\:dark\:focus\:ring-opacity-90:focus {
- --tw-ring-opacity: 0.9;
- }
-
- .xl\:dark\:focus\:ring-opacity-95:focus {
- --tw-ring-opacity: 0.95;
- }
-
- .xl\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .xl\:dark\:ring-offset-transparent {
- --tw-ring-offset-color: transparent;
- }
-
- .xl\:dark\:ring-offset-current {
- --tw-ring-offset-color: currentColor;
- }
-
- .xl\:dark\:ring-offset-black {
- --tw-ring-offset-color: #000;
- }
-
- .xl\:dark\:ring-offset-white {
- --tw-ring-offset-color: #fff;
- }
-
- .xl\:dark\:ring-offset-gray-50 {
- --tw-ring-offset-color: #f9fafb;
- }
-
- .xl\:dark\:ring-offset-gray-100 {
- --tw-ring-offset-color: #f3f4f6;
- }
-
- .xl\:dark\:ring-offset-gray-200 {
- --tw-ring-offset-color: #e5e7eb;
- }
-
- .xl\:dark\:ring-offset-gray-300 {
- --tw-ring-offset-color: #d1d5db;
- }
-
- .xl\:dark\:ring-offset-gray-400 {
- --tw-ring-offset-color: #9ca3af;
- }
-
- .xl\:dark\:ring-offset-gray-500 {
- --tw-ring-offset-color: #6b7280;
- }
-
- .xl\:dark\:ring-offset-gray-600 {
- --tw-ring-offset-color: #4b5563;
- }
-
- .xl\:dark\:ring-offset-gray-700 {
- --tw-ring-offset-color: #374151;
- }
-
- .xl\:dark\:ring-offset-gray-800 {
- --tw-ring-offset-color: #1f2937;
- }
-
- .xl\:dark\:ring-offset-gray-900 {
- --tw-ring-offset-color: #111827;
- }
-
- .xl\:dark\:ring-offset-red-50 {
- --tw-ring-offset-color: #fef2f2;
- }
-
- .xl\:dark\:ring-offset-red-100 {
- --tw-ring-offset-color: #fee2e2;
- }
-
- .xl\:dark\:ring-offset-red-200 {
- --tw-ring-offset-color: #fecaca;
- }
-
- .xl\:dark\:ring-offset-red-300 {
- --tw-ring-offset-color: #fca5a5;
- }
-
- .xl\:dark\:ring-offset-red-400 {
- --tw-ring-offset-color: #f87171;
- }
-
- .xl\:dark\:ring-offset-red-500 {
- --tw-ring-offset-color: #ef4444;
- }
-
- .xl\:dark\:ring-offset-red-600 {
- --tw-ring-offset-color: #dc2626;
- }
-
- .xl\:dark\:ring-offset-red-700 {
- --tw-ring-offset-color: #b91c1c;
- }
-
- .xl\:dark\:ring-offset-red-800 {
- --tw-ring-offset-color: #991b1b;
- }
-
- .xl\:dark\:ring-offset-red-900 {
- --tw-ring-offset-color: #7f1d1d;
- }
-
- .xl\:dark\:ring-offset-yellow-50 {
- --tw-ring-offset-color: #fffbeb;
- }
-
- .xl\:dark\:ring-offset-yellow-100 {
- --tw-ring-offset-color: #fef3c7;
- }
-
- .xl\:dark\:ring-offset-yellow-200 {
- --tw-ring-offset-color: #fde68a;
- }
-
- .xl\:dark\:ring-offset-yellow-300 {
- --tw-ring-offset-color: #fcd34d;
- }
-
- .xl\:dark\:ring-offset-yellow-400 {
- --tw-ring-offset-color: #fbbf24;
- }
-
- .xl\:dark\:ring-offset-yellow-500 {
- --tw-ring-offset-color: #f59e0b;
- }
-
- .xl\:dark\:ring-offset-yellow-600 {
- --tw-ring-offset-color: #d97706;
- }
-
- .xl\:dark\:ring-offset-yellow-700 {
- --tw-ring-offset-color: #b45309;
- }
-
- .xl\:dark\:ring-offset-yellow-800 {
- --tw-ring-offset-color: #92400e;
- }
-
- .xl\:dark\:ring-offset-yellow-900 {
- --tw-ring-offset-color: #78350f;
- }
-
- .xl\:dark\:ring-offset-green-50 {
- --tw-ring-offset-color: #ecfdf5;
- }
-
- .xl\:dark\:ring-offset-green-100 {
- --tw-ring-offset-color: #d1fae5;
- }
-
- .xl\:dark\:ring-offset-green-200 {
- --tw-ring-offset-color: #a7f3d0;
- }
-
- .xl\:dark\:ring-offset-green-300 {
- --tw-ring-offset-color: #6ee7b7;
- }
-
- .xl\:dark\:ring-offset-green-400 {
- --tw-ring-offset-color: #34d399;
- }
-
- .xl\:dark\:ring-offset-green-500 {
- --tw-ring-offset-color: #10b981;
- }
-
- .xl\:dark\:ring-offset-green-600 {
- --tw-ring-offset-color: #059669;
- }
-
- .xl\:dark\:ring-offset-green-700 {
- --tw-ring-offset-color: #047857;
- }
-
- .xl\:dark\:ring-offset-green-800 {
- --tw-ring-offset-color: #065f46;
- }
-
- .xl\:dark\:ring-offset-green-900 {
- --tw-ring-offset-color: #064e3b;
- }
-
- .xl\:dark\:ring-offset-blue-50 {
- --tw-ring-offset-color: #eff6ff;
- }
-
- .xl\:dark\:ring-offset-blue-100 {
- --tw-ring-offset-color: #dbeafe;
- }
-
- .xl\:dark\:ring-offset-blue-200 {
- --tw-ring-offset-color: #bfdbfe;
- }
-
- .xl\:dark\:ring-offset-blue-300 {
- --tw-ring-offset-color: #93c5fd;
- }
-
- .xl\:dark\:ring-offset-blue-400 {
- --tw-ring-offset-color: #60a5fa;
- }
-
- .xl\:dark\:ring-offset-blue-500 {
- --tw-ring-offset-color: #3b82f6;
- }
-
- .xl\:dark\:ring-offset-blue-600 {
- --tw-ring-offset-color: #2563eb;
- }
-
- .xl\:dark\:ring-offset-blue-700 {
- --tw-ring-offset-color: #1d4ed8;
- }
-
- .xl\:dark\:ring-offset-blue-800 {
- --tw-ring-offset-color: #1e40af;
- }
-
- .xl\:dark\:ring-offset-blue-900 {
- --tw-ring-offset-color: #1e3a8a;
- }
-
- .xl\:dark\:ring-offset-indigo-50 {
- --tw-ring-offset-color: #eef2ff;
- }
-
- .xl\:dark\:ring-offset-indigo-100 {
- --tw-ring-offset-color: #e0e7ff;
- }
-
- .xl\:dark\:ring-offset-indigo-200 {
- --tw-ring-offset-color: #c7d2fe;
- }
-
- .xl\:dark\:ring-offset-indigo-300 {
- --tw-ring-offset-color: #a5b4fc;
- }
-
- .xl\:dark\:ring-offset-indigo-400 {
- --tw-ring-offset-color: #818cf8;
- }
-
- .xl\:dark\:ring-offset-indigo-500 {
- --tw-ring-offset-color: #6366f1;
- }
-
- .xl\:dark\:ring-offset-indigo-600 {
- --tw-ring-offset-color: #4f46e5;
- }
-
- .xl\:dark\:ring-offset-indigo-700 {
- --tw-ring-offset-color: #4338ca;
- }
-
- .xl\:dark\:ring-offset-indigo-800 {
- --tw-ring-offset-color: #3730a3;
- }
-
- .xl\:dark\:ring-offset-indigo-900 {
- --tw-ring-offset-color: #312e81;
- }
-
- .xl\:dark\:ring-offset-purple-50 {
- --tw-ring-offset-color: #f5f3ff;
- }
-
- .xl\:dark\:ring-offset-purple-100 {
- --tw-ring-offset-color: #ede9fe;
- }
-
- .xl\:dark\:ring-offset-purple-200 {
- --tw-ring-offset-color: #ddd6fe;
- }
-
- .xl\:dark\:ring-offset-purple-300 {
- --tw-ring-offset-color: #c4b5fd;
- }
-
- .xl\:dark\:ring-offset-purple-400 {
- --tw-ring-offset-color: #a78bfa;
- }
-
- .xl\:dark\:ring-offset-purple-500 {
- --tw-ring-offset-color: #8b5cf6;
- }
-
- .xl\:dark\:ring-offset-purple-600 {
- --tw-ring-offset-color: #7c3aed;
- }
-
- .xl\:dark\:ring-offset-purple-700 {
- --tw-ring-offset-color: #6d28d9;
- }
-
- .xl\:dark\:ring-offset-purple-800 {
- --tw-ring-offset-color: #5b21b6;
- }
-
- .xl\:dark\:ring-offset-purple-900 {
- --tw-ring-offset-color: #4c1d95;
- }
-
- .xl\:dark\:ring-offset-pink-50 {
- --tw-ring-offset-color: #fdf2f8;
- }
-
- .xl\:dark\:ring-offset-pink-100 {
- --tw-ring-offset-color: #fce7f3;
- }
-
- .xl\:dark\:ring-offset-pink-200 {
- --tw-ring-offset-color: #fbcfe8;
- }
-
- .xl\:dark\:ring-offset-pink-300 {
- --tw-ring-offset-color: #f9a8d4;
- }
-
- .xl\:dark\:ring-offset-pink-400 {
- --tw-ring-offset-color: #f472b6;
- }
-
- .xl\:dark\:ring-offset-pink-500 {
- --tw-ring-offset-color: #ec4899;
- }
-
- .xl\:dark\:ring-offset-pink-600 {
- --tw-ring-offset-color: #db2777;
- }
-
- .xl\:dark\:ring-offset-pink-700 {
- --tw-ring-offset-color: #be185d;
- }
-
- .xl\:dark\:ring-offset-pink-800 {
- --tw-ring-offset-color: #9d174d;
- }
-
- .xl\:dark\:ring-offset-pink-900 {
- --tw-ring-offset-color: #831843;
- }
-
- .xl\:dark\:focus-within\:ring-offset-transparent:focus-within {
- --tw-ring-offset-color: transparent;
- }
-
- .xl\:dark\:focus-within\:ring-offset-current:focus-within {
- --tw-ring-offset-color: currentColor;
- }
-
- .xl\:dark\:focus-within\:ring-offset-black:focus-within {
- --tw-ring-offset-color: #000;
- }
-
- .xl\:dark\:focus-within\:ring-offset-white:focus-within {
- --tw-ring-offset-color: #fff;
- }
-
- .xl\:dark\:focus-within\:ring-offset-gray-50:focus-within {
- --tw-ring-offset-color: #f9fafb;
- }
-
- .xl\:dark\:focus-within\:ring-offset-gray-100:focus-within {
- --tw-ring-offset-color: #f3f4f6;
- }
-
- .xl\:dark\:focus-within\:ring-offset-gray-200:focus-within {
- --tw-ring-offset-color: #e5e7eb;
- }
-
- .xl\:dark\:focus-within\:ring-offset-gray-300:focus-within {
- --tw-ring-offset-color: #d1d5db;
- }
-
- .xl\:dark\:focus-within\:ring-offset-gray-400:focus-within {
- --tw-ring-offset-color: #9ca3af;
- }
-
- .xl\:dark\:focus-within\:ring-offset-gray-500:focus-within {
- --tw-ring-offset-color: #6b7280;
- }
-
- .xl\:dark\:focus-within\:ring-offset-gray-600:focus-within {
- --tw-ring-offset-color: #4b5563;
- }
-
- .xl\:dark\:focus-within\:ring-offset-gray-700:focus-within {
- --tw-ring-offset-color: #374151;
- }
-
- .xl\:dark\:focus-within\:ring-offset-gray-800:focus-within {
- --tw-ring-offset-color: #1f2937;
- }
-
- .xl\:dark\:focus-within\:ring-offset-gray-900:focus-within {
- --tw-ring-offset-color: #111827;
- }
-
- .xl\:dark\:focus-within\:ring-offset-red-50:focus-within {
- --tw-ring-offset-color: #fef2f2;
- }
-
- .xl\:dark\:focus-within\:ring-offset-red-100:focus-within {
- --tw-ring-offset-color: #fee2e2;
- }
-
- .xl\:dark\:focus-within\:ring-offset-red-200:focus-within {
- --tw-ring-offset-color: #fecaca;
- }
-
- .xl\:dark\:focus-within\:ring-offset-red-300:focus-within {
- --tw-ring-offset-color: #fca5a5;
- }
-
- .xl\:dark\:focus-within\:ring-offset-red-400:focus-within {
- --tw-ring-offset-color: #f87171;
- }
-
- .xl\:dark\:focus-within\:ring-offset-red-500:focus-within {
- --tw-ring-offset-color: #ef4444;
- }
-
- .xl\:dark\:focus-within\:ring-offset-red-600:focus-within {
- --tw-ring-offset-color: #dc2626;
- }
-
- .xl\:dark\:focus-within\:ring-offset-red-700:focus-within {
- --tw-ring-offset-color: #b91c1c;
- }
-
- .xl\:dark\:focus-within\:ring-offset-red-800:focus-within {
- --tw-ring-offset-color: #991b1b;
- }
-
- .xl\:dark\:focus-within\:ring-offset-red-900:focus-within {
- --tw-ring-offset-color: #7f1d1d;
- }
-
- .xl\:dark\:focus-within\:ring-offset-yellow-50:focus-within {
- --tw-ring-offset-color: #fffbeb;
- }
-
- .xl\:dark\:focus-within\:ring-offset-yellow-100:focus-within {
- --tw-ring-offset-color: #fef3c7;
- }
-
- .xl\:dark\:focus-within\:ring-offset-yellow-200:focus-within {
- --tw-ring-offset-color: #fde68a;
- }
-
- .xl\:dark\:focus-within\:ring-offset-yellow-300:focus-within {
- --tw-ring-offset-color: #fcd34d;
- }
-
- .xl\:dark\:focus-within\:ring-offset-yellow-400:focus-within {
- --tw-ring-offset-color: #fbbf24;
- }
-
- .xl\:dark\:focus-within\:ring-offset-yellow-500:focus-within {
- --tw-ring-offset-color: #f59e0b;
- }
-
- .xl\:dark\:focus-within\:ring-offset-yellow-600:focus-within {
- --tw-ring-offset-color: #d97706;
- }
-
- .xl\:dark\:focus-within\:ring-offset-yellow-700:focus-within {
- --tw-ring-offset-color: #b45309;
- }
-
- .xl\:dark\:focus-within\:ring-offset-yellow-800:focus-within {
- --tw-ring-offset-color: #92400e;
- }
-
- .xl\:dark\:focus-within\:ring-offset-yellow-900:focus-within {
- --tw-ring-offset-color: #78350f;
- }
-
- .xl\:dark\:focus-within\:ring-offset-green-50:focus-within {
- --tw-ring-offset-color: #ecfdf5;
- }
-
- .xl\:dark\:focus-within\:ring-offset-green-100:focus-within {
- --tw-ring-offset-color: #d1fae5;
- }
-
- .xl\:dark\:focus-within\:ring-offset-green-200:focus-within {
- --tw-ring-offset-color: #a7f3d0;
- }
-
- .xl\:dark\:focus-within\:ring-offset-green-300:focus-within {
- --tw-ring-offset-color: #6ee7b7;
- }
-
- .xl\:dark\:focus-within\:ring-offset-green-400:focus-within {
- --tw-ring-offset-color: #34d399;
- }
-
- .xl\:dark\:focus-within\:ring-offset-green-500:focus-within {
- --tw-ring-offset-color: #10b981;
- }
-
- .xl\:dark\:focus-within\:ring-offset-green-600:focus-within {
- --tw-ring-offset-color: #059669;
- }
-
- .xl\:dark\:focus-within\:ring-offset-green-700:focus-within {
- --tw-ring-offset-color: #047857;
- }
-
- .xl\:dark\:focus-within\:ring-offset-green-800:focus-within {
- --tw-ring-offset-color: #065f46;
- }
-
- .xl\:dark\:focus-within\:ring-offset-green-900:focus-within {
- --tw-ring-offset-color: #064e3b;
- }
-
- .xl\:dark\:focus-within\:ring-offset-blue-50:focus-within {
- --tw-ring-offset-color: #eff6ff;
- }
-
- .xl\:dark\:focus-within\:ring-offset-blue-100:focus-within {
- --tw-ring-offset-color: #dbeafe;
- }
-
- .xl\:dark\:focus-within\:ring-offset-blue-200:focus-within {
- --tw-ring-offset-color: #bfdbfe;
- }
-
- .xl\:dark\:focus-within\:ring-offset-blue-300:focus-within {
- --tw-ring-offset-color: #93c5fd;
- }
-
- .xl\:dark\:focus-within\:ring-offset-blue-400:focus-within {
- --tw-ring-offset-color: #60a5fa;
- }
-
- .xl\:dark\:focus-within\:ring-offset-blue-500:focus-within {
- --tw-ring-offset-color: #3b82f6;
- }
-
- .xl\:dark\:focus-within\:ring-offset-blue-600:focus-within {
- --tw-ring-offset-color: #2563eb;
- }
-
- .xl\:dark\:focus-within\:ring-offset-blue-700:focus-within {
- --tw-ring-offset-color: #1d4ed8;
- }
-
- .xl\:dark\:focus-within\:ring-offset-blue-800:focus-within {
- --tw-ring-offset-color: #1e40af;
- }
-
- .xl\:dark\:focus-within\:ring-offset-blue-900:focus-within {
- --tw-ring-offset-color: #1e3a8a;
- }
-
- .xl\:dark\:focus-within\:ring-offset-indigo-50:focus-within {
- --tw-ring-offset-color: #eef2ff;
- }
-
- .xl\:dark\:focus-within\:ring-offset-indigo-100:focus-within {
- --tw-ring-offset-color: #e0e7ff;
- }
-
- .xl\:dark\:focus-within\:ring-offset-indigo-200:focus-within {
- --tw-ring-offset-color: #c7d2fe;
- }
-
- .xl\:dark\:focus-within\:ring-offset-indigo-300:focus-within {
- --tw-ring-offset-color: #a5b4fc;
- }
-
- .xl\:dark\:focus-within\:ring-offset-indigo-400:focus-within {
- --tw-ring-offset-color: #818cf8;
- }
-
- .xl\:dark\:focus-within\:ring-offset-indigo-500:focus-within {
- --tw-ring-offset-color: #6366f1;
- }
-
- .xl\:dark\:focus-within\:ring-offset-indigo-600:focus-within {
- --tw-ring-offset-color: #4f46e5;
- }
-
- .xl\:dark\:focus-within\:ring-offset-indigo-700:focus-within {
- --tw-ring-offset-color: #4338ca;
- }
-
- .xl\:dark\:focus-within\:ring-offset-indigo-800:focus-within {
- --tw-ring-offset-color: #3730a3;
- }
-
- .xl\:dark\:focus-within\:ring-offset-indigo-900:focus-within {
- --tw-ring-offset-color: #312e81;
- }
-
- .xl\:dark\:focus-within\:ring-offset-purple-50:focus-within {
- --tw-ring-offset-color: #f5f3ff;
- }
-
- .xl\:dark\:focus-within\:ring-offset-purple-100:focus-within {
- --tw-ring-offset-color: #ede9fe;
- }
-
- .xl\:dark\:focus-within\:ring-offset-purple-200:focus-within {
- --tw-ring-offset-color: #ddd6fe;
- }
-
- .xl\:dark\:focus-within\:ring-offset-purple-300:focus-within {
- --tw-ring-offset-color: #c4b5fd;
- }
-
- .xl\:dark\:focus-within\:ring-offset-purple-400:focus-within {
- --tw-ring-offset-color: #a78bfa;
- }
-
- .xl\:dark\:focus-within\:ring-offset-purple-500:focus-within {
- --tw-ring-offset-color: #8b5cf6;
- }
-
- .xl\:dark\:focus-within\:ring-offset-purple-600:focus-within {
- --tw-ring-offset-color: #7c3aed;
- }
-
- .xl\:dark\:focus-within\:ring-offset-purple-700:focus-within {
- --tw-ring-offset-color: #6d28d9;
- }
-
- .xl\:dark\:focus-within\:ring-offset-purple-800:focus-within {
- --tw-ring-offset-color: #5b21b6;
- }
-
- .xl\:dark\:focus-within\:ring-offset-purple-900:focus-within {
- --tw-ring-offset-color: #4c1d95;
- }
-
- .xl\:dark\:focus-within\:ring-offset-pink-50:focus-within {
- --tw-ring-offset-color: #fdf2f8;
- }
-
- .xl\:dark\:focus-within\:ring-offset-pink-100:focus-within {
- --tw-ring-offset-color: #fce7f3;
- }
-
- .xl\:dark\:focus-within\:ring-offset-pink-200:focus-within {
- --tw-ring-offset-color: #fbcfe8;
- }
-
- .xl\:dark\:focus-within\:ring-offset-pink-300:focus-within {
- --tw-ring-offset-color: #f9a8d4;
- }
-
- .xl\:dark\:focus-within\:ring-offset-pink-400:focus-within {
- --tw-ring-offset-color: #f472b6;
- }
-
- .xl\:dark\:focus-within\:ring-offset-pink-500:focus-within {
- --tw-ring-offset-color: #ec4899;
- }
-
- .xl\:dark\:focus-within\:ring-offset-pink-600:focus-within {
- --tw-ring-offset-color: #db2777;
- }
-
- .xl\:dark\:focus-within\:ring-offset-pink-700:focus-within {
- --tw-ring-offset-color: #be185d;
- }
-
- .xl\:dark\:focus-within\:ring-offset-pink-800:focus-within {
- --tw-ring-offset-color: #9d174d;
- }
-
- .xl\:dark\:focus-within\:ring-offset-pink-900:focus-within {
- --tw-ring-offset-color: #831843;
- }
-
- .xl\:dark\:focus\:ring-offset-transparent:focus {
- --tw-ring-offset-color: transparent;
- }
-
- .xl\:dark\:focus\:ring-offset-current:focus {
- --tw-ring-offset-color: currentColor;
- }
-
- .xl\:dark\:focus\:ring-offset-black:focus {
- --tw-ring-offset-color: #000;
- }
-
- .xl\:dark\:focus\:ring-offset-white:focus {
- --tw-ring-offset-color: #fff;
- }
-
- .xl\:dark\:focus\:ring-offset-gray-50:focus {
- --tw-ring-offset-color: #f9fafb;
- }
-
- .xl\:dark\:focus\:ring-offset-gray-100:focus {
- --tw-ring-offset-color: #f3f4f6;
- }
-
- .xl\:dark\:focus\:ring-offset-gray-200:focus {
- --tw-ring-offset-color: #e5e7eb;
- }
-
- .xl\:dark\:focus\:ring-offset-gray-300:focus {
- --tw-ring-offset-color: #d1d5db;
- }
-
- .xl\:dark\:focus\:ring-offset-gray-400:focus {
- --tw-ring-offset-color: #9ca3af;
- }
-
- .xl\:dark\:focus\:ring-offset-gray-500:focus {
- --tw-ring-offset-color: #6b7280;
- }
-
- .xl\:dark\:focus\:ring-offset-gray-600:focus {
- --tw-ring-offset-color: #4b5563;
- }
-
- .xl\:dark\:focus\:ring-offset-gray-700:focus {
- --tw-ring-offset-color: #374151;
- }
-
- .xl\:dark\:focus\:ring-offset-gray-800:focus {
- --tw-ring-offset-color: #1f2937;
- }
-
- .xl\:dark\:focus\:ring-offset-gray-900:focus {
- --tw-ring-offset-color: #111827;
- }
-
- .xl\:dark\:focus\:ring-offset-red-50:focus {
- --tw-ring-offset-color: #fef2f2;
- }
-
- .xl\:dark\:focus\:ring-offset-red-100:focus {
- --tw-ring-offset-color: #fee2e2;
- }
-
- .xl\:dark\:focus\:ring-offset-red-200:focus {
- --tw-ring-offset-color: #fecaca;
- }
-
- .xl\:dark\:focus\:ring-offset-red-300:focus {
- --tw-ring-offset-color: #fca5a5;
- }
-
- .xl\:dark\:focus\:ring-offset-red-400:focus {
- --tw-ring-offset-color: #f87171;
- }
-
- .xl\:dark\:focus\:ring-offset-red-500:focus {
- --tw-ring-offset-color: #ef4444;
- }
-
- .xl\:dark\:focus\:ring-offset-red-600:focus {
- --tw-ring-offset-color: #dc2626;
- }
-
- .xl\:dark\:focus\:ring-offset-red-700:focus {
- --tw-ring-offset-color: #b91c1c;
- }
-
- .xl\:dark\:focus\:ring-offset-red-800:focus {
- --tw-ring-offset-color: #991b1b;
- }
-
- .xl\:dark\:focus\:ring-offset-red-900:focus {
- --tw-ring-offset-color: #7f1d1d;
- }
-
- .xl\:dark\:focus\:ring-offset-yellow-50:focus {
- --tw-ring-offset-color: #fffbeb;
- }
-
- .xl\:dark\:focus\:ring-offset-yellow-100:focus {
- --tw-ring-offset-color: #fef3c7;
- }
-
- .xl\:dark\:focus\:ring-offset-yellow-200:focus {
- --tw-ring-offset-color: #fde68a;
- }
-
- .xl\:dark\:focus\:ring-offset-yellow-300:focus {
- --tw-ring-offset-color: #fcd34d;
- }
-
- .xl\:dark\:focus\:ring-offset-yellow-400:focus {
- --tw-ring-offset-color: #fbbf24;
- }
-
- .xl\:dark\:focus\:ring-offset-yellow-500:focus {
- --tw-ring-offset-color: #f59e0b;
- }
-
- .xl\:dark\:focus\:ring-offset-yellow-600:focus {
- --tw-ring-offset-color: #d97706;
- }
-
- .xl\:dark\:focus\:ring-offset-yellow-700:focus {
- --tw-ring-offset-color: #b45309;
- }
-
- .xl\:dark\:focus\:ring-offset-yellow-800:focus {
- --tw-ring-offset-color: #92400e;
- }
-
- .xl\:dark\:focus\:ring-offset-yellow-900:focus {
- --tw-ring-offset-color: #78350f;
- }
-
- .xl\:dark\:focus\:ring-offset-green-50:focus {
- --tw-ring-offset-color: #ecfdf5;
- }
-
- .xl\:dark\:focus\:ring-offset-green-100:focus {
- --tw-ring-offset-color: #d1fae5;
- }
-
- .xl\:dark\:focus\:ring-offset-green-200:focus {
- --tw-ring-offset-color: #a7f3d0;
- }
-
- .xl\:dark\:focus\:ring-offset-green-300:focus {
- --tw-ring-offset-color: #6ee7b7;
- }
-
- .xl\:dark\:focus\:ring-offset-green-400:focus {
- --tw-ring-offset-color: #34d399;
- }
-
- .xl\:dark\:focus\:ring-offset-green-500:focus {
- --tw-ring-offset-color: #10b981;
- }
-
- .xl\:dark\:focus\:ring-offset-green-600:focus {
- --tw-ring-offset-color: #059669;
- }
-
- .xl\:dark\:focus\:ring-offset-green-700:focus {
- --tw-ring-offset-color: #047857;
- }
-
- .xl\:dark\:focus\:ring-offset-green-800:focus {
- --tw-ring-offset-color: #065f46;
- }
-
- .xl\:dark\:focus\:ring-offset-green-900:focus {
- --tw-ring-offset-color: #064e3b;
- }
-
- .xl\:dark\:focus\:ring-offset-blue-50:focus {
- --tw-ring-offset-color: #eff6ff;
- }
-
- .xl\:dark\:focus\:ring-offset-blue-100:focus {
- --tw-ring-offset-color: #dbeafe;
- }
-
- .xl\:dark\:focus\:ring-offset-blue-200:focus {
- --tw-ring-offset-color: #bfdbfe;
- }
-
- .xl\:dark\:focus\:ring-offset-blue-300:focus {
- --tw-ring-offset-color: #93c5fd;
- }
-
- .xl\:dark\:focus\:ring-offset-blue-400:focus {
- --tw-ring-offset-color: #60a5fa;
- }
-
- .xl\:dark\:focus\:ring-offset-blue-500:focus {
- --tw-ring-offset-color: #3b82f6;
- }
-
- .xl\:dark\:focus\:ring-offset-blue-600:focus {
- --tw-ring-offset-color: #2563eb;
- }
-
- .xl\:dark\:focus\:ring-offset-blue-700:focus {
- --tw-ring-offset-color: #1d4ed8;
- }
-
- .xl\:dark\:focus\:ring-offset-blue-800:focus {
- --tw-ring-offset-color: #1e40af;
- }
-
- .xl\:dark\:focus\:ring-offset-blue-900:focus {
- --tw-ring-offset-color: #1e3a8a;
- }
-
- .xl\:dark\:focus\:ring-offset-indigo-50:focus {
- --tw-ring-offset-color: #eef2ff;
- }
-
- .xl\:dark\:focus\:ring-offset-indigo-100:focus {
- --tw-ring-offset-color: #e0e7ff;
- }
-
- .xl\:dark\:focus\:ring-offset-indigo-200:focus {
- --tw-ring-offset-color: #c7d2fe;
- }
-
- .xl\:dark\:focus\:ring-offset-indigo-300:focus {
- --tw-ring-offset-color: #a5b4fc;
- }
-
- .xl\:dark\:focus\:ring-offset-indigo-400:focus {
- --tw-ring-offset-color: #818cf8;
- }
-
- .xl\:dark\:focus\:ring-offset-indigo-500:focus {
- --tw-ring-offset-color: #6366f1;
- }
-
- .xl\:dark\:focus\:ring-offset-indigo-600:focus {
- --tw-ring-offset-color: #4f46e5;
- }
-
- .xl\:dark\:focus\:ring-offset-indigo-700:focus {
- --tw-ring-offset-color: #4338ca;
- }
-
- .xl\:dark\:focus\:ring-offset-indigo-800:focus {
- --tw-ring-offset-color: #3730a3;
- }
-
- .xl\:dark\:focus\:ring-offset-indigo-900:focus {
- --tw-ring-offset-color: #312e81;
- }
-
- .xl\:dark\:focus\:ring-offset-purple-50:focus {
- --tw-ring-offset-color: #f5f3ff;
- }
-
- .xl\:dark\:focus\:ring-offset-purple-100:focus {
- --tw-ring-offset-color: #ede9fe;
- }
-
- .xl\:dark\:focus\:ring-offset-purple-200:focus {
- --tw-ring-offset-color: #ddd6fe;
- }
-
- .xl\:dark\:focus\:ring-offset-purple-300:focus {
- --tw-ring-offset-color: #c4b5fd;
- }
-
- .xl\:dark\:focus\:ring-offset-purple-400:focus {
- --tw-ring-offset-color: #a78bfa;
- }
-
- .xl\:dark\:focus\:ring-offset-purple-500:focus {
- --tw-ring-offset-color: #8b5cf6;
- }
-
- .xl\:dark\:focus\:ring-offset-purple-600:focus {
- --tw-ring-offset-color: #7c3aed;
- }
-
- .xl\:dark\:focus\:ring-offset-purple-700:focus {
- --tw-ring-offset-color: #6d28d9;
- }
-
- .xl\:dark\:focus\:ring-offset-purple-800:focus {
- --tw-ring-offset-color: #5b21b6;
- }
-
- .xl\:dark\:focus\:ring-offset-purple-900:focus {
- --tw-ring-offset-color: #4c1d95;
- }
-
- .xl\:dark\:focus\:ring-offset-pink-50:focus {
- --tw-ring-offset-color: #fdf2f8;
- }
-
- .xl\:dark\:focus\:ring-offset-pink-100:focus {
- --tw-ring-offset-color: #fce7f3;
- }
-
- .xl\:dark\:focus\:ring-offset-pink-200:focus {
- --tw-ring-offset-color: #fbcfe8;
- }
-
- .xl\:dark\:focus\:ring-offset-pink-300:focus {
- --tw-ring-offset-color: #f9a8d4;
- }
-
- .xl\:dark\:focus\:ring-offset-pink-400:focus {
- --tw-ring-offset-color: #f472b6;
- }
-
- .xl\:dark\:focus\:ring-offset-pink-500:focus {
- --tw-ring-offset-color: #ec4899;
- }
-
- .xl\:dark\:focus\:ring-offset-pink-600:focus {
- --tw-ring-offset-color: #db2777;
- }
-
- .xl\:dark\:focus\:ring-offset-pink-700:focus {
- --tw-ring-offset-color: #be185d;
- }
-
- .xl\:dark\:focus\:ring-offset-pink-800:focus {
- --tw-ring-offset-color: #9d174d;
- }
-
- .xl\:dark\: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\:aspect-w-1,
-.\32xl\:aspect-w-2,
-.\32xl\:aspect-w-3,
-.\32xl\:aspect-w-4,
-.\32xl\:aspect-w-5,
-.\32xl\:aspect-w-6,
-.\32xl\:aspect-w-7,
-.\32xl\:aspect-w-8,
-.\32xl\:aspect-w-9,
-.\32xl\:aspect-w-10,
-.\32xl\:aspect-w-11,
-.\32xl\:aspect-w-12,
-.\32xl\:aspect-w-13,
-.\32xl\:aspect-w-14,
-.\32xl\:aspect-w-15,
-.\32xl\:aspect-w-16 {
- position: relative;
- padding-bottom: calc(var(--tw-aspect-h) / var(--tw-aspect-w) * 100%);
- }
-
- .\32xl\:aspect-w-1 > *,
-.\32xl\:aspect-w-2 > *,
-.\32xl\:aspect-w-3 > *,
-.\32xl\:aspect-w-4 > *,
-.\32xl\:aspect-w-5 > *,
-.\32xl\:aspect-w-6 > *,
-.\32xl\:aspect-w-7 > *,
-.\32xl\:aspect-w-8 > *,
-.\32xl\:aspect-w-9 > *,
-.\32xl\:aspect-w-10 > *,
-.\32xl\:aspect-w-11 > *,
-.\32xl\:aspect-w-12 > *,
-.\32xl\:aspect-w-13 > *,
-.\32xl\:aspect-w-14 > *,
-.\32xl\:aspect-w-15 > *,
-.\32xl\:aspect-w-16 > * {
- position: absolute;
- height: 100%;
- width: 100%;
- top: 0;
- right: 0;
- bottom: 0;
- left: 0;
- }
-
- .\32xl\:aspect-none {
- position: static;
- padding-bottom: 0;
- }
-
- .\32xl\:aspect-none > * {
- position: static;
- height: auto;
- width: auto;
- top: auto;
- right: auto;
- bottom: auto;
- left: auto;
- }
-
- .\32xl\:aspect-w-1 {
- --tw-aspect-w: 1;
- }
-
- .\32xl\:aspect-w-2 {
- --tw-aspect-w: 2;
- }
-
- .\32xl\:aspect-w-3 {
- --tw-aspect-w: 3;
- }
-
- .\32xl\:aspect-w-4 {
- --tw-aspect-w: 4;
- }
-
- .\32xl\:aspect-w-5 {
- --tw-aspect-w: 5;
- }
-
- .\32xl\:aspect-w-6 {
- --tw-aspect-w: 6;
- }
-
- .\32xl\:aspect-w-7 {
- --tw-aspect-w: 7;
- }
-
- .\32xl\:aspect-w-8 {
- --tw-aspect-w: 8;
- }
-
- .\32xl\:aspect-w-9 {
- --tw-aspect-w: 9;
- }
-
- .\32xl\:aspect-w-10 {
- --tw-aspect-w: 10;
- }
-
- .\32xl\:aspect-w-11 {
- --tw-aspect-w: 11;
- }
-
- .\32xl\:aspect-w-12 {
- --tw-aspect-w: 12;
- }
-
- .\32xl\:aspect-w-13 {
- --tw-aspect-w: 13;
- }
-
- .\32xl\:aspect-w-14 {
- --tw-aspect-w: 14;
- }
-
- .\32xl\:aspect-w-15 {
- --tw-aspect-w: 15;
- }
-
- .\32xl\:aspect-w-16 {
- --tw-aspect-w: 16;
- }
-
- .\32xl\:aspect-h-1 {
- --tw-aspect-h: 1;
- }
-
- .\32xl\:aspect-h-2 {
- --tw-aspect-h: 2;
- }
-
- .\32xl\:aspect-h-3 {
- --tw-aspect-h: 3;
- }
-
- .\32xl\:aspect-h-4 {
- --tw-aspect-h: 4;
- }
-
- .\32xl\:aspect-h-5 {
- --tw-aspect-h: 5;
- }
-
- .\32xl\:aspect-h-6 {
- --tw-aspect-h: 6;
- }
-
- .\32xl\:aspect-h-7 {
- --tw-aspect-h: 7;
- }
-
- .\32xl\:aspect-h-8 {
- --tw-aspect-h: 8;
- }
-
- .\32xl\:aspect-h-9 {
- --tw-aspect-h: 9;
- }
-
- .\32xl\:aspect-h-10 {
- --tw-aspect-h: 10;
- }
-
- .\32xl\:aspect-h-11 {
- --tw-aspect-h: 11;
- }
-
- .\32xl\:aspect-h-12 {
- --tw-aspect-h: 12;
- }
-
- .\32xl\:aspect-h-13 {
- --tw-aspect-h: 13;
- }
-
- .\32xl\:aspect-h-14 {
- --tw-aspect-h: 14;
- }
-
- .\32xl\:aspect-h-15 {
- --tw-aspect-h: 15;
- }
-
- .\32xl\:aspect-h-16 {
- --tw-aspect-h: 16;
- }
-
- .\32xl\:prose {
- color: #374151;
- max-width: 65ch;
- }
-
- .\32xl\:prose [class~="lead"] {
- color: #4b5563;
- font-size: 1.25em;
- line-height: 1.6;
- margin-top: 1.2em;
- margin-bottom: 1.2em;
- }
-
- .\32xl\:prose a {
- color: #111827;
- text-decoration: underline;
- font-weight: 500;
- }
-
- .\32xl\:prose strong {
- color: #111827;
- font-weight: 600;
- }
-
- .\32xl\:prose ol[type="A"] {
- --list-counter-style: upper-alpha;
- }
-
- .\32xl\:prose ol[type="a"] {
- --list-counter-style: lower-alpha;
- }
-
- .\32xl\:prose ol[type="A" s] {
- --list-counter-style: upper-alpha;
- }
-
- .\32xl\:prose ol[type="a" s] {
- --list-counter-style: lower-alpha;
- }
-
- .\32xl\:prose ol[type="I"] {
- --list-counter-style: upper-roman;
- }
-
- .\32xl\:prose ol[type="i"] {
- --list-counter-style: lower-roman;
- }
-
- .\32xl\:prose ol[type="I" s] {
- --list-counter-style: upper-roman;
- }
-
- .\32xl\:prose ol[type="i" s] {
- --list-counter-style: lower-roman;
- }
-
- .\32xl\:prose ol[type="1"] {
- --list-counter-style: decimal;
- }
-
- .\32xl\:prose ol > li {
- position: relative;
- padding-left: 1.75em;
- }
-
- .\32xl\:prose ol > li::before {
- content: counter(list-item, var(--list-counter-style, decimal)) ".";
- position: absolute;
- font-weight: 400;
- color: #6b7280;
- left: 0;
- }
-
- .\32xl\:prose ul > li {
- position: relative;
- padding-left: 1.75em;
- }
-
- .\32xl\:prose ul > li::before {
- content: "";
- position: absolute;
- background-color: #d1d5db;
- border-radius: 50%;
- width: 0.375em;
- height: 0.375em;
- top: calc(0.875em - 0.1875em);
- left: 0.25em;
- }
-
- .\32xl\:prose hr {
- border-color: #e5e7eb;
- border-top-width: 1px;
- margin-top: 3em;
- margin-bottom: 3em;
- }
-
- .\32xl\:prose blockquote {
- font-weight: 500;
- font-style: italic;
- color: #111827;
- border-left-width: 0.25rem;
- border-left-color: #e5e7eb;
- quotes: "\201C""\201D""\2018""\2019";
- margin-top: 1.6em;
- margin-bottom: 1.6em;
- padding-left: 1em;
- }
-
- .\32xl\:prose blockquote p:first-of-type::before {
- content: open-quote;
- }
-
- .\32xl\:prose blockquote p:last-of-type::after {
- content: close-quote;
- }
-
- .\32xl\:prose h1 {
- color: #111827;
- font-weight: 800;
- font-size: 2.25em;
- margin-top: 0;
- margin-bottom: 0.8888889em;
- line-height: 1.1111111;
- }
-
- .\32xl\:prose h2 {
- color: #111827;
- font-weight: 700;
- font-size: 1.5em;
- margin-top: 2em;
- margin-bottom: 1em;
- line-height: 1.3333333;
- }
-
- .\32xl\:prose h3 {
- color: #111827;
- font-weight: 600;
- font-size: 1.25em;
- margin-top: 1.6em;
- margin-bottom: 0.6em;
- line-height: 1.6;
- }
-
- .\32xl\:prose h4 {
- color: #111827;
- font-weight: 600;
- margin-top: 1.5em;
- margin-bottom: 0.5em;
- line-height: 1.5;
- }
-
- .\32xl\:prose figure figcaption {
- color: #6b7280;
- font-size: 0.875em;
- line-height: 1.4285714;
- margin-top: 0.8571429em;
- }
-
- .\32xl\:prose code {
- color: #111827;
- font-weight: 600;
- font-size: 0.875em;
- }
-
- .\32xl\:prose code::before {
- content: "`";
- }
-
- .\32xl\:prose code::after {
- content: "`";
- }
-
- .\32xl\:prose a code {
- color: #111827;
- }
-
- .\32xl\:prose pre {
- color: #e5e7eb;
- background-color: #1f2937;
- overflow-x: auto;
- font-size: 0.875em;
- line-height: 1.7142857;
- margin-top: 1.7142857em;
- margin-bottom: 1.7142857em;
- border-radius: 0.375rem;
- padding-top: 0.8571429em;
- padding-right: 1.1428571em;
- padding-bottom: 0.8571429em;
- padding-left: 1.1428571em;
- }
-
- .\32xl\:prose pre code {
- background-color: transparent;
- border-width: 0;
- border-radius: 0;
- padding: 0;
- font-weight: 400;
- color: inherit;
- font-size: inherit;
- font-family: inherit;
- line-height: inherit;
- }
-
- .\32xl\:prose pre code::before {
- content: none;
- }
-
- .\32xl\:prose pre code::after {
- content: none;
- }
-
- .\32xl\:prose table {
- width: 100%;
- table-layout: auto;
- text-align: left;
- margin-top: 2em;
- margin-bottom: 2em;
- font-size: 0.875em;
- line-height: 1.7142857;
- }
-
- .\32xl\:prose thead {
- color: #111827;
- font-weight: 600;
- border-bottom-width: 1px;
- border-bottom-color: #d1d5db;
- }
-
- .\32xl\:prose thead th {
- vertical-align: bottom;
- padding-right: 0.5714286em;
- padding-bottom: 0.5714286em;
- padding-left: 0.5714286em;
- }
-
- .\32xl\:prose tbody tr {
- border-bottom-width: 1px;
- border-bottom-color: #e5e7eb;
- }
-
- .\32xl\:prose tbody tr:last-child {
- border-bottom-width: 0;
- }
-
- .\32xl\:prose tbody td {
- vertical-align: top;
- padding-top: 0.5714286em;
- padding-right: 0.5714286em;
- padding-bottom: 0.5714286em;
- padding-left: 0.5714286em;
- }
-
- .\32xl\:prose {
- font-size: 1rem;
- line-height: 1.75;
- }
-
- .\32xl\:prose p {
- margin-top: 1.25em;
- margin-bottom: 1.25em;
- }
-
- .\32xl\:prose img {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .\32xl\:prose video {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .\32xl\:prose figure {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .\32xl\:prose figure > * {
- margin-top: 0;
- margin-bottom: 0;
- }
-
- .\32xl\:prose h2 code {
- font-size: 0.875em;
- }
-
- .\32xl\:prose h3 code {
- font-size: 0.9em;
- }
-
- .\32xl\:prose ol {
- margin-top: 1.25em;
- margin-bottom: 1.25em;
- }
-
- .\32xl\:prose ul {
- margin-top: 1.25em;
- margin-bottom: 1.25em;
- }
-
- .\32xl\:prose li {
- margin-top: 0.5em;
- margin-bottom: 0.5em;
- }
-
- .\32xl\:prose > ul > li p {
- margin-top: 0.75em;
- margin-bottom: 0.75em;
- }
-
- .\32xl\:prose > ul > li > *:first-child {
- margin-top: 1.25em;
- }
-
- .\32xl\:prose > ul > li > *:last-child {
- margin-bottom: 1.25em;
- }
-
- .\32xl\:prose > ol > li > *:first-child {
- margin-top: 1.25em;
- }
-
- .\32xl\:prose > ol > li > *:last-child {
- margin-bottom: 1.25em;
- }
-
- .\32xl\:prose ul ul, .\32xl\:prose ul ol, .\32xl\:prose ol ul, .\32xl\:prose ol ol {
- margin-top: 0.75em;
- margin-bottom: 0.75em;
- }
-
- .\32xl\:prose hr + * {
- margin-top: 0;
- }
-
- .\32xl\:prose h2 + * {
- margin-top: 0;
- }
-
- .\32xl\:prose h3 + * {
- margin-top: 0;
- }
-
- .\32xl\:prose h4 + * {
- margin-top: 0;
- }
-
- .\32xl\:prose thead th:first-child {
- padding-left: 0;
- }
-
- .\32xl\:prose thead th:last-child {
- padding-right: 0;
- }
-
- .\32xl\:prose tbody td:first-child {
- padding-left: 0;
- }
-
- .\32xl\:prose tbody td:last-child {
- padding-right: 0;
- }
-
- .\32xl\:prose > :first-child {
- margin-top: 0;
- }
-
- .\32xl\:prose > :last-child {
- margin-bottom: 0;
- }
-
- .\32xl\:prose-sm {
- font-size: 0.875rem;
- line-height: 1.7142857;
- }
-
- .\32xl\:prose-sm p {
- margin-top: 1.1428571em;
- margin-bottom: 1.1428571em;
- }
-
- .\32xl\:prose-sm [class~="lead"] {
- font-size: 1.2857143em;
- line-height: 1.5555556;
- margin-top: 0.8888889em;
- margin-bottom: 0.8888889em;
- }
-
- .\32xl\:prose-sm blockquote {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- padding-left: 1.1111111em;
- }
-
- .\32xl\:prose-sm h1 {
- font-size: 2.1428571em;
- margin-top: 0;
- margin-bottom: 0.8em;
- line-height: 1.2;
- }
-
- .\32xl\:prose-sm h2 {
- font-size: 1.4285714em;
- margin-top: 1.6em;
- margin-bottom: 0.8em;
- line-height: 1.4;
- }
-
- .\32xl\:prose-sm h3 {
- font-size: 1.2857143em;
- margin-top: 1.5555556em;
- margin-bottom: 0.4444444em;
- line-height: 1.5555556;
- }
-
- .\32xl\:prose-sm h4 {
- margin-top: 1.4285714em;
- margin-bottom: 0.5714286em;
- line-height: 1.4285714;
- }
-
- .\32xl\:prose-sm img {
- margin-top: 1.7142857em;
- margin-bottom: 1.7142857em;
- }
-
- .\32xl\:prose-sm video {
- margin-top: 1.7142857em;
- margin-bottom: 1.7142857em;
- }
-
- .\32xl\:prose-sm figure {
- margin-top: 1.7142857em;
- margin-bottom: 1.7142857em;
- }
-
- .\32xl\:prose-sm figure > * {
- margin-top: 0;
- margin-bottom: 0;
- }
-
- .\32xl\:prose-sm figure figcaption {
- font-size: 0.8571429em;
- line-height: 1.3333333;
- margin-top: 0.6666667em;
- }
-
- .\32xl\:prose-sm code {
- font-size: 0.8571429em;
- }
-
- .\32xl\:prose-sm h2 code {
- font-size: 0.9em;
- }
-
- .\32xl\:prose-sm h3 code {
- font-size: 0.8888889em;
- }
-
- .\32xl\:prose-sm pre {
- font-size: 0.8571429em;
- line-height: 1.6666667;
- margin-top: 1.6666667em;
- margin-bottom: 1.6666667em;
- border-radius: 0.25rem;
- padding-top: 0.6666667em;
- padding-right: 1em;
- padding-bottom: 0.6666667em;
- padding-left: 1em;
- }
-
- .\32xl\:prose-sm ol {
- margin-top: 1.1428571em;
- margin-bottom: 1.1428571em;
- }
-
- .\32xl\:prose-sm ul {
- margin-top: 1.1428571em;
- margin-bottom: 1.1428571em;
- }
-
- .\32xl\:prose-sm li {
- margin-top: 0.2857143em;
- margin-bottom: 0.2857143em;
- }
-
- .\32xl\:prose-sm ol > li {
- padding-left: 1.5714286em;
- }
-
- .\32xl\:prose-sm ol > li::before {
- left: 0;
- }
-
- .\32xl\:prose-sm ul > li {
- padding-left: 1.5714286em;
- }
-
- .\32xl\:prose-sm ul > li::before {
- height: 0.3571429em;
- width: 0.3571429em;
- top: calc(0.8571429em - 0.1785714em);
- left: 0.2142857em;
- }
-
- .\32xl\:prose-sm > ul > li p {
- margin-top: 0.5714286em;
- margin-bottom: 0.5714286em;
- }
-
- .\32xl\:prose-sm > ul > li > *:first-child {
- margin-top: 1.1428571em;
- }
-
- .\32xl\:prose-sm > ul > li > *:last-child {
- margin-bottom: 1.1428571em;
- }
-
- .\32xl\:prose-sm > ol > li > *:first-child {
- margin-top: 1.1428571em;
- }
-
- .\32xl\:prose-sm > ol > li > *:last-child {
- margin-bottom: 1.1428571em;
- }
-
- .\32xl\:prose-sm ul ul, .\32xl\:prose-sm ul ol, .\32xl\:prose-sm ol ul, .\32xl\:prose-sm ol ol {
- margin-top: 0.5714286em;
- margin-bottom: 0.5714286em;
- }
-
- .\32xl\:prose-sm hr {
- margin-top: 2.8571429em;
- margin-bottom: 2.8571429em;
- }
-
- .\32xl\:prose-sm hr + * {
- margin-top: 0;
- }
-
- .\32xl\:prose-sm h2 + * {
- margin-top: 0;
- }
-
- .\32xl\:prose-sm h3 + * {
- margin-top: 0;
- }
-
- .\32xl\:prose-sm h4 + * {
- margin-top: 0;
- }
-
- .\32xl\:prose-sm table {
- font-size: 0.8571429em;
- line-height: 1.5;
- }
-
- .\32xl\:prose-sm thead th {
- padding-right: 1em;
- padding-bottom: 0.6666667em;
- padding-left: 1em;
- }
-
- .\32xl\:prose-sm thead th:first-child {
- padding-left: 0;
- }
-
- .\32xl\:prose-sm thead th:last-child {
- padding-right: 0;
- }
-
- .\32xl\:prose-sm tbody td {
- padding-top: 0.6666667em;
- padding-right: 1em;
- padding-bottom: 0.6666667em;
- padding-left: 1em;
- }
-
- .\32xl\:prose-sm tbody td:first-child {
- padding-left: 0;
- }
-
- .\32xl\:prose-sm tbody td:last-child {
- padding-right: 0;
- }
-
- .\32xl\:prose-sm > :first-child {
- margin-top: 0;
- }
-
- .\32xl\:prose-sm > :last-child {
- margin-bottom: 0;
- }
-
- .\32xl\:prose-lg {
- font-size: 1.125rem;
- line-height: 1.7777778;
- }
-
- .\32xl\:prose-lg p {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .\32xl\:prose-lg [class~="lead"] {
- font-size: 1.2222222em;
- line-height: 1.4545455;
- margin-top: 1.0909091em;
- margin-bottom: 1.0909091em;
- }
-
- .\32xl\:prose-lg blockquote {
- margin-top: 1.6666667em;
- margin-bottom: 1.6666667em;
- padding-left: 1em;
- }
-
- .\32xl\:prose-lg h1 {
- font-size: 2.6666667em;
- margin-top: 0;
- margin-bottom: 0.8333333em;
- line-height: 1;
- }
-
- .\32xl\:prose-lg h2 {
- font-size: 1.6666667em;
- margin-top: 1.8666667em;
- margin-bottom: 1.0666667em;
- line-height: 1.3333333;
- }
-
- .\32xl\:prose-lg h3 {
- font-size: 1.3333333em;
- margin-top: 1.6666667em;
- margin-bottom: 0.6666667em;
- line-height: 1.5;
- }
-
- .\32xl\:prose-lg h4 {
- margin-top: 1.7777778em;
- margin-bottom: 0.4444444em;
- line-height: 1.5555556;
- }
-
- .\32xl\:prose-lg img {
- margin-top: 1.7777778em;
- margin-bottom: 1.7777778em;
- }
-
- .\32xl\:prose-lg video {
- margin-top: 1.7777778em;
- margin-bottom: 1.7777778em;
- }
-
- .\32xl\:prose-lg figure {
- margin-top: 1.7777778em;
- margin-bottom: 1.7777778em;
- }
-
- .\32xl\:prose-lg figure > * {
- margin-top: 0;
- margin-bottom: 0;
- }
-
- .\32xl\:prose-lg figure figcaption {
- font-size: 0.8888889em;
- line-height: 1.5;
- margin-top: 1em;
- }
-
- .\32xl\:prose-lg code {
- font-size: 0.8888889em;
- }
-
- .\32xl\:prose-lg h2 code {
- font-size: 0.8666667em;
- }
-
- .\32xl\:prose-lg h3 code {
- font-size: 0.875em;
- }
-
- .\32xl\:prose-lg pre {
- font-size: 0.8888889em;
- line-height: 1.75;
- margin-top: 2em;
- margin-bottom: 2em;
- border-radius: 0.375rem;
- padding-top: 1em;
- padding-right: 1.5em;
- padding-bottom: 1em;
- padding-left: 1.5em;
- }
-
- .\32xl\:prose-lg ol {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .\32xl\:prose-lg ul {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .\32xl\:prose-lg li {
- margin-top: 0.6666667em;
- margin-bottom: 0.6666667em;
- }
-
- .\32xl\:prose-lg ol > li {
- padding-left: 1.6666667em;
- }
-
- .\32xl\:prose-lg ol > li::before {
- left: 0;
- }
-
- .\32xl\:prose-lg ul > li {
- padding-left: 1.6666667em;
- }
-
- .\32xl\:prose-lg ul > li::before {
- width: 0.3333333em;
- height: 0.3333333em;
- top: calc(0.8888889em - 0.1666667em);
- left: 0.2222222em;
- }
-
- .\32xl\:prose-lg > ul > li p {
- margin-top: 0.8888889em;
- margin-bottom: 0.8888889em;
- }
-
- .\32xl\:prose-lg > ul > li > *:first-child {
- margin-top: 1.3333333em;
- }
-
- .\32xl\:prose-lg > ul > li > *:last-child {
- margin-bottom: 1.3333333em;
- }
-
- .\32xl\:prose-lg > ol > li > *:first-child {
- margin-top: 1.3333333em;
- }
-
- .\32xl\:prose-lg > ol > li > *:last-child {
- margin-bottom: 1.3333333em;
- }
-
- .\32xl\:prose-lg ul ul, .\32xl\:prose-lg ul ol, .\32xl\:prose-lg ol ul, .\32xl\:prose-lg ol ol {
- margin-top: 0.8888889em;
- margin-bottom: 0.8888889em;
- }
-
- .\32xl\:prose-lg hr {
- margin-top: 3.1111111em;
- margin-bottom: 3.1111111em;
- }
-
- .\32xl\:prose-lg hr + * {
- margin-top: 0;
- }
-
- .\32xl\:prose-lg h2 + * {
- margin-top: 0;
- }
-
- .\32xl\:prose-lg h3 + * {
- margin-top: 0;
- }
-
- .\32xl\:prose-lg h4 + * {
- margin-top: 0;
- }
-
- .\32xl\:prose-lg table {
- font-size: 0.8888889em;
- line-height: 1.5;
- }
-
- .\32xl\:prose-lg thead th {
- padding-right: 0.75em;
- padding-bottom: 0.75em;
- padding-left: 0.75em;
- }
-
- .\32xl\:prose-lg thead th:first-child {
- padding-left: 0;
- }
-
- .\32xl\:prose-lg thead th:last-child {
- padding-right: 0;
- }
-
- .\32xl\:prose-lg tbody td {
- padding-top: 0.75em;
- padding-right: 0.75em;
- padding-bottom: 0.75em;
- padding-left: 0.75em;
- }
-
- .\32xl\:prose-lg tbody td:first-child {
- padding-left: 0;
- }
-
- .\32xl\:prose-lg tbody td:last-child {
- padding-right: 0;
- }
-
- .\32xl\:prose-lg > :first-child {
- margin-top: 0;
- }
-
- .\32xl\:prose-lg > :last-child {
- margin-bottom: 0;
- }
-
- .\32xl\:prose-xl {
- font-size: 1.25rem;
- line-height: 1.8;
- }
-
- .\32xl\:prose-xl p {
- margin-top: 1.2em;
- margin-bottom: 1.2em;
- }
-
- .\32xl\:prose-xl [class~="lead"] {
- font-size: 1.2em;
- line-height: 1.5;
- margin-top: 1em;
- margin-bottom: 1em;
- }
-
- .\32xl\:prose-xl blockquote {
- margin-top: 1.6em;
- margin-bottom: 1.6em;
- padding-left: 1.0666667em;
- }
-
- .\32xl\:prose-xl h1 {
- font-size: 2.8em;
- margin-top: 0;
- margin-bottom: 0.8571429em;
- line-height: 1;
- }
-
- .\32xl\:prose-xl h2 {
- font-size: 1.8em;
- margin-top: 1.5555556em;
- margin-bottom: 0.8888889em;
- line-height: 1.1111111;
- }
-
- .\32xl\:prose-xl h3 {
- font-size: 1.5em;
- margin-top: 1.6em;
- margin-bottom: 0.6666667em;
- line-height: 1.3333333;
- }
-
- .\32xl\:prose-xl h4 {
- margin-top: 1.8em;
- margin-bottom: 0.6em;
- line-height: 1.6;
- }
-
- .\32xl\:prose-xl img {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .\32xl\:prose-xl video {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .\32xl\:prose-xl figure {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .\32xl\:prose-xl figure > * {
- margin-top: 0;
- margin-bottom: 0;
- }
-
- .\32xl\:prose-xl figure figcaption {
- font-size: 0.9em;
- line-height: 1.5555556;
- margin-top: 1em;
- }
-
- .\32xl\:prose-xl code {
- font-size: 0.9em;
- }
-
- .\32xl\:prose-xl h2 code {
- font-size: 0.8611111em;
- }
-
- .\32xl\:prose-xl h3 code {
- font-size: 0.9em;
- }
-
- .\32xl\:prose-xl pre {
- font-size: 0.9em;
- line-height: 1.7777778;
- margin-top: 2em;
- margin-bottom: 2em;
- border-radius: 0.5rem;
- padding-top: 1.1111111em;
- padding-right: 1.3333333em;
- padding-bottom: 1.1111111em;
- padding-left: 1.3333333em;
- }
-
- .\32xl\:prose-xl ol {
- margin-top: 1.2em;
- margin-bottom: 1.2em;
- }
-
- .\32xl\:prose-xl ul {
- margin-top: 1.2em;
- margin-bottom: 1.2em;
- }
-
- .\32xl\:prose-xl li {
- margin-top: 0.6em;
- margin-bottom: 0.6em;
- }
-
- .\32xl\:prose-xl ol > li {
- padding-left: 1.8em;
- }
-
- .\32xl\:prose-xl ol > li::before {
- left: 0;
- }
-
- .\32xl\:prose-xl ul > li {
- padding-left: 1.8em;
- }
-
- .\32xl\:prose-xl ul > li::before {
- width: 0.35em;
- height: 0.35em;
- top: calc(0.9em - 0.175em);
- left: 0.25em;
- }
-
- .\32xl\:prose-xl > ul > li p {
- margin-top: 0.8em;
- margin-bottom: 0.8em;
- }
-
- .\32xl\:prose-xl > ul > li > *:first-child {
- margin-top: 1.2em;
- }
-
- .\32xl\:prose-xl > ul > li > *:last-child {
- margin-bottom: 1.2em;
- }
-
- .\32xl\:prose-xl > ol > li > *:first-child {
- margin-top: 1.2em;
- }
-
- .\32xl\:prose-xl > ol > li > *:last-child {
- margin-bottom: 1.2em;
- }
-
- .\32xl\:prose-xl ul ul, .\32xl\:prose-xl ul ol, .\32xl\:prose-xl ol ul, .\32xl\:prose-xl ol ol {
- margin-top: 0.8em;
- margin-bottom: 0.8em;
- }
-
- .\32xl\:prose-xl hr {
- margin-top: 2.8em;
- margin-bottom: 2.8em;
- }
-
- .\32xl\:prose-xl hr + * {
- margin-top: 0;
- }
-
- .\32xl\:prose-xl h2 + * {
- margin-top: 0;
- }
-
- .\32xl\:prose-xl h3 + * {
- margin-top: 0;
- }
-
- .\32xl\:prose-xl h4 + * {
- margin-top: 0;
- }
-
- .\32xl\:prose-xl table {
- font-size: 0.9em;
- line-height: 1.5555556;
- }
-
- .\32xl\:prose-xl thead th {
- padding-right: 0.6666667em;
- padding-bottom: 0.8888889em;
- padding-left: 0.6666667em;
- }
-
- .\32xl\:prose-xl thead th:first-child {
- padding-left: 0;
- }
-
- .\32xl\:prose-xl thead th:last-child {
- padding-right: 0;
- }
-
- .\32xl\:prose-xl tbody td {
- padding-top: 0.8888889em;
- padding-right: 0.6666667em;
- padding-bottom: 0.8888889em;
- padding-left: 0.6666667em;
- }
-
- .\32xl\:prose-xl tbody td:first-child {
- padding-left: 0;
- }
-
- .\32xl\:prose-xl tbody td:last-child {
- padding-right: 0;
- }
-
- .\32xl\:prose-xl > :first-child {
- margin-top: 0;
- }
-
- .\32xl\:prose-xl > :last-child {
- margin-bottom: 0;
- }
-
- .\32xl\:prose-2xl {
- font-size: 1.5rem;
- line-height: 1.6666667;
- }
-
- .\32xl\:prose-2xl p {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .\32xl\:prose-2xl [class~="lead"] {
- font-size: 1.25em;
- line-height: 1.4666667;
- margin-top: 1.0666667em;
- margin-bottom: 1.0666667em;
- }
-
- .\32xl\:prose-2xl blockquote {
- margin-top: 1.7777778em;
- margin-bottom: 1.7777778em;
- padding-left: 1.1111111em;
- }
-
- .\32xl\:prose-2xl h1 {
- font-size: 2.6666667em;
- margin-top: 0;
- margin-bottom: 0.875em;
- line-height: 1;
- }
-
- .\32xl\:prose-2xl h2 {
- font-size: 2em;
- margin-top: 1.5em;
- margin-bottom: 0.8333333em;
- line-height: 1.0833333;
- }
-
- .\32xl\:prose-2xl h3 {
- font-size: 1.5em;
- margin-top: 1.5555556em;
- margin-bottom: 0.6666667em;
- line-height: 1.2222222;
- }
-
- .\32xl\:prose-2xl h4 {
- margin-top: 1.6666667em;
- margin-bottom: 0.6666667em;
- line-height: 1.5;
- }
-
- .\32xl\:prose-2xl img {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .\32xl\:prose-2xl video {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .\32xl\:prose-2xl figure {
- margin-top: 2em;
- margin-bottom: 2em;
- }
-
- .\32xl\:prose-2xl figure > * {
- margin-top: 0;
- margin-bottom: 0;
- }
-
- .\32xl\:prose-2xl figure figcaption {
- font-size: 0.8333333em;
- line-height: 1.6;
- margin-top: 1em;
- }
-
- .\32xl\:prose-2xl code {
- font-size: 0.8333333em;
- }
-
- .\32xl\:prose-2xl h2 code {
- font-size: 0.875em;
- }
-
- .\32xl\:prose-2xl h3 code {
- font-size: 0.8888889em;
- }
-
- .\32xl\:prose-2xl pre {
- font-size: 0.8333333em;
- line-height: 1.8;
- margin-top: 2em;
- margin-bottom: 2em;
- border-radius: 0.5rem;
- padding-top: 1.2em;
- padding-right: 1.6em;
- padding-bottom: 1.2em;
- padding-left: 1.6em;
- }
-
- .\32xl\:prose-2xl ol {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .\32xl\:prose-2xl ul {
- margin-top: 1.3333333em;
- margin-bottom: 1.3333333em;
- }
-
- .\32xl\:prose-2xl li {
- margin-top: 0.5em;
- margin-bottom: 0.5em;
- }
-
- .\32xl\:prose-2xl ol > li {
- padding-left: 1.6666667em;
- }
-
- .\32xl\:prose-2xl ol > li::before {
- left: 0;
- }
-
- .\32xl\:prose-2xl ul > li {
- padding-left: 1.6666667em;
- }
-
- .\32xl\:prose-2xl ul > li::before {
- width: 0.3333333em;
- height: 0.3333333em;
- top: calc(0.8333333em - 0.1666667em);
- left: 0.25em;
- }
-
- .\32xl\:prose-2xl > ul > li p {
- margin-top: 0.8333333em;
- margin-bottom: 0.8333333em;
- }
-
- .\32xl\:prose-2xl > ul > li > *:first-child {
- margin-top: 1.3333333em;
- }
-
- .\32xl\:prose-2xl > ul > li > *:last-child {
- margin-bottom: 1.3333333em;
- }
-
- .\32xl\:prose-2xl > ol > li > *:first-child {
- margin-top: 1.3333333em;
- }
-
- .\32xl\:prose-2xl > ol > li > *:last-child {
- margin-bottom: 1.3333333em;
- }
-
- .\32xl\:prose-2xl ul ul, .\32xl\:prose-2xl ul ol, .\32xl\:prose-2xl ol ul, .\32xl\:prose-2xl ol ol {
- margin-top: 0.6666667em;
- margin-bottom: 0.6666667em;
- }
-
- .\32xl\:prose-2xl hr {
- margin-top: 3em;
- margin-bottom: 3em;
- }
-
- .\32xl\:prose-2xl hr + * {
- margin-top: 0;
- }
-
- .\32xl\:prose-2xl h2 + * {
- margin-top: 0;
- }
-
- .\32xl\:prose-2xl h3 + * {
- margin-top: 0;
- }
-
- .\32xl\:prose-2xl h4 + * {
- margin-top: 0;
- }
-
- .\32xl\:prose-2xl table {
- font-size: 0.8333333em;
- line-height: 1.4;
- }
-
- .\32xl\:prose-2xl thead th {
- padding-right: 0.6em;
- padding-bottom: 0.8em;
- padding-left: 0.6em;
- }
-
- .\32xl\:prose-2xl thead th:first-child {
- padding-left: 0;
- }
-
- .\32xl\:prose-2xl thead th:last-child {
- padding-right: 0;
- }
-
- .\32xl\:prose-2xl tbody td {
- padding-top: 0.8em;
- padding-right: 0.6em;
- padding-bottom: 0.8em;
- padding-left: 0.6em;
- }
-
- .\32xl\:prose-2xl tbody td:first-child {
- padding-left: 0;
- }
-
- .\32xl\:prose-2xl tbody td:last-child {
- padding-right: 0;
- }
-
- .\32xl\:prose-2xl > :first-child {
- margin-top: 0;
- }
-
- .\32xl\:prose-2xl > :last-child {
- margin-bottom: 0;
- }
-
- .\32xl\:prose-red a {
- color: #dc2626;
- }
-
- .\32xl\:prose-red a code {
- color: #dc2626;
- }
-
- .\32xl\:prose-yellow a {
- color: #d97706;
- }
-
- .\32xl\:prose-yellow a code {
- color: #d97706;
- }
-
- .\32xl\:prose-green a {
- color: #059669;
- }
-
- .\32xl\:prose-green a code {
- color: #059669;
- }
-
- .\32xl\:prose-blue a {
- color: #2563eb;
- }
-
- .\32xl\:prose-blue a code {
- color: #2563eb;
- }
-
- .\32xl\:prose-indigo a {
- color: #4f46e5;
- }
-
- .\32xl\:prose-indigo a code {
- color: #4f46e5;
- }
-
- .\32xl\:prose-purple a {
- color: #7c3aed;
- }
-
- .\32xl\:prose-purple a code {
- color: #7c3aed;
- }
-
- .\32xl\:prose-pink a {
- color: #db2777;
- }
-
- .\32xl\:prose-pink a code {
- color: #db2777;
- }
-
- .\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: 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));
- }
-
- @media (prefers-color-scheme: dark) {
- .\32xl\:dark\:divide-transparent > :not([hidden]) ~ :not([hidden]) {
- border-color: transparent;
- }
-
- .\32xl\:dark\:divide-current > :not([hidden]) ~ :not([hidden]) {
- border-color: currentColor;
- }
-
- .\32xl\:dark\:divide-black > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-white > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-gray-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-gray-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-gray-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-gray-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-gray-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-gray-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-gray-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-gray-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-gray-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-gray-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-red-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-red-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-red-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-red-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-red-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-red-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-red-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-red-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-red-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-red-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-yellow-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-yellow-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-yellow-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-yellow-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-yellow-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-yellow-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-yellow-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-yellow-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-yellow-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-yellow-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-green-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-green-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-green-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-green-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-green-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-green-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-green-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-green-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-green-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-green-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-blue-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-blue-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-blue-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-blue-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-blue-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-blue-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-blue-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-blue-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-blue-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-blue-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-indigo-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-indigo-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-indigo-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-indigo-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-indigo-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-indigo-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-indigo-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-indigo-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-indigo-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-indigo-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-purple-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-purple-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-purple-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-purple-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-purple-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-purple-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-purple-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-purple-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-purple-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-purple-900 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-pink-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-pink-100 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-pink-200 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-pink-300 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-pink-400 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-pink-500 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-pink-600 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-pink-700 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\:divide-pink-800 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-divide-opacity));
- }
-
- .\32xl\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .\32xl\:dark\:divide-opacity-0 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0;
- }
-
- .\32xl\:dark\:divide-opacity-5 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.05;
- }
-
- .\32xl\:dark\:divide-opacity-10 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.1;
- }
-
- .\32xl\:dark\:divide-opacity-20 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.2;
- }
-
- .\32xl\:dark\:divide-opacity-25 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.25;
- }
-
- .\32xl\:dark\:divide-opacity-30 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.3;
- }
-
- .\32xl\:dark\:divide-opacity-40 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.4;
- }
-
- .\32xl\:dark\:divide-opacity-50 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.5;
- }
-
- .\32xl\:dark\:divide-opacity-60 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.6;
- }
-
- .\32xl\:dark\:divide-opacity-70 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.7;
- }
-
- .\32xl\:dark\:divide-opacity-75 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.75;
- }
-
- .\32xl\:dark\:divide-opacity-80 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.8;
- }
-
- .\32xl\:dark\:divide-opacity-90 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.9;
- }
-
- .\32xl\:dark\:divide-opacity-95 > :not([hidden]) ~ :not([hidden]) {
- --tw-divide-opacity: 0.95;
- }
-
- .\32xl\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .\32xl\:dark\:border-transparent {
- border-color: transparent;
- }
-
- .\32xl\:dark\:border-current {
- border-color: currentColor;
- }
-
- .\32xl\:dark\:border-black {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-white {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-gray-50 {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-gray-100 {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-gray-200 {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-gray-300 {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-gray-400 {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-gray-500 {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-gray-600 {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-gray-700 {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-gray-800 {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-gray-900 {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-red-50 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-red-100 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-red-200 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-red-300 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-red-400 {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-red-500 {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-red-600 {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-red-700 {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-red-800 {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-red-900 {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-yellow-50 {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-yellow-100 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-yellow-200 {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-yellow-300 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-yellow-400 {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-yellow-500 {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-yellow-600 {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-yellow-700 {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-yellow-800 {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-yellow-900 {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-green-50 {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-green-100 {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-green-200 {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-green-300 {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-green-400 {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-green-500 {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-green-600 {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-green-700 {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-green-800 {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-green-900 {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-blue-50 {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-blue-100 {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-blue-200 {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-blue-300 {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-blue-400 {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-blue-500 {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-blue-600 {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-blue-700 {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-blue-800 {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-blue-900 {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-indigo-50 {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-indigo-100 {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-indigo-200 {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-indigo-300 {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-indigo-400 {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-indigo-500 {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-indigo-600 {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-indigo-700 {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-indigo-800 {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-indigo-900 {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-purple-50 {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-purple-100 {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-purple-200 {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-purple-300 {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-purple-400 {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-purple-500 {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-purple-600 {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-purple-700 {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-purple-800 {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-purple-900 {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-pink-50 {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-pink-100 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-pink-200 {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-pink-300 {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-pink-400 {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-pink-500 {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-pink-600 {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-pink-700 {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-pink-800 {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:border-pink-900 {
- --tw-border-opacity: 1;
- border-color: rgba(131, 24, 67, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-transparent {
- border-color: transparent;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-current {
- border-color: currentColor;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-black {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-white {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-gray-50 {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-gray-100 {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-gray-200 {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-gray-300 {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-gray-400 {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-gray-500 {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-gray-600 {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-gray-700 {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-gray-800 {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-gray-900 {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-red-50 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-red-100 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-red-200 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-red-300 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-red-400 {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-red-500 {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-red-600 {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-red-700 {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-red-800 {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-red-900 {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-yellow-50 {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-yellow-100 {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-yellow-200 {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-yellow-300 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-yellow-400 {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-yellow-500 {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-yellow-600 {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-yellow-700 {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-yellow-800 {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-yellow-900 {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-green-50 {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-green-100 {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-green-200 {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-green-300 {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-green-400 {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-green-500 {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-green-600 {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-green-700 {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-green-800 {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-green-900 {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-blue-50 {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-blue-100 {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-blue-200 {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-blue-300 {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-blue-400 {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-blue-500 {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-blue-600 {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-blue-700 {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-blue-800 {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-blue-900 {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-indigo-50 {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-indigo-100 {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-indigo-200 {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-indigo-300 {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-indigo-400 {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-indigo-500 {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-indigo-600 {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-indigo-700 {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-indigo-800 {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-indigo-900 {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-purple-50 {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-purple-100 {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-purple-200 {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-purple-300 {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-purple-400 {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-purple-500 {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-purple-600 {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-purple-700 {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-purple-800 {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-purple-900 {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-pink-50 {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-pink-100 {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-pink-200 {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-pink-300 {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-pink-400 {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-pink-500 {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-pink-600 {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-pink-700 {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-pink-800 {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-pink-900 {
- --tw-border-opacity: 1;
- border-color: rgba(131, 24, 67, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-transparent:focus-within {
- border-color: transparent;
- }
-
- .\32xl\:dark\:focus-within\:border-current:focus-within {
- border-color: currentColor;
- }
-
- .\32xl\:dark\:focus-within\:border-black:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-white:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-gray-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-gray-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-gray-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-gray-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-gray-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-gray-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-gray-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-gray-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-gray-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-gray-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-red-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-red-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-red-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-red-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-red-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-red-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-red-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-red-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-red-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-red-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-yellow-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-yellow-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-yellow-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-yellow-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-yellow-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-yellow-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-yellow-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-yellow-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-yellow-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-yellow-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-green-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-green-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-green-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-green-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-green-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-green-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-green-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-green-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-green-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-green-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-blue-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-blue-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-blue-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-blue-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-blue-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-blue-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-blue-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-blue-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-blue-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-blue-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-indigo-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-indigo-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-indigo-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-indigo-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-indigo-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-indigo-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-indigo-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-indigo-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-indigo-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-indigo-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-purple-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-purple-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-purple-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-purple-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-purple-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-purple-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-purple-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-purple-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-purple-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-purple-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-pink-50:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-pink-100:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-pink-200:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-pink-300:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-pink-400:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-pink-500:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-pink-600:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-pink-700:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-pink-800:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus-within\:border-pink-900:focus-within {
- --tw-border-opacity: 1;
- border-color: rgba(131, 24, 67, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-transparent:hover {
- border-color: transparent;
- }
-
- .\32xl\:dark\:hover\:border-current:hover {
- border-color: currentColor;
- }
-
- .\32xl\:dark\:hover\:border-black:hover {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-white:hover {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-gray-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-gray-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-gray-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-gray-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-gray-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-gray-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-gray-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-gray-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-gray-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-gray-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-red-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-red-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-red-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-red-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-red-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-red-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-red-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-red-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-red-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-red-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-yellow-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-yellow-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-yellow-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-yellow-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-yellow-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-yellow-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-yellow-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-yellow-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-yellow-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-yellow-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-green-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-green-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-green-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-green-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-green-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-green-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-green-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-green-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-green-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-green-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-blue-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-blue-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-blue-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-blue-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-blue-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-blue-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-blue-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-blue-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-blue-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-blue-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-indigo-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-indigo-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-indigo-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-indigo-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-indigo-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-indigo-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-indigo-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-indigo-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-indigo-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-indigo-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-purple-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-purple-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-purple-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-purple-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-purple-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-purple-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-purple-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-purple-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-purple-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-purple-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-pink-50:hover {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-pink-100:hover {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-pink-200:hover {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-pink-300:hover {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-pink-400:hover {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-pink-500:hover {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-pink-600:hover {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-pink-700:hover {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-pink-800:hover {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:hover\:border-pink-900:hover {
- --tw-border-opacity: 1;
- border-color: rgba(131, 24, 67, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-transparent:focus {
- border-color: transparent;
- }
-
- .\32xl\:dark\:focus\:border-current:focus {
- border-color: currentColor;
- }
-
- .\32xl\:dark\:focus\:border-black:focus {
- --tw-border-opacity: 1;
- border-color: rgba(0, 0, 0, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-white:focus {
- --tw-border-opacity: 1;
- border-color: rgba(255, 255, 255, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-gray-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(249, 250, 251, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-gray-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(243, 244, 246, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-gray-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(229, 231, 235, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-gray-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(209, 213, 219, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-gray-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(156, 163, 175, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-gray-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(107, 114, 128, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-gray-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(75, 85, 99, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-gray-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(55, 65, 81, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-gray-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(31, 41, 55, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-gray-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(17, 24, 39, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-red-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(254, 242, 242, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-red-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(254, 226, 226, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-red-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(254, 202, 202, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-red-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(252, 165, 165, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-red-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(248, 113, 113, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-red-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(239, 68, 68, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-red-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(220, 38, 38, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-red-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(185, 28, 28, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-red-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(153, 27, 27, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-red-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(127, 29, 29, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-yellow-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(255, 251, 235, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-yellow-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(254, 243, 199, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-yellow-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(253, 230, 138, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-yellow-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(252, 211, 77, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-yellow-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(251, 191, 36, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-yellow-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(245, 158, 11, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-yellow-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(217, 119, 6, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-yellow-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(180, 83, 9, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-yellow-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(146, 64, 14, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-yellow-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(120, 53, 15, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-green-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(236, 253, 245, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-green-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(209, 250, 229, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-green-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(167, 243, 208, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-green-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(110, 231, 183, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-green-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(52, 211, 153, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-green-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(16, 185, 129, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-green-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(5, 150, 105, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-green-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(4, 120, 87, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-green-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(6, 95, 70, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-green-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(6, 78, 59, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-blue-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(239, 246, 255, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-blue-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(219, 234, 254, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-blue-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(191, 219, 254, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-blue-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(147, 197, 253, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-blue-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(96, 165, 250, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-blue-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(59, 130, 246, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-blue-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(37, 99, 235, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-blue-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(29, 78, 216, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-blue-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(30, 64, 175, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-blue-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(30, 58, 138, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-indigo-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(238, 242, 255, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-indigo-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(224, 231, 255, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-indigo-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(199, 210, 254, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-indigo-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(165, 180, 252, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-indigo-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(129, 140, 248, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-indigo-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(99, 102, 241, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-indigo-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(79, 70, 229, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-indigo-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(67, 56, 202, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-indigo-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(55, 48, 163, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-indigo-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(49, 46, 129, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-purple-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(245, 243, 255, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-purple-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(237, 233, 254, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-purple-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(221, 214, 254, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-purple-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(196, 181, 253, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-purple-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(167, 139, 250, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-purple-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(139, 92, 246, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-purple-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(124, 58, 237, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-purple-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(109, 40, 217, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-purple-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(91, 33, 182, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-purple-900:focus {
- --tw-border-opacity: 1;
- border-color: rgba(76, 29, 149, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-pink-50:focus {
- --tw-border-opacity: 1;
- border-color: rgba(253, 242, 248, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-pink-100:focus {
- --tw-border-opacity: 1;
- border-color: rgba(252, 231, 243, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-pink-200:focus {
- --tw-border-opacity: 1;
- border-color: rgba(251, 207, 232, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-pink-300:focus {
- --tw-border-opacity: 1;
- border-color: rgba(249, 168, 212, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-pink-400:focus {
- --tw-border-opacity: 1;
- border-color: rgba(244, 114, 182, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-pink-500:focus {
- --tw-border-opacity: 1;
- border-color: rgba(236, 72, 153, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-pink-600:focus {
- --tw-border-opacity: 1;
- border-color: rgba(219, 39, 119, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-pink-700:focus {
- --tw-border-opacity: 1;
- border-color: rgba(190, 24, 93, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\:focus\:border-pink-800:focus {
- --tw-border-opacity: 1;
- border-color: rgba(157, 23, 77, var(--tw-border-opacity));
- }
-
- .\32xl\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .\32xl\:dark\:border-opacity-0 {
- --tw-border-opacity: 0;
- }
-
- .\32xl\:dark\:border-opacity-5 {
- --tw-border-opacity: 0.05;
- }
-
- .\32xl\:dark\:border-opacity-10 {
- --tw-border-opacity: 0.1;
- }
-
- .\32xl\:dark\:border-opacity-20 {
- --tw-border-opacity: 0.2;
- }
-
- .\32xl\:dark\:border-opacity-25 {
- --tw-border-opacity: 0.25;
- }
-
- .\32xl\:dark\:border-opacity-30 {
- --tw-border-opacity: 0.3;
- }
-
- .\32xl\:dark\:border-opacity-40 {
- --tw-border-opacity: 0.4;
- }
-
- .\32xl\:dark\:border-opacity-50 {
- --tw-border-opacity: 0.5;
- }
-
- .\32xl\:dark\:border-opacity-60 {
- --tw-border-opacity: 0.6;
- }
-
- .\32xl\:dark\:border-opacity-70 {
- --tw-border-opacity: 0.7;
- }
-
- .\32xl\:dark\:border-opacity-75 {
- --tw-border-opacity: 0.75;
- }
-
- .\32xl\:dark\:border-opacity-80 {
- --tw-border-opacity: 0.8;
- }
-
- .\32xl\:dark\:border-opacity-90 {
- --tw-border-opacity: 0.9;
- }
-
- .\32xl\:dark\:border-opacity-95 {
- --tw-border-opacity: 0.95;
- }
-
- .\32xl\:dark\:border-opacity-100 {
- --tw-border-opacity: 1;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-opacity-0 {
- --tw-border-opacity: 0;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-opacity-5 {
- --tw-border-opacity: 0.05;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-opacity-10 {
- --tw-border-opacity: 0.1;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-opacity-20 {
- --tw-border-opacity: 0.2;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-opacity-25 {
- --tw-border-opacity: 0.25;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-opacity-30 {
- --tw-border-opacity: 0.3;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-opacity-40 {
- --tw-border-opacity: 0.4;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-opacity-50 {
- --tw-border-opacity: 0.5;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-opacity-60 {
- --tw-border-opacity: 0.6;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-opacity-70 {
- --tw-border-opacity: 0.7;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-opacity-75 {
- --tw-border-opacity: 0.75;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-opacity-80 {
- --tw-border-opacity: 0.8;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-opacity-90 {
- --tw-border-opacity: 0.9;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-opacity-95 {
- --tw-border-opacity: 0.95;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:border-opacity-100 {
- --tw-border-opacity: 1;
- }
-
- .\32xl\:dark\:focus-within\:border-opacity-0:focus-within {
- --tw-border-opacity: 0;
- }
-
- .\32xl\:dark\:focus-within\:border-opacity-5:focus-within {
- --tw-border-opacity: 0.05;
- }
-
- .\32xl\:dark\:focus-within\:border-opacity-10:focus-within {
- --tw-border-opacity: 0.1;
- }
-
- .\32xl\:dark\:focus-within\:border-opacity-20:focus-within {
- --tw-border-opacity: 0.2;
- }
-
- .\32xl\:dark\:focus-within\:border-opacity-25:focus-within {
- --tw-border-opacity: 0.25;
- }
-
- .\32xl\:dark\:focus-within\:border-opacity-30:focus-within {
- --tw-border-opacity: 0.3;
- }
-
- .\32xl\:dark\:focus-within\:border-opacity-40:focus-within {
- --tw-border-opacity: 0.4;
- }
-
- .\32xl\:dark\:focus-within\:border-opacity-50:focus-within {
- --tw-border-opacity: 0.5;
- }
-
- .\32xl\:dark\:focus-within\:border-opacity-60:focus-within {
- --tw-border-opacity: 0.6;
- }
-
- .\32xl\:dark\:focus-within\:border-opacity-70:focus-within {
- --tw-border-opacity: 0.7;
- }
-
- .\32xl\:dark\:focus-within\:border-opacity-75:focus-within {
- --tw-border-opacity: 0.75;
- }
-
- .\32xl\:dark\:focus-within\:border-opacity-80:focus-within {
- --tw-border-opacity: 0.8;
- }
-
- .\32xl\:dark\:focus-within\:border-opacity-90:focus-within {
- --tw-border-opacity: 0.9;
- }
-
- .\32xl\:dark\:focus-within\:border-opacity-95:focus-within {
- --tw-border-opacity: 0.95;
- }
-
- .\32xl\:dark\:focus-within\:border-opacity-100:focus-within {
- --tw-border-opacity: 1;
- }
-
- .\32xl\:dark\:hover\:border-opacity-0:hover {
- --tw-border-opacity: 0;
- }
-
- .\32xl\:dark\:hover\:border-opacity-5:hover {
- --tw-border-opacity: 0.05;
- }
-
- .\32xl\:dark\:hover\:border-opacity-10:hover {
- --tw-border-opacity: 0.1;
- }
-
- .\32xl\:dark\:hover\:border-opacity-20:hover {
- --tw-border-opacity: 0.2;
- }
-
- .\32xl\:dark\:hover\:border-opacity-25:hover {
- --tw-border-opacity: 0.25;
- }
-
- .\32xl\:dark\:hover\:border-opacity-30:hover {
- --tw-border-opacity: 0.3;
- }
-
- .\32xl\:dark\:hover\:border-opacity-40:hover {
- --tw-border-opacity: 0.4;
- }
-
- .\32xl\:dark\:hover\:border-opacity-50:hover {
- --tw-border-opacity: 0.5;
- }
-
- .\32xl\:dark\:hover\:border-opacity-60:hover {
- --tw-border-opacity: 0.6;
- }
-
- .\32xl\:dark\:hover\:border-opacity-70:hover {
- --tw-border-opacity: 0.7;
- }
-
- .\32xl\:dark\:hover\:border-opacity-75:hover {
- --tw-border-opacity: 0.75;
- }
-
- .\32xl\:dark\:hover\:border-opacity-80:hover {
- --tw-border-opacity: 0.8;
- }
-
- .\32xl\:dark\:hover\:border-opacity-90:hover {
- --tw-border-opacity: 0.9;
- }
-
- .\32xl\:dark\:hover\:border-opacity-95:hover {
- --tw-border-opacity: 0.95;
- }
-
- .\32xl\:dark\:hover\:border-opacity-100:hover {
- --tw-border-opacity: 1;
- }
-
- .\32xl\:dark\:focus\:border-opacity-0:focus {
- --tw-border-opacity: 0;
- }
-
- .\32xl\:dark\:focus\:border-opacity-5:focus {
- --tw-border-opacity: 0.05;
- }
-
- .\32xl\:dark\:focus\:border-opacity-10:focus {
- --tw-border-opacity: 0.1;
- }
-
- .\32xl\:dark\:focus\:border-opacity-20:focus {
- --tw-border-opacity: 0.2;
- }
-
- .\32xl\:dark\:focus\:border-opacity-25:focus {
- --tw-border-opacity: 0.25;
- }
-
- .\32xl\:dark\:focus\:border-opacity-30:focus {
- --tw-border-opacity: 0.3;
- }
-
- .\32xl\:dark\:focus\:border-opacity-40:focus {
- --tw-border-opacity: 0.4;
- }
-
- .\32xl\:dark\:focus\:border-opacity-50:focus {
- --tw-border-opacity: 0.5;
- }
-
- .\32xl\:dark\:focus\:border-opacity-60:focus {
- --tw-border-opacity: 0.6;
- }
-
- .\32xl\:dark\:focus\:border-opacity-70:focus {
- --tw-border-opacity: 0.7;
- }
-
- .\32xl\:dark\:focus\:border-opacity-75:focus {
- --tw-border-opacity: 0.75;
- }
-
- .\32xl\:dark\:focus\:border-opacity-80:focus {
- --tw-border-opacity: 0.8;
- }
-
- .\32xl\:dark\:focus\:border-opacity-90:focus {
- --tw-border-opacity: 0.9;
- }
-
- .\32xl\:dark\:focus\:border-opacity-95:focus {
- --tw-border-opacity: 0.95;
- }
-
- .\32xl\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .\32xl\:dark\:bg-transparent {
- background-color: transparent;
- }
-
- .\32xl\:dark\:bg-current {
- background-color: currentColor;
- }
-
- .\32xl\:dark\:bg-black {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-white {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-gray-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-gray-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-gray-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-gray-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-gray-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-gray-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-gray-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-gray-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-gray-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-gray-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-red-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-red-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-red-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-red-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-red-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-red-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-red-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-red-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-red-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-red-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-yellow-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-yellow-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-yellow-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-yellow-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-yellow-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-yellow-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-yellow-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-yellow-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-yellow-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-yellow-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-green-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-green-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-green-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-green-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-green-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-green-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-green-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-green-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-green-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-green-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-blue-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-blue-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-blue-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-blue-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-blue-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-blue-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-blue-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-blue-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-blue-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-blue-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-indigo-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-indigo-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-indigo-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-indigo-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-indigo-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-indigo-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-indigo-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-indigo-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-indigo-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-indigo-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-purple-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-purple-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-purple-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-purple-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-purple-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-purple-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-purple-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-purple-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-purple-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-purple-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-pink-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-pink-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-pink-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-pink-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-pink-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-pink-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-pink-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-pink-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-pink-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:bg-pink-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-transparent {
- background-color: transparent;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-current {
- background-color: currentColor;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-black {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-white {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-gray-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-gray-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-gray-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-gray-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-gray-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-gray-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-gray-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-gray-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-gray-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-gray-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-red-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-red-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-red-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-red-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-red-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-red-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-red-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-red-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-red-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-red-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-yellow-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-yellow-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-yellow-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-yellow-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-yellow-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-yellow-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-yellow-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-yellow-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-yellow-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-yellow-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-green-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-green-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-green-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-green-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-green-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-green-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-green-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-green-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-green-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-green-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-blue-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-blue-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-blue-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-blue-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-blue-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-blue-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-blue-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-blue-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-blue-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-blue-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-indigo-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-indigo-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-indigo-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-indigo-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-indigo-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-indigo-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-indigo-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-indigo-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-indigo-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-indigo-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-purple-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-purple-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-purple-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-purple-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-purple-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-purple-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-purple-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-purple-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-purple-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-purple-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-pink-50 {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-pink-100 {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-pink-200 {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-pink-300 {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-pink-400 {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-pink-500 {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-pink-600 {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-pink-700 {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-pink-800 {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-pink-900 {
- --tw-bg-opacity: 1;
- background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-transparent:focus-within {
- background-color: transparent;
- }
-
- .\32xl\:dark\:focus-within\:bg-current:focus-within {
- background-color: currentColor;
- }
-
- .\32xl\:dark\:focus-within\:bg-black:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-white:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-gray-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-gray-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-gray-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-gray-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-gray-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-gray-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-gray-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-gray-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-gray-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-gray-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-red-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-red-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-red-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-red-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-red-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-red-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-red-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-red-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-red-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-red-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-yellow-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-yellow-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-yellow-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-yellow-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-yellow-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-yellow-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-yellow-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-yellow-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-yellow-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-yellow-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-green-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-green-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-green-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-green-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-green-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-green-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-green-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-green-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-green-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-green-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-blue-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-blue-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-blue-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-blue-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-blue-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-blue-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-blue-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-blue-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-blue-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-blue-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-indigo-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-indigo-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-indigo-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-indigo-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-indigo-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-indigo-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-indigo-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-indigo-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-indigo-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-indigo-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-purple-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-purple-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-purple-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-purple-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-purple-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-purple-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-purple-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-purple-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-purple-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-purple-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-pink-50:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-pink-100:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-pink-200:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-pink-300:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-pink-400:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-pink-500:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-pink-600:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-pink-700:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-pink-800:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus-within\:bg-pink-900:focus-within {
- --tw-bg-opacity: 1;
- background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-transparent:hover {
- background-color: transparent;
- }
-
- .\32xl\:dark\:hover\:bg-current:hover {
- background-color: currentColor;
- }
-
- .\32xl\:dark\:hover\:bg-black:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-white:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-gray-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-gray-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-gray-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-gray-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-gray-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-gray-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-gray-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-gray-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-gray-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-gray-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-red-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-red-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-red-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-red-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-red-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-red-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-red-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-red-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-red-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-red-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-yellow-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-yellow-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-yellow-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-yellow-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-yellow-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-yellow-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-yellow-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-yellow-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-yellow-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-yellow-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-green-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-green-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-green-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-green-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-green-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-green-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-green-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-green-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-green-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-green-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-blue-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-blue-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-blue-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-blue-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-blue-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-blue-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-blue-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-blue-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-blue-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-blue-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-indigo-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-indigo-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-indigo-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-indigo-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-indigo-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-indigo-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-indigo-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-indigo-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-indigo-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-indigo-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-purple-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-purple-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-purple-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-purple-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-purple-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-purple-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-purple-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-purple-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-purple-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-purple-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-pink-50:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-pink-100:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-pink-200:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-pink-300:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-pink-400:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-pink-500:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-pink-600:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-pink-700:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-pink-800:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:hover\:bg-pink-900:hover {
- --tw-bg-opacity: 1;
- background-color: rgba(131, 24, 67, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-transparent:focus {
- background-color: transparent;
- }
-
- .\32xl\:dark\:focus\:bg-current:focus {
- background-color: currentColor;
- }
-
- .\32xl\:dark\:focus\:bg-black:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(0, 0, 0, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-white:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 255, 255, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-gray-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 250, 251, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-gray-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(243, 244, 246, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-gray-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(229, 231, 235, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-gray-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 213, 219, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-gray-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(156, 163, 175, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-gray-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(107, 114, 128, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-gray-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(75, 85, 99, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-gray-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 65, 81, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-gray-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(31, 41, 55, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-gray-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(17, 24, 39, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-red-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 242, 242, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-red-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 226, 226, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-red-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 202, 202, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-red-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 165, 165, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-red-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(248, 113, 113, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-red-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 68, 68, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-red-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(220, 38, 38, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-red-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(185, 28, 28, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-red-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(153, 27, 27, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-red-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(127, 29, 29, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-yellow-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(255, 251, 235, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-yellow-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(254, 243, 199, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-yellow-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 230, 138, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-yellow-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 211, 77, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-yellow-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 191, 36, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-yellow-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 158, 11, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-yellow-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(217, 119, 6, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-yellow-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(180, 83, 9, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-yellow-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(146, 64, 14, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-yellow-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(120, 53, 15, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-green-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 253, 245, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-green-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(209, 250, 229, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-green-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 243, 208, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-green-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(110, 231, 183, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-green-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(52, 211, 153, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-green-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(16, 185, 129, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-green-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(5, 150, 105, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-green-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(4, 120, 87, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-green-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 95, 70, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-green-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(6, 78, 59, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-blue-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(239, 246, 255, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-blue-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 234, 254, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-blue-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(191, 219, 254, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-blue-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(147, 197, 253, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-blue-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(96, 165, 250, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-blue-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(59, 130, 246, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-blue-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(37, 99, 235, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-blue-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(29, 78, 216, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-blue-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 64, 175, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-blue-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(30, 58, 138, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-indigo-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(238, 242, 255, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-indigo-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(224, 231, 255, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-indigo-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(199, 210, 254, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-indigo-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(165, 180, 252, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-indigo-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(129, 140, 248, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-indigo-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(99, 102, 241, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-indigo-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(79, 70, 229, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-indigo-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(67, 56, 202, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-indigo-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(55, 48, 163, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-indigo-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(49, 46, 129, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-purple-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(245, 243, 255, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-purple-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(237, 233, 254, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-purple-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(221, 214, 254, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-purple-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(196, 181, 253, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-purple-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(167, 139, 250, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-purple-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(139, 92, 246, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-purple-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(124, 58, 237, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-purple-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(109, 40, 217, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-purple-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(91, 33, 182, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-purple-900:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(76, 29, 149, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-pink-50:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(253, 242, 248, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-pink-100:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(252, 231, 243, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-pink-200:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(251, 207, 232, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-pink-300:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(249, 168, 212, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-pink-400:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(244, 114, 182, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-pink-500:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(236, 72, 153, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-pink-600:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(219, 39, 119, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-pink-700:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(190, 24, 93, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\:focus\:bg-pink-800:focus {
- --tw-bg-opacity: 1;
- background-color: rgba(157, 23, 77, var(--tw-bg-opacity));
- }
-
- .\32xl\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .\32xl\:dark\:bg-opacity-0 {
- --tw-bg-opacity: 0;
- }
-
- .\32xl\:dark\:bg-opacity-5 {
- --tw-bg-opacity: 0.05;
- }
-
- .\32xl\:dark\:bg-opacity-10 {
- --tw-bg-opacity: 0.1;
- }
-
- .\32xl\:dark\:bg-opacity-20 {
- --tw-bg-opacity: 0.2;
- }
-
- .\32xl\:dark\:bg-opacity-25 {
- --tw-bg-opacity: 0.25;
- }
-
- .\32xl\:dark\:bg-opacity-30 {
- --tw-bg-opacity: 0.3;
- }
-
- .\32xl\:dark\:bg-opacity-40 {
- --tw-bg-opacity: 0.4;
- }
-
- .\32xl\:dark\:bg-opacity-50 {
- --tw-bg-opacity: 0.5;
- }
-
- .\32xl\:dark\:bg-opacity-60 {
- --tw-bg-opacity: 0.6;
- }
-
- .\32xl\:dark\:bg-opacity-70 {
- --tw-bg-opacity: 0.7;
- }
-
- .\32xl\:dark\:bg-opacity-75 {
- --tw-bg-opacity: 0.75;
- }
-
- .\32xl\:dark\:bg-opacity-80 {
- --tw-bg-opacity: 0.8;
- }
-
- .\32xl\:dark\:bg-opacity-90 {
- --tw-bg-opacity: 0.9;
- }
-
- .\32xl\:dark\:bg-opacity-95 {
- --tw-bg-opacity: 0.95;
- }
-
- .\32xl\:dark\:bg-opacity-100 {
- --tw-bg-opacity: 1;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-opacity-0 {
- --tw-bg-opacity: 0;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-opacity-5 {
- --tw-bg-opacity: 0.05;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-opacity-10 {
- --tw-bg-opacity: 0.1;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-opacity-20 {
- --tw-bg-opacity: 0.2;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-opacity-25 {
- --tw-bg-opacity: 0.25;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-opacity-30 {
- --tw-bg-opacity: 0.3;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-opacity-40 {
- --tw-bg-opacity: 0.4;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-opacity-50 {
- --tw-bg-opacity: 0.5;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-opacity-60 {
- --tw-bg-opacity: 0.6;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-opacity-70 {
- --tw-bg-opacity: 0.7;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-opacity-75 {
- --tw-bg-opacity: 0.75;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-opacity-80 {
- --tw-bg-opacity: 0.8;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-opacity-90 {
- --tw-bg-opacity: 0.9;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-opacity-95 {
- --tw-bg-opacity: 0.95;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:bg-opacity-100 {
- --tw-bg-opacity: 1;
- }
-
- .\32xl\:dark\:focus-within\:bg-opacity-0:focus-within {
- --tw-bg-opacity: 0;
- }
-
- .\32xl\:dark\:focus-within\:bg-opacity-5:focus-within {
- --tw-bg-opacity: 0.05;
- }
-
- .\32xl\:dark\:focus-within\:bg-opacity-10:focus-within {
- --tw-bg-opacity: 0.1;
- }
-
- .\32xl\:dark\:focus-within\:bg-opacity-20:focus-within {
- --tw-bg-opacity: 0.2;
- }
-
- .\32xl\:dark\:focus-within\:bg-opacity-25:focus-within {
- --tw-bg-opacity: 0.25;
- }
-
- .\32xl\:dark\:focus-within\:bg-opacity-30:focus-within {
- --tw-bg-opacity: 0.3;
- }
-
- .\32xl\:dark\:focus-within\:bg-opacity-40:focus-within {
- --tw-bg-opacity: 0.4;
- }
-
- .\32xl\:dark\:focus-within\:bg-opacity-50:focus-within {
- --tw-bg-opacity: 0.5;
- }
-
- .\32xl\:dark\:focus-within\:bg-opacity-60:focus-within {
- --tw-bg-opacity: 0.6;
- }
-
- .\32xl\:dark\:focus-within\:bg-opacity-70:focus-within {
- --tw-bg-opacity: 0.7;
- }
-
- .\32xl\:dark\:focus-within\:bg-opacity-75:focus-within {
- --tw-bg-opacity: 0.75;
- }
-
- .\32xl\:dark\:focus-within\:bg-opacity-80:focus-within {
- --tw-bg-opacity: 0.8;
- }
-
- .\32xl\:dark\:focus-within\:bg-opacity-90:focus-within {
- --tw-bg-opacity: 0.9;
- }
-
- .\32xl\:dark\:focus-within\:bg-opacity-95:focus-within {
- --tw-bg-opacity: 0.95;
- }
-
- .\32xl\:dark\:focus-within\:bg-opacity-100:focus-within {
- --tw-bg-opacity: 1;
- }
-
- .\32xl\:dark\:hover\:bg-opacity-0:hover {
- --tw-bg-opacity: 0;
- }
-
- .\32xl\:dark\:hover\:bg-opacity-5:hover {
- --tw-bg-opacity: 0.05;
- }
-
- .\32xl\:dark\:hover\:bg-opacity-10:hover {
- --tw-bg-opacity: 0.1;
- }
-
- .\32xl\:dark\:hover\:bg-opacity-20:hover {
- --tw-bg-opacity: 0.2;
- }
-
- .\32xl\:dark\:hover\:bg-opacity-25:hover {
- --tw-bg-opacity: 0.25;
- }
-
- .\32xl\:dark\:hover\:bg-opacity-30:hover {
- --tw-bg-opacity: 0.3;
- }
-
- .\32xl\:dark\:hover\:bg-opacity-40:hover {
- --tw-bg-opacity: 0.4;
- }
-
- .\32xl\:dark\:hover\:bg-opacity-50:hover {
- --tw-bg-opacity: 0.5;
- }
-
- .\32xl\:dark\:hover\:bg-opacity-60:hover {
- --tw-bg-opacity: 0.6;
- }
-
- .\32xl\:dark\:hover\:bg-opacity-70:hover {
- --tw-bg-opacity: 0.7;
- }
-
- .\32xl\:dark\:hover\:bg-opacity-75:hover {
- --tw-bg-opacity: 0.75;
- }
-
- .\32xl\:dark\:hover\:bg-opacity-80:hover {
- --tw-bg-opacity: 0.8;
- }
-
- .\32xl\:dark\:hover\:bg-opacity-90:hover {
- --tw-bg-opacity: 0.9;
- }
-
- .\32xl\:dark\:hover\:bg-opacity-95:hover {
- --tw-bg-opacity: 0.95;
- }
-
- .\32xl\:dark\:hover\:bg-opacity-100:hover {
- --tw-bg-opacity: 1;
- }
-
- .\32xl\:dark\:focus\:bg-opacity-0:focus {
- --tw-bg-opacity: 0;
- }
-
- .\32xl\:dark\:focus\:bg-opacity-5:focus {
- --tw-bg-opacity: 0.05;
- }
-
- .\32xl\:dark\:focus\:bg-opacity-10:focus {
- --tw-bg-opacity: 0.1;
- }
-
- .\32xl\:dark\:focus\:bg-opacity-20:focus {
- --tw-bg-opacity: 0.2;
- }
-
- .\32xl\:dark\:focus\:bg-opacity-25:focus {
- --tw-bg-opacity: 0.25;
- }
-
- .\32xl\:dark\:focus\:bg-opacity-30:focus {
- --tw-bg-opacity: 0.3;
- }
-
- .\32xl\:dark\:focus\:bg-opacity-40:focus {
- --tw-bg-opacity: 0.4;
- }
-
- .\32xl\:dark\:focus\:bg-opacity-50:focus {
- --tw-bg-opacity: 0.5;
- }
-
- .\32xl\:dark\:focus\:bg-opacity-60:focus {
- --tw-bg-opacity: 0.6;
- }
-
- .\32xl\:dark\:focus\:bg-opacity-70:focus {
- --tw-bg-opacity: 0.7;
- }
-
- .\32xl\:dark\:focus\:bg-opacity-75:focus {
- --tw-bg-opacity: 0.75;
- }
-
- .\32xl\:dark\:focus\:bg-opacity-80:focus {
- --tw-bg-opacity: 0.8;
- }
-
- .\32xl\:dark\:focus\:bg-opacity-90:focus {
- --tw-bg-opacity: 0.9;
- }
-
- .\32xl\:dark\:focus\:bg-opacity-95:focus {
- --tw-bg-opacity: 0.95;
- }
-
- .\32xl\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .\32xl\:dark\:from-transparent {
- --tw-gradient-from: transparent;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .\32xl\:dark\:from-current {
- --tw-gradient-from: currentColor;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .\32xl\:dark\:from-black {
- --tw-gradient-from: #000;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .\32xl\:dark\:from-white {
- --tw-gradient-from: #fff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .\32xl\:dark\:from-gray-50 {
- --tw-gradient-from: #f9fafb;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 250, 251, 0));
- }
-
- .\32xl\:dark\:from-gray-100 {
- --tw-gradient-from: #f3f4f6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(243, 244, 246, 0));
- }
-
- .\32xl\:dark\:from-gray-200 {
- --tw-gradient-from: #e5e7eb;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(229, 231, 235, 0));
- }
-
- .\32xl\:dark\:from-gray-300 {
- --tw-gradient-from: #d1d5db;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 213, 219, 0));
- }
-
- .\32xl\:dark\:from-gray-400 {
- --tw-gradient-from: #9ca3af;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(156, 163, 175, 0));
- }
-
- .\32xl\:dark\:from-gray-500 {
- --tw-gradient-from: #6b7280;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(107, 114, 128, 0));
- }
-
- .\32xl\:dark\:from-gray-600 {
- --tw-gradient-from: #4b5563;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(75, 85, 99, 0));
- }
-
- .\32xl\:dark\:from-gray-700 {
- --tw-gradient-from: #374151;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 65, 81, 0));
- }
-
- .\32xl\:dark\:from-gray-800 {
- --tw-gradient-from: #1f2937;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(31, 41, 55, 0));
- }
-
- .\32xl\:dark\:from-gray-900 {
- --tw-gradient-from: #111827;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(17, 24, 39, 0));
- }
-
- .\32xl\:dark\:from-red-50 {
- --tw-gradient-from: #fef2f2;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 242, 242, 0));
- }
-
- .\32xl\:dark\:from-red-100 {
- --tw-gradient-from: #fee2e2;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 226, 226, 0));
- }
-
- .\32xl\:dark\:from-red-200 {
- --tw-gradient-from: #fecaca;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 202, 202, 0));
- }
-
- .\32xl\:dark\:from-red-300 {
- --tw-gradient-from: #fca5a5;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 165, 165, 0));
- }
-
- .\32xl\:dark\:from-red-400 {
- --tw-gradient-from: #f87171;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(248, 113, 113, 0));
- }
-
- .\32xl\:dark\:from-red-500 {
- --tw-gradient-from: #ef4444;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 68, 68, 0));
- }
-
- .\32xl\:dark\:from-red-600 {
- --tw-gradient-from: #dc2626;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(220, 38, 38, 0));
- }
-
- .\32xl\:dark\:from-red-700 {
- --tw-gradient-from: #b91c1c;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(185, 28, 28, 0));
- }
-
- .\32xl\:dark\:from-red-800 {
- --tw-gradient-from: #991b1b;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(153, 27, 27, 0));
- }
-
- .\32xl\:dark\:from-red-900 {
- --tw-gradient-from: #7f1d1d;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(127, 29, 29, 0));
- }
-
- .\32xl\:dark\:from-yellow-50 {
- --tw-gradient-from: #fffbeb;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(255, 251, 235, 0));
- }
-
- .\32xl\:dark\:from-yellow-100 {
- --tw-gradient-from: #fef3c7;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(254, 243, 199, 0));
- }
-
- .\32xl\:dark\:from-yellow-200 {
- --tw-gradient-from: #fde68a;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 230, 138, 0));
- }
-
- .\32xl\:dark\:from-yellow-300 {
- --tw-gradient-from: #fcd34d;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 211, 77, 0));
- }
-
- .\32xl\:dark\:from-yellow-400 {
- --tw-gradient-from: #fbbf24;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 191, 36, 0));
- }
-
- .\32xl\:dark\:from-yellow-500 {
- --tw-gradient-from: #f59e0b;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 158, 11, 0));
- }
-
- .\32xl\:dark\:from-yellow-600 {
- --tw-gradient-from: #d97706;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(217, 119, 6, 0));
- }
-
- .\32xl\:dark\:from-yellow-700 {
- --tw-gradient-from: #b45309;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(180, 83, 9, 0));
- }
-
- .\32xl\:dark\:from-yellow-800 {
- --tw-gradient-from: #92400e;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(146, 64, 14, 0));
- }
-
- .\32xl\:dark\:from-yellow-900 {
- --tw-gradient-from: #78350f;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(120, 53, 15, 0));
- }
-
- .\32xl\:dark\:from-green-50 {
- --tw-gradient-from: #ecfdf5;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 253, 245, 0));
- }
-
- .\32xl\:dark\:from-green-100 {
- --tw-gradient-from: #d1fae5;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(209, 250, 229, 0));
- }
-
- .\32xl\:dark\:from-green-200 {
- --tw-gradient-from: #a7f3d0;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 243, 208, 0));
- }
-
- .\32xl\:dark\:from-green-300 {
- --tw-gradient-from: #6ee7b7;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(110, 231, 183, 0));
- }
-
- .\32xl\:dark\:from-green-400 {
- --tw-gradient-from: #34d399;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(52, 211, 153, 0));
- }
-
- .\32xl\:dark\:from-green-500 {
- --tw-gradient-from: #10b981;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(16, 185, 129, 0));
- }
-
- .\32xl\:dark\:from-green-600 {
- --tw-gradient-from: #059669;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(5, 150, 105, 0));
- }
-
- .\32xl\:dark\:from-green-700 {
- --tw-gradient-from: #047857;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(4, 120, 87, 0));
- }
-
- .\32xl\:dark\:from-green-800 {
- --tw-gradient-from: #065f46;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 95, 70, 0));
- }
-
- .\32xl\:dark\:from-green-900 {
- --tw-gradient-from: #064e3b;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(6, 78, 59, 0));
- }
-
- .\32xl\:dark\:from-blue-50 {
- --tw-gradient-from: #eff6ff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(239, 246, 255, 0));
- }
-
- .\32xl\:dark\:from-blue-100 {
- --tw-gradient-from: #dbeafe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 234, 254, 0));
- }
-
- .\32xl\:dark\:from-blue-200 {
- --tw-gradient-from: #bfdbfe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(191, 219, 254, 0));
- }
-
- .\32xl\:dark\:from-blue-300 {
- --tw-gradient-from: #93c5fd;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(147, 197, 253, 0));
- }
-
- .\32xl\:dark\:from-blue-400 {
- --tw-gradient-from: #60a5fa;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(96, 165, 250, 0));
- }
-
- .\32xl\:dark\:from-blue-500 {
- --tw-gradient-from: #3b82f6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(59, 130, 246, 0));
- }
-
- .\32xl\:dark\:from-blue-600 {
- --tw-gradient-from: #2563eb;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(37, 99, 235, 0));
- }
-
- .\32xl\:dark\:from-blue-700 {
- --tw-gradient-from: #1d4ed8;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(29, 78, 216, 0));
- }
-
- .\32xl\:dark\:from-blue-800 {
- --tw-gradient-from: #1e40af;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 64, 175, 0));
- }
-
- .\32xl\:dark\:from-blue-900 {
- --tw-gradient-from: #1e3a8a;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(30, 58, 138, 0));
- }
-
- .\32xl\:dark\:from-indigo-50 {
- --tw-gradient-from: #eef2ff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(238, 242, 255, 0));
- }
-
- .\32xl\:dark\:from-indigo-100 {
- --tw-gradient-from: #e0e7ff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(224, 231, 255, 0));
- }
-
- .\32xl\:dark\:from-indigo-200 {
- --tw-gradient-from: #c7d2fe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(199, 210, 254, 0));
- }
-
- .\32xl\:dark\:from-indigo-300 {
- --tw-gradient-from: #a5b4fc;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(165, 180, 252, 0));
- }
-
- .\32xl\:dark\:from-indigo-400 {
- --tw-gradient-from: #818cf8;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(129, 140, 248, 0));
- }
-
- .\32xl\:dark\:from-indigo-500 {
- --tw-gradient-from: #6366f1;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(99, 102, 241, 0));
- }
-
- .\32xl\:dark\:from-indigo-600 {
- --tw-gradient-from: #4f46e5;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(79, 70, 229, 0));
- }
-
- .\32xl\:dark\:from-indigo-700 {
- --tw-gradient-from: #4338ca;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(67, 56, 202, 0));
- }
-
- .\32xl\:dark\:from-indigo-800 {
- --tw-gradient-from: #3730a3;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(55, 48, 163, 0));
- }
-
- .\32xl\:dark\:from-indigo-900 {
- --tw-gradient-from: #312e81;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(49, 46, 129, 0));
- }
-
- .\32xl\:dark\:from-purple-50 {
- --tw-gradient-from: #f5f3ff;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(245, 243, 255, 0));
- }
-
- .\32xl\:dark\:from-purple-100 {
- --tw-gradient-from: #ede9fe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(237, 233, 254, 0));
- }
-
- .\32xl\:dark\:from-purple-200 {
- --tw-gradient-from: #ddd6fe;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(221, 214, 254, 0));
- }
-
- .\32xl\:dark\:from-purple-300 {
- --tw-gradient-from: #c4b5fd;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(196, 181, 253, 0));
- }
-
- .\32xl\:dark\:from-purple-400 {
- --tw-gradient-from: #a78bfa;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(167, 139, 250, 0));
- }
-
- .\32xl\:dark\:from-purple-500 {
- --tw-gradient-from: #8b5cf6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(139, 92, 246, 0));
- }
-
- .\32xl\:dark\:from-purple-600 {
- --tw-gradient-from: #7c3aed;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(124, 58, 237, 0));
- }
-
- .\32xl\:dark\:from-purple-700 {
- --tw-gradient-from: #6d28d9;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(109, 40, 217, 0));
- }
-
- .\32xl\:dark\:from-purple-800 {
- --tw-gradient-from: #5b21b6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(91, 33, 182, 0));
- }
-
- .\32xl\:dark\:from-purple-900 {
- --tw-gradient-from: #4c1d95;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(76, 29, 149, 0));
- }
-
- .\32xl\:dark\:from-pink-50 {
- --tw-gradient-from: #fdf2f8;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(253, 242, 248, 0));
- }
-
- .\32xl\:dark\:from-pink-100 {
- --tw-gradient-from: #fce7f3;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(252, 231, 243, 0));
- }
-
- .\32xl\:dark\:from-pink-200 {
- --tw-gradient-from: #fbcfe8;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(251, 207, 232, 0));
- }
-
- .\32xl\:dark\:from-pink-300 {
- --tw-gradient-from: #f9a8d4;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(249, 168, 212, 0));
- }
-
- .\32xl\:dark\:from-pink-400 {
- --tw-gradient-from: #f472b6;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(244, 114, 182, 0));
- }
-
- .\32xl\:dark\:from-pink-500 {
- --tw-gradient-from: #ec4899;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(236, 72, 153, 0));
- }
-
- .\32xl\:dark\:from-pink-600 {
- --tw-gradient-from: #db2777;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(219, 39, 119, 0));
- }
-
- .\32xl\:dark\:from-pink-700 {
- --tw-gradient-from: #be185d;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(190, 24, 93, 0));
- }
-
- .\32xl\:dark\:from-pink-800 {
- --tw-gradient-from: #9d174d;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(157, 23, 77, 0));
- }
-
- .\32xl\:dark\:from-pink-900 {
- --tw-gradient-from: #831843;
- --tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to, rgba(131, 24, 67, 0));
- }
-
- .\32xl\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .\32xl\:dark\:via-transparent {
- --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .\32xl\:dark\:via-current {
- --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .\32xl\:dark\:via-black {
- --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .\32xl\:dark\:via-white {
- --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .\32xl\:dark\:via-gray-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
- }
-
- .\32xl\:dark\:via-gray-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
- }
-
- .\32xl\:dark\:via-gray-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
- }
-
- .\32xl\:dark\:via-gray-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
- }
-
- .\32xl\:dark\:via-gray-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
- }
-
- .\32xl\:dark\:via-gray-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
- }
-
- .\32xl\:dark\:via-gray-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
- }
-
- .\32xl\:dark\:via-gray-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
- }
-
- .\32xl\:dark\:via-gray-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
- }
-
- .\32xl\:dark\:via-gray-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
- }
-
- .\32xl\:dark\:via-red-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
- }
-
- .\32xl\:dark\:via-red-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
- }
-
- .\32xl\:dark\:via-red-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
- }
-
- .\32xl\:dark\:via-red-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
- }
-
- .\32xl\:dark\:via-red-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
- }
-
- .\32xl\:dark\:via-red-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
- }
-
- .\32xl\:dark\:via-red-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
- }
-
- .\32xl\:dark\:via-red-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
- }
-
- .\32xl\:dark\:via-red-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
- }
-
- .\32xl\:dark\:via-red-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
- }
-
- .\32xl\:dark\:via-yellow-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
- }
-
- .\32xl\:dark\:via-yellow-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
- }
-
- .\32xl\:dark\:via-yellow-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
- }
-
- .\32xl\:dark\:via-yellow-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
- }
-
- .\32xl\:dark\:via-yellow-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
- }
-
- .\32xl\:dark\:via-yellow-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
- }
-
- .\32xl\:dark\:via-yellow-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
- }
-
- .\32xl\:dark\:via-yellow-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
- }
-
- .\32xl\:dark\:via-yellow-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
- }
-
- .\32xl\:dark\:via-yellow-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
- }
-
- .\32xl\:dark\:via-green-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
- }
-
- .\32xl\:dark\:via-green-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
- }
-
- .\32xl\:dark\:via-green-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
- }
-
- .\32xl\:dark\:via-green-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
- }
-
- .\32xl\:dark\:via-green-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
- }
-
- .\32xl\:dark\:via-green-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
- }
-
- .\32xl\:dark\:via-green-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
- }
-
- .\32xl\:dark\:via-green-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
- }
-
- .\32xl\:dark\:via-green-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
- }
-
- .\32xl\:dark\:via-green-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
- }
-
- .\32xl\:dark\:via-blue-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
- }
-
- .\32xl\:dark\:via-blue-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
- }
-
- .\32xl\:dark\:via-blue-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
- }
-
- .\32xl\:dark\:via-blue-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
- }
-
- .\32xl\:dark\:via-blue-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
- }
-
- .\32xl\:dark\:via-blue-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
- }
-
- .\32xl\:dark\:via-blue-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
- }
-
- .\32xl\:dark\:via-blue-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
- }
-
- .\32xl\:dark\:via-blue-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
- }
-
- .\32xl\:dark\:via-blue-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
- }
-
- .\32xl\:dark\:via-indigo-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
- }
-
- .\32xl\:dark\:via-indigo-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
- }
-
- .\32xl\:dark\:via-indigo-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
- }
-
- .\32xl\:dark\:via-indigo-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
- }
-
- .\32xl\:dark\:via-indigo-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
- }
-
- .\32xl\:dark\:via-indigo-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
- }
-
- .\32xl\:dark\:via-indigo-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
- }
-
- .\32xl\:dark\:via-indigo-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
- }
-
- .\32xl\:dark\:via-indigo-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
- }
-
- .\32xl\:dark\:via-indigo-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
- }
-
- .\32xl\:dark\:via-purple-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
- }
-
- .\32xl\:dark\:via-purple-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
- }
-
- .\32xl\:dark\:via-purple-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
- }
-
- .\32xl\:dark\:via-purple-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
- }
-
- .\32xl\:dark\:via-purple-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
- }
-
- .\32xl\:dark\:via-purple-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
- }
-
- .\32xl\:dark\:via-purple-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
- }
-
- .\32xl\:dark\:via-purple-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
- }
-
- .\32xl\:dark\:via-purple-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
- }
-
- .\32xl\:dark\:via-purple-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
- }
-
- .\32xl\:dark\:via-pink-50 {
- --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
- }
-
- .\32xl\:dark\:via-pink-100 {
- --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
- }
-
- .\32xl\:dark\:via-pink-200 {
- --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
- }
-
- .\32xl\:dark\:via-pink-300 {
- --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
- }
-
- .\32xl\:dark\:via-pink-400 {
- --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
- }
-
- .\32xl\:dark\:via-pink-500 {
- --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
- }
-
- .\32xl\:dark\:via-pink-600 {
- --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
- }
-
- .\32xl\:dark\:via-pink-700 {
- --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
- }
-
- .\32xl\:dark\:via-pink-800 {
- --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
- }
-
- .\32xl\:dark\:via-pink-900 {
- --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
- }
-
- .\32xl\:dark\:hover\:via-transparent:hover {
- --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .\32xl\:dark\:hover\:via-current:hover {
- --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .\32xl\:dark\:hover\:via-black:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .\32xl\:dark\:hover\:via-white:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .\32xl\:dark\:hover\:via-gray-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
- }
-
- .\32xl\:dark\:hover\:via-gray-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
- }
-
- .\32xl\:dark\:hover\:via-gray-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
- }
-
- .\32xl\:dark\:hover\:via-gray-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
- }
-
- .\32xl\:dark\:hover\:via-gray-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
- }
-
- .\32xl\:dark\:hover\:via-gray-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
- }
-
- .\32xl\:dark\:hover\:via-gray-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
- }
-
- .\32xl\:dark\:hover\:via-gray-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
- }
-
- .\32xl\:dark\:hover\:via-gray-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
- }
-
- .\32xl\:dark\:hover\:via-gray-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
- }
-
- .\32xl\:dark\:hover\:via-red-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
- }
-
- .\32xl\:dark\:hover\:via-red-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
- }
-
- .\32xl\:dark\:hover\:via-red-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
- }
-
- .\32xl\:dark\:hover\:via-red-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
- }
-
- .\32xl\:dark\:hover\:via-red-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
- }
-
- .\32xl\:dark\:hover\:via-red-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
- }
-
- .\32xl\:dark\:hover\:via-red-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
- }
-
- .\32xl\:dark\:hover\:via-red-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
- }
-
- .\32xl\:dark\:hover\:via-red-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
- }
-
- .\32xl\:dark\:hover\:via-red-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
- }
-
- .\32xl\:dark\:hover\:via-yellow-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
- }
-
- .\32xl\:dark\:hover\:via-yellow-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
- }
-
- .\32xl\:dark\:hover\:via-yellow-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
- }
-
- .\32xl\:dark\:hover\:via-yellow-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
- }
-
- .\32xl\:dark\:hover\:via-yellow-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
- }
-
- .\32xl\:dark\:hover\:via-yellow-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
- }
-
- .\32xl\:dark\:hover\:via-yellow-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
- }
-
- .\32xl\:dark\:hover\:via-yellow-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
- }
-
- .\32xl\:dark\:hover\:via-yellow-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
- }
-
- .\32xl\:dark\:hover\:via-yellow-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
- }
-
- .\32xl\:dark\:hover\:via-green-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
- }
-
- .\32xl\:dark\:hover\:via-green-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
- }
-
- .\32xl\:dark\:hover\:via-green-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
- }
-
- .\32xl\:dark\:hover\:via-green-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
- }
-
- .\32xl\:dark\:hover\:via-green-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
- }
-
- .\32xl\:dark\:hover\:via-green-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
- }
-
- .\32xl\:dark\:hover\:via-green-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
- }
-
- .\32xl\:dark\:hover\:via-green-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
- }
-
- .\32xl\:dark\:hover\:via-green-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
- }
-
- .\32xl\:dark\:hover\:via-green-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
- }
-
- .\32xl\:dark\:hover\:via-blue-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
- }
-
- .\32xl\:dark\:hover\:via-blue-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
- }
-
- .\32xl\:dark\:hover\:via-blue-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
- }
-
- .\32xl\:dark\:hover\:via-blue-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
- }
-
- .\32xl\:dark\:hover\:via-blue-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
- }
-
- .\32xl\:dark\:hover\:via-blue-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
- }
-
- .\32xl\:dark\:hover\:via-blue-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
- }
-
- .\32xl\:dark\:hover\:via-blue-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
- }
-
- .\32xl\:dark\:hover\:via-blue-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
- }
-
- .\32xl\:dark\:hover\:via-blue-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
- }
-
- .\32xl\:dark\:hover\:via-indigo-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
- }
-
- .\32xl\:dark\:hover\:via-indigo-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
- }
-
- .\32xl\:dark\:hover\:via-indigo-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
- }
-
- .\32xl\:dark\:hover\:via-indigo-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
- }
-
- .\32xl\:dark\:hover\:via-indigo-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
- }
-
- .\32xl\:dark\:hover\:via-indigo-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
- }
-
- .\32xl\:dark\:hover\:via-indigo-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
- }
-
- .\32xl\:dark\:hover\:via-indigo-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
- }
-
- .\32xl\:dark\:hover\:via-indigo-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
- }
-
- .\32xl\:dark\:hover\:via-indigo-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
- }
-
- .\32xl\:dark\:hover\:via-purple-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
- }
-
- .\32xl\:dark\:hover\:via-purple-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
- }
-
- .\32xl\:dark\:hover\:via-purple-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
- }
-
- .\32xl\:dark\:hover\:via-purple-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
- }
-
- .\32xl\:dark\:hover\:via-purple-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
- }
-
- .\32xl\:dark\:hover\:via-purple-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
- }
-
- .\32xl\:dark\:hover\:via-purple-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
- }
-
- .\32xl\:dark\:hover\:via-purple-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
- }
-
- .\32xl\:dark\:hover\:via-purple-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
- }
-
- .\32xl\:dark\:hover\:via-purple-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
- }
-
- .\32xl\:dark\:hover\:via-pink-50:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
- }
-
- .\32xl\:dark\:hover\:via-pink-100:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
- }
-
- .\32xl\:dark\:hover\:via-pink-200:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
- }
-
- .\32xl\:dark\:hover\:via-pink-300:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
- }
-
- .\32xl\:dark\:hover\:via-pink-400:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
- }
-
- .\32xl\:dark\:hover\:via-pink-500:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
- }
-
- .\32xl\:dark\:hover\:via-pink-600:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
- }
-
- .\32xl\:dark\:hover\:via-pink-700:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
- }
-
- .\32xl\:dark\:hover\:via-pink-800:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
- }
-
- .\32xl\:dark\:hover\:via-pink-900:hover {
- --tw-gradient-stops: var(--tw-gradient-from), #831843, var(--tw-gradient-to, rgba(131, 24, 67, 0));
- }
-
- .\32xl\:dark\:focus\:via-transparent:focus {
- --tw-gradient-stops: var(--tw-gradient-from), transparent, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .\32xl\:dark\:focus\:via-current:focus {
- --tw-gradient-stops: var(--tw-gradient-from), currentColor, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .\32xl\:dark\:focus\:via-black:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #000, var(--tw-gradient-to, rgba(0, 0, 0, 0));
- }
-
- .\32xl\:dark\:focus\:via-white:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fff, var(--tw-gradient-to, rgba(255, 255, 255, 0));
- }
-
- .\32xl\:dark\:focus\:via-gray-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f9fafb, var(--tw-gradient-to, rgba(249, 250, 251, 0));
- }
-
- .\32xl\:dark\:focus\:via-gray-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f3f4f6, var(--tw-gradient-to, rgba(243, 244, 246, 0));
- }
-
- .\32xl\:dark\:focus\:via-gray-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #e5e7eb, var(--tw-gradient-to, rgba(229, 231, 235, 0));
- }
-
- .\32xl\:dark\:focus\:via-gray-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #d1d5db, var(--tw-gradient-to, rgba(209, 213, 219, 0));
- }
-
- .\32xl\:dark\:focus\:via-gray-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #9ca3af, var(--tw-gradient-to, rgba(156, 163, 175, 0));
- }
-
- .\32xl\:dark\:focus\:via-gray-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #6b7280, var(--tw-gradient-to, rgba(107, 114, 128, 0));
- }
-
- .\32xl\:dark\:focus\:via-gray-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #4b5563, var(--tw-gradient-to, rgba(75, 85, 99, 0));
- }
-
- .\32xl\:dark\:focus\:via-gray-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #374151, var(--tw-gradient-to, rgba(55, 65, 81, 0));
- }
-
- .\32xl\:dark\:focus\:via-gray-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #1f2937, var(--tw-gradient-to, rgba(31, 41, 55, 0));
- }
-
- .\32xl\:dark\:focus\:via-gray-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #111827, var(--tw-gradient-to, rgba(17, 24, 39, 0));
- }
-
- .\32xl\:dark\:focus\:via-red-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fef2f2, var(--tw-gradient-to, rgba(254, 242, 242, 0));
- }
-
- .\32xl\:dark\:focus\:via-red-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fee2e2, var(--tw-gradient-to, rgba(254, 226, 226, 0));
- }
-
- .\32xl\:dark\:focus\:via-red-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fecaca, var(--tw-gradient-to, rgba(254, 202, 202, 0));
- }
-
- .\32xl\:dark\:focus\:via-red-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fca5a5, var(--tw-gradient-to, rgba(252, 165, 165, 0));
- }
-
- .\32xl\:dark\:focus\:via-red-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f87171, var(--tw-gradient-to, rgba(248, 113, 113, 0));
- }
-
- .\32xl\:dark\:focus\:via-red-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ef4444, var(--tw-gradient-to, rgba(239, 68, 68, 0));
- }
-
- .\32xl\:dark\:focus\:via-red-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #dc2626, var(--tw-gradient-to, rgba(220, 38, 38, 0));
- }
-
- .\32xl\:dark\:focus\:via-red-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #b91c1c, var(--tw-gradient-to, rgba(185, 28, 28, 0));
- }
-
- .\32xl\:dark\:focus\:via-red-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #991b1b, var(--tw-gradient-to, rgba(153, 27, 27, 0));
- }
-
- .\32xl\:dark\:focus\:via-red-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #7f1d1d, var(--tw-gradient-to, rgba(127, 29, 29, 0));
- }
-
- .\32xl\:dark\:focus\:via-yellow-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fffbeb, var(--tw-gradient-to, rgba(255, 251, 235, 0));
- }
-
- .\32xl\:dark\:focus\:via-yellow-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fef3c7, var(--tw-gradient-to, rgba(254, 243, 199, 0));
- }
-
- .\32xl\:dark\:focus\:via-yellow-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fde68a, var(--tw-gradient-to, rgba(253, 230, 138, 0));
- }
-
- .\32xl\:dark\:focus\:via-yellow-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fcd34d, var(--tw-gradient-to, rgba(252, 211, 77, 0));
- }
-
- .\32xl\:dark\:focus\:via-yellow-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fbbf24, var(--tw-gradient-to, rgba(251, 191, 36, 0));
- }
-
- .\32xl\:dark\:focus\:via-yellow-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f59e0b, var(--tw-gradient-to, rgba(245, 158, 11, 0));
- }
-
- .\32xl\:dark\:focus\:via-yellow-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #d97706, var(--tw-gradient-to, rgba(217, 119, 6, 0));
- }
-
- .\32xl\:dark\:focus\:via-yellow-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #b45309, var(--tw-gradient-to, rgba(180, 83, 9, 0));
- }
-
- .\32xl\:dark\:focus\:via-yellow-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #92400e, var(--tw-gradient-to, rgba(146, 64, 14, 0));
- }
-
- .\32xl\:dark\:focus\:via-yellow-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #78350f, var(--tw-gradient-to, rgba(120, 53, 15, 0));
- }
-
- .\32xl\:dark\:focus\:via-green-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ecfdf5, var(--tw-gradient-to, rgba(236, 253, 245, 0));
- }
-
- .\32xl\:dark\:focus\:via-green-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #d1fae5, var(--tw-gradient-to, rgba(209, 250, 229, 0));
- }
-
- .\32xl\:dark\:focus\:via-green-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #a7f3d0, var(--tw-gradient-to, rgba(167, 243, 208, 0));
- }
-
- .\32xl\:dark\:focus\:via-green-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #6ee7b7, var(--tw-gradient-to, rgba(110, 231, 183, 0));
- }
-
- .\32xl\:dark\:focus\:via-green-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #34d399, var(--tw-gradient-to, rgba(52, 211, 153, 0));
- }
-
- .\32xl\:dark\:focus\:via-green-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #10b981, var(--tw-gradient-to, rgba(16, 185, 129, 0));
- }
-
- .\32xl\:dark\:focus\:via-green-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #059669, var(--tw-gradient-to, rgba(5, 150, 105, 0));
- }
-
- .\32xl\:dark\:focus\:via-green-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #047857, var(--tw-gradient-to, rgba(4, 120, 87, 0));
- }
-
- .\32xl\:dark\:focus\:via-green-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #065f46, var(--tw-gradient-to, rgba(6, 95, 70, 0));
- }
-
- .\32xl\:dark\:focus\:via-green-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #064e3b, var(--tw-gradient-to, rgba(6, 78, 59, 0));
- }
-
- .\32xl\:dark\:focus\:via-blue-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #eff6ff, var(--tw-gradient-to, rgba(239, 246, 255, 0));
- }
-
- .\32xl\:dark\:focus\:via-blue-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #dbeafe, var(--tw-gradient-to, rgba(219, 234, 254, 0));
- }
-
- .\32xl\:dark\:focus\:via-blue-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #bfdbfe, var(--tw-gradient-to, rgba(191, 219, 254, 0));
- }
-
- .\32xl\:dark\:focus\:via-blue-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #93c5fd, var(--tw-gradient-to, rgba(147, 197, 253, 0));
- }
-
- .\32xl\:dark\:focus\:via-blue-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #60a5fa, var(--tw-gradient-to, rgba(96, 165, 250, 0));
- }
-
- .\32xl\:dark\:focus\:via-blue-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #3b82f6, var(--tw-gradient-to, rgba(59, 130, 246, 0));
- }
-
- .\32xl\:dark\:focus\:via-blue-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #2563eb, var(--tw-gradient-to, rgba(37, 99, 235, 0));
- }
-
- .\32xl\:dark\:focus\:via-blue-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #1d4ed8, var(--tw-gradient-to, rgba(29, 78, 216, 0));
- }
-
- .\32xl\:dark\:focus\:via-blue-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #1e40af, var(--tw-gradient-to, rgba(30, 64, 175, 0));
- }
-
- .\32xl\:dark\:focus\:via-blue-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #1e3a8a, var(--tw-gradient-to, rgba(30, 58, 138, 0));
- }
-
- .\32xl\:dark\:focus\:via-indigo-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #eef2ff, var(--tw-gradient-to, rgba(238, 242, 255, 0));
- }
-
- .\32xl\:dark\:focus\:via-indigo-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #e0e7ff, var(--tw-gradient-to, rgba(224, 231, 255, 0));
- }
-
- .\32xl\:dark\:focus\:via-indigo-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #c7d2fe, var(--tw-gradient-to, rgba(199, 210, 254, 0));
- }
-
- .\32xl\:dark\:focus\:via-indigo-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #a5b4fc, var(--tw-gradient-to, rgba(165, 180, 252, 0));
- }
-
- .\32xl\:dark\:focus\:via-indigo-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #818cf8, var(--tw-gradient-to, rgba(129, 140, 248, 0));
- }
-
- .\32xl\:dark\:focus\:via-indigo-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #6366f1, var(--tw-gradient-to, rgba(99, 102, 241, 0));
- }
-
- .\32xl\:dark\:focus\:via-indigo-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #4f46e5, var(--tw-gradient-to, rgba(79, 70, 229, 0));
- }
-
- .\32xl\:dark\:focus\:via-indigo-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #4338ca, var(--tw-gradient-to, rgba(67, 56, 202, 0));
- }
-
- .\32xl\:dark\:focus\:via-indigo-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #3730a3, var(--tw-gradient-to, rgba(55, 48, 163, 0));
- }
-
- .\32xl\:dark\:focus\:via-indigo-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #312e81, var(--tw-gradient-to, rgba(49, 46, 129, 0));
- }
-
- .\32xl\:dark\:focus\:via-purple-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f5f3ff, var(--tw-gradient-to, rgba(245, 243, 255, 0));
- }
-
- .\32xl\:dark\:focus\:via-purple-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ede9fe, var(--tw-gradient-to, rgba(237, 233, 254, 0));
- }
-
- .\32xl\:dark\:focus\:via-purple-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ddd6fe, var(--tw-gradient-to, rgba(221, 214, 254, 0));
- }
-
- .\32xl\:dark\:focus\:via-purple-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #c4b5fd, var(--tw-gradient-to, rgba(196, 181, 253, 0));
- }
-
- .\32xl\:dark\:focus\:via-purple-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #a78bfa, var(--tw-gradient-to, rgba(167, 139, 250, 0));
- }
-
- .\32xl\:dark\:focus\:via-purple-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #8b5cf6, var(--tw-gradient-to, rgba(139, 92, 246, 0));
- }
-
- .\32xl\:dark\:focus\:via-purple-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #7c3aed, var(--tw-gradient-to, rgba(124, 58, 237, 0));
- }
-
- .\32xl\:dark\:focus\:via-purple-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #6d28d9, var(--tw-gradient-to, rgba(109, 40, 217, 0));
- }
-
- .\32xl\:dark\:focus\:via-purple-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #5b21b6, var(--tw-gradient-to, rgba(91, 33, 182, 0));
- }
-
- .\32xl\:dark\:focus\:via-purple-900:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #4c1d95, var(--tw-gradient-to, rgba(76, 29, 149, 0));
- }
-
- .\32xl\:dark\:focus\:via-pink-50:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fdf2f8, var(--tw-gradient-to, rgba(253, 242, 248, 0));
- }
-
- .\32xl\:dark\:focus\:via-pink-100:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fce7f3, var(--tw-gradient-to, rgba(252, 231, 243, 0));
- }
-
- .\32xl\:dark\:focus\:via-pink-200:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #fbcfe8, var(--tw-gradient-to, rgba(251, 207, 232, 0));
- }
-
- .\32xl\:dark\:focus\:via-pink-300:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f9a8d4, var(--tw-gradient-to, rgba(249, 168, 212, 0));
- }
-
- .\32xl\:dark\:focus\:via-pink-400:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #f472b6, var(--tw-gradient-to, rgba(244, 114, 182, 0));
- }
-
- .\32xl\:dark\:focus\:via-pink-500:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #ec4899, var(--tw-gradient-to, rgba(236, 72, 153, 0));
- }
-
- .\32xl\:dark\:focus\:via-pink-600:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #db2777, var(--tw-gradient-to, rgba(219, 39, 119, 0));
- }
-
- .\32xl\:dark\:focus\:via-pink-700:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #be185d, var(--tw-gradient-to, rgba(190, 24, 93, 0));
- }
-
- .\32xl\:dark\:focus\:via-pink-800:focus {
- --tw-gradient-stops: var(--tw-gradient-from), #9d174d, var(--tw-gradient-to, rgba(157, 23, 77, 0));
- }
-
- .\32xl\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .\32xl\:dark\:to-transparent {
- --tw-gradient-to: transparent;
- }
-
- .\32xl\:dark\:to-current {
- --tw-gradient-to: currentColor;
- }
-
- .\32xl\:dark\:to-black {
- --tw-gradient-to: #000;
- }
-
- .\32xl\:dark\:to-white {
- --tw-gradient-to: #fff;
- }
-
- .\32xl\:dark\:to-gray-50 {
- --tw-gradient-to: #f9fafb;
- }
-
- .\32xl\:dark\:to-gray-100 {
- --tw-gradient-to: #f3f4f6;
- }
-
- .\32xl\:dark\:to-gray-200 {
- --tw-gradient-to: #e5e7eb;
- }
-
- .\32xl\:dark\:to-gray-300 {
- --tw-gradient-to: #d1d5db;
- }
-
- .\32xl\:dark\:to-gray-400 {
- --tw-gradient-to: #9ca3af;
- }
-
- .\32xl\:dark\:to-gray-500 {
- --tw-gradient-to: #6b7280;
- }
-
- .\32xl\:dark\:to-gray-600 {
- --tw-gradient-to: #4b5563;
- }
-
- .\32xl\:dark\:to-gray-700 {
- --tw-gradient-to: #374151;
- }
-
- .\32xl\:dark\:to-gray-800 {
- --tw-gradient-to: #1f2937;
- }
-
- .\32xl\:dark\:to-gray-900 {
- --tw-gradient-to: #111827;
- }
-
- .\32xl\:dark\:to-red-50 {
- --tw-gradient-to: #fef2f2;
- }
-
- .\32xl\:dark\:to-red-100 {
- --tw-gradient-to: #fee2e2;
- }
-
- .\32xl\:dark\:to-red-200 {
- --tw-gradient-to: #fecaca;
- }
-
- .\32xl\:dark\:to-red-300 {
- --tw-gradient-to: #fca5a5;
- }
-
- .\32xl\:dark\:to-red-400 {
- --tw-gradient-to: #f87171;
- }
-
- .\32xl\:dark\:to-red-500 {
- --tw-gradient-to: #ef4444;
- }
-
- .\32xl\:dark\:to-red-600 {
- --tw-gradient-to: #dc2626;
- }
-
- .\32xl\:dark\:to-red-700 {
- --tw-gradient-to: #b91c1c;
- }
-
- .\32xl\:dark\:to-red-800 {
- --tw-gradient-to: #991b1b;
- }
-
- .\32xl\:dark\:to-red-900 {
- --tw-gradient-to: #7f1d1d;
- }
-
- .\32xl\:dark\:to-yellow-50 {
- --tw-gradient-to: #fffbeb;
- }
-
- .\32xl\:dark\:to-yellow-100 {
- --tw-gradient-to: #fef3c7;
- }
-
- .\32xl\:dark\:to-yellow-200 {
- --tw-gradient-to: #fde68a;
- }
-
- .\32xl\:dark\:to-yellow-300 {
- --tw-gradient-to: #fcd34d;
- }
-
- .\32xl\:dark\:to-yellow-400 {
- --tw-gradient-to: #fbbf24;
- }
-
- .\32xl\:dark\:to-yellow-500 {
- --tw-gradient-to: #f59e0b;
- }
-
- .\32xl\:dark\:to-yellow-600 {
- --tw-gradient-to: #d97706;
- }
-
- .\32xl\:dark\:to-yellow-700 {
- --tw-gradient-to: #b45309;
- }
-
- .\32xl\:dark\:to-yellow-800 {
- --tw-gradient-to: #92400e;
- }
-
- .\32xl\:dark\:to-yellow-900 {
- --tw-gradient-to: #78350f;
- }
-
- .\32xl\:dark\:to-green-50 {
- --tw-gradient-to: #ecfdf5;
- }
-
- .\32xl\:dark\:to-green-100 {
- --tw-gradient-to: #d1fae5;
- }
-
- .\32xl\:dark\:to-green-200 {
- --tw-gradient-to: #a7f3d0;
- }
-
- .\32xl\:dark\:to-green-300 {
- --tw-gradient-to: #6ee7b7;
- }
-
- .\32xl\:dark\:to-green-400 {
- --tw-gradient-to: #34d399;
- }
-
- .\32xl\:dark\:to-green-500 {
- --tw-gradient-to: #10b981;
- }
-
- .\32xl\:dark\:to-green-600 {
- --tw-gradient-to: #059669;
- }
-
- .\32xl\:dark\:to-green-700 {
- --tw-gradient-to: #047857;
- }
-
- .\32xl\:dark\:to-green-800 {
- --tw-gradient-to: #065f46;
- }
-
- .\32xl\:dark\:to-green-900 {
- --tw-gradient-to: #064e3b;
- }
-
- .\32xl\:dark\:to-blue-50 {
- --tw-gradient-to: #eff6ff;
- }
-
- .\32xl\:dark\:to-blue-100 {
- --tw-gradient-to: #dbeafe;
- }
-
- .\32xl\:dark\:to-blue-200 {
- --tw-gradient-to: #bfdbfe;
- }
-
- .\32xl\:dark\:to-blue-300 {
- --tw-gradient-to: #93c5fd;
- }
-
- .\32xl\:dark\:to-blue-400 {
- --tw-gradient-to: #60a5fa;
- }
-
- .\32xl\:dark\:to-blue-500 {
- --tw-gradient-to: #3b82f6;
- }
-
- .\32xl\:dark\:to-blue-600 {
- --tw-gradient-to: #2563eb;
- }
-
- .\32xl\:dark\:to-blue-700 {
- --tw-gradient-to: #1d4ed8;
- }
-
- .\32xl\:dark\:to-blue-800 {
- --tw-gradient-to: #1e40af;
- }
-
- .\32xl\:dark\:to-blue-900 {
- --tw-gradient-to: #1e3a8a;
- }
-
- .\32xl\:dark\:to-indigo-50 {
- --tw-gradient-to: #eef2ff;
- }
-
- .\32xl\:dark\:to-indigo-100 {
- --tw-gradient-to: #e0e7ff;
- }
-
- .\32xl\:dark\:to-indigo-200 {
- --tw-gradient-to: #c7d2fe;
- }
-
- .\32xl\:dark\:to-indigo-300 {
- --tw-gradient-to: #a5b4fc;
- }
-
- .\32xl\:dark\:to-indigo-400 {
- --tw-gradient-to: #818cf8;
- }
-
- .\32xl\:dark\:to-indigo-500 {
- --tw-gradient-to: #6366f1;
- }
-
- .\32xl\:dark\:to-indigo-600 {
- --tw-gradient-to: #4f46e5;
- }
-
- .\32xl\:dark\:to-indigo-700 {
- --tw-gradient-to: #4338ca;
- }
-
- .\32xl\:dark\:to-indigo-800 {
- --tw-gradient-to: #3730a3;
- }
-
- .\32xl\:dark\:to-indigo-900 {
- --tw-gradient-to: #312e81;
- }
-
- .\32xl\:dark\:to-purple-50 {
- --tw-gradient-to: #f5f3ff;
- }
-
- .\32xl\:dark\:to-purple-100 {
- --tw-gradient-to: #ede9fe;
- }
-
- .\32xl\:dark\:to-purple-200 {
- --tw-gradient-to: #ddd6fe;
- }
-
- .\32xl\:dark\:to-purple-300 {
- --tw-gradient-to: #c4b5fd;
- }
-
- .\32xl\:dark\:to-purple-400 {
- --tw-gradient-to: #a78bfa;
- }
-
- .\32xl\:dark\:to-purple-500 {
- --tw-gradient-to: #8b5cf6;
- }
-
- .\32xl\:dark\:to-purple-600 {
- --tw-gradient-to: #7c3aed;
- }
-
- .\32xl\:dark\:to-purple-700 {
- --tw-gradient-to: #6d28d9;
- }
-
- .\32xl\:dark\:to-purple-800 {
- --tw-gradient-to: #5b21b6;
- }
-
- .\32xl\:dark\:to-purple-900 {
- --tw-gradient-to: #4c1d95;
- }
-
- .\32xl\:dark\:to-pink-50 {
- --tw-gradient-to: #fdf2f8;
- }
-
- .\32xl\:dark\:to-pink-100 {
- --tw-gradient-to: #fce7f3;
- }
-
- .\32xl\:dark\:to-pink-200 {
- --tw-gradient-to: #fbcfe8;
- }
-
- .\32xl\:dark\:to-pink-300 {
- --tw-gradient-to: #f9a8d4;
- }
-
- .\32xl\:dark\:to-pink-400 {
- --tw-gradient-to: #f472b6;
- }
-
- .\32xl\:dark\:to-pink-500 {
- --tw-gradient-to: #ec4899;
- }
-
- .\32xl\:dark\:to-pink-600 {
- --tw-gradient-to: #db2777;
- }
-
- .\32xl\:dark\:to-pink-700 {
- --tw-gradient-to: #be185d;
- }
-
- .\32xl\:dark\:to-pink-800 {
- --tw-gradient-to: #9d174d;
- }
-
- .\32xl\:dark\:to-pink-900 {
- --tw-gradient-to: #831843;
- }
-
- .\32xl\:dark\:hover\:to-transparent:hover {
- --tw-gradient-to: transparent;
- }
-
- .\32xl\:dark\:hover\:to-current:hover {
- --tw-gradient-to: currentColor;
- }
-
- .\32xl\:dark\:hover\:to-black:hover {
- --tw-gradient-to: #000;
- }
-
- .\32xl\:dark\:hover\:to-white:hover {
- --tw-gradient-to: #fff;
- }
-
- .\32xl\:dark\:hover\:to-gray-50:hover {
- --tw-gradient-to: #f9fafb;
- }
-
- .\32xl\:dark\:hover\:to-gray-100:hover {
- --tw-gradient-to: #f3f4f6;
- }
-
- .\32xl\:dark\:hover\:to-gray-200:hover {
- --tw-gradient-to: #e5e7eb;
- }
-
- .\32xl\:dark\:hover\:to-gray-300:hover {
- --tw-gradient-to: #d1d5db;
- }
-
- .\32xl\:dark\:hover\:to-gray-400:hover {
- --tw-gradient-to: #9ca3af;
- }
-
- .\32xl\:dark\:hover\:to-gray-500:hover {
- --tw-gradient-to: #6b7280;
- }
-
- .\32xl\:dark\:hover\:to-gray-600:hover {
- --tw-gradient-to: #4b5563;
- }
-
- .\32xl\:dark\:hover\:to-gray-700:hover {
- --tw-gradient-to: #374151;
- }
-
- .\32xl\:dark\:hover\:to-gray-800:hover {
- --tw-gradient-to: #1f2937;
- }
-
- .\32xl\:dark\:hover\:to-gray-900:hover {
- --tw-gradient-to: #111827;
- }
-
- .\32xl\:dark\:hover\:to-red-50:hover {
- --tw-gradient-to: #fef2f2;
- }
-
- .\32xl\:dark\:hover\:to-red-100:hover {
- --tw-gradient-to: #fee2e2;
- }
-
- .\32xl\:dark\:hover\:to-red-200:hover {
- --tw-gradient-to: #fecaca;
- }
-
- .\32xl\:dark\:hover\:to-red-300:hover {
- --tw-gradient-to: #fca5a5;
- }
-
- .\32xl\:dark\:hover\:to-red-400:hover {
- --tw-gradient-to: #f87171;
- }
-
- .\32xl\:dark\:hover\:to-red-500:hover {
- --tw-gradient-to: #ef4444;
- }
-
- .\32xl\:dark\:hover\:to-red-600:hover {
- --tw-gradient-to: #dc2626;
- }
-
- .\32xl\:dark\:hover\:to-red-700:hover {
- --tw-gradient-to: #b91c1c;
- }
-
- .\32xl\:dark\:hover\:to-red-800:hover {
- --tw-gradient-to: #991b1b;
- }
-
- .\32xl\:dark\:hover\:to-red-900:hover {
- --tw-gradient-to: #7f1d1d;
- }
-
- .\32xl\:dark\:hover\:to-yellow-50:hover {
- --tw-gradient-to: #fffbeb;
- }
-
- .\32xl\:dark\:hover\:to-yellow-100:hover {
- --tw-gradient-to: #fef3c7;
- }
-
- .\32xl\:dark\:hover\:to-yellow-200:hover {
- --tw-gradient-to: #fde68a;
- }
-
- .\32xl\:dark\:hover\:to-yellow-300:hover {
- --tw-gradient-to: #fcd34d;
- }
-
- .\32xl\:dark\:hover\:to-yellow-400:hover {
- --tw-gradient-to: #fbbf24;
- }
-
- .\32xl\:dark\:hover\:to-yellow-500:hover {
- --tw-gradient-to: #f59e0b;
- }
-
- .\32xl\:dark\:hover\:to-yellow-600:hover {
- --tw-gradient-to: #d97706;
- }
-
- .\32xl\:dark\:hover\:to-yellow-700:hover {
- --tw-gradient-to: #b45309;
- }
-
- .\32xl\:dark\:hover\:to-yellow-800:hover {
- --tw-gradient-to: #92400e;
- }
-
- .\32xl\:dark\:hover\:to-yellow-900:hover {
- --tw-gradient-to: #78350f;
- }
-
- .\32xl\:dark\:hover\:to-green-50:hover {
- --tw-gradient-to: #ecfdf5;
- }
-
- .\32xl\:dark\:hover\:to-green-100:hover {
- --tw-gradient-to: #d1fae5;
- }
-
- .\32xl\:dark\:hover\:to-green-200:hover {
- --tw-gradient-to: #a7f3d0;
- }
-
- .\32xl\:dark\:hover\:to-green-300:hover {
- --tw-gradient-to: #6ee7b7;
- }
-
- .\32xl\:dark\:hover\:to-green-400:hover {
- --tw-gradient-to: #34d399;
- }
-
- .\32xl\:dark\:hover\:to-green-500:hover {
- --tw-gradient-to: #10b981;
- }
-
- .\32xl\:dark\:hover\:to-green-600:hover {
- --tw-gradient-to: #059669;
- }
-
- .\32xl\:dark\:hover\:to-green-700:hover {
- --tw-gradient-to: #047857;
- }
-
- .\32xl\:dark\:hover\:to-green-800:hover {
- --tw-gradient-to: #065f46;
- }
-
- .\32xl\:dark\:hover\:to-green-900:hover {
- --tw-gradient-to: #064e3b;
- }
-
- .\32xl\:dark\:hover\:to-blue-50:hover {
- --tw-gradient-to: #eff6ff;
- }
-
- .\32xl\:dark\:hover\:to-blue-100:hover {
- --tw-gradient-to: #dbeafe;
- }
-
- .\32xl\:dark\:hover\:to-blue-200:hover {
- --tw-gradient-to: #bfdbfe;
- }
-
- .\32xl\:dark\:hover\:to-blue-300:hover {
- --tw-gradient-to: #93c5fd;
- }
-
- .\32xl\:dark\:hover\:to-blue-400:hover {
- --tw-gradient-to: #60a5fa;
- }
-
- .\32xl\:dark\:hover\:to-blue-500:hover {
- --tw-gradient-to: #3b82f6;
- }
-
- .\32xl\:dark\:hover\:to-blue-600:hover {
- --tw-gradient-to: #2563eb;
- }
-
- .\32xl\:dark\:hover\:to-blue-700:hover {
- --tw-gradient-to: #1d4ed8;
- }
-
- .\32xl\:dark\:hover\:to-blue-800:hover {
- --tw-gradient-to: #1e40af;
- }
-
- .\32xl\:dark\:hover\:to-blue-900:hover {
- --tw-gradient-to: #1e3a8a;
- }
-
- .\32xl\:dark\:hover\:to-indigo-50:hover {
- --tw-gradient-to: #eef2ff;
- }
-
- .\32xl\:dark\:hover\:to-indigo-100:hover {
- --tw-gradient-to: #e0e7ff;
- }
-
- .\32xl\:dark\:hover\:to-indigo-200:hover {
- --tw-gradient-to: #c7d2fe;
- }
-
- .\32xl\:dark\:hover\:to-indigo-300:hover {
- --tw-gradient-to: #a5b4fc;
- }
-
- .\32xl\:dark\:hover\:to-indigo-400:hover {
- --tw-gradient-to: #818cf8;
- }
-
- .\32xl\:dark\:hover\:to-indigo-500:hover {
- --tw-gradient-to: #6366f1;
- }
-
- .\32xl\:dark\:hover\:to-indigo-600:hover {
- --tw-gradient-to: #4f46e5;
- }
-
- .\32xl\:dark\:hover\:to-indigo-700:hover {
- --tw-gradient-to: #4338ca;
- }
-
- .\32xl\:dark\:hover\:to-indigo-800:hover {
- --tw-gradient-to: #3730a3;
- }
-
- .\32xl\:dark\:hover\:to-indigo-900:hover {
- --tw-gradient-to: #312e81;
- }
-
- .\32xl\:dark\:hover\:to-purple-50:hover {
- --tw-gradient-to: #f5f3ff;
- }
-
- .\32xl\:dark\:hover\:to-purple-100:hover {
- --tw-gradient-to: #ede9fe;
- }
-
- .\32xl\:dark\:hover\:to-purple-200:hover {
- --tw-gradient-to: #ddd6fe;
- }
-
- .\32xl\:dark\:hover\:to-purple-300:hover {
- --tw-gradient-to: #c4b5fd;
- }
-
- .\32xl\:dark\:hover\:to-purple-400:hover {
- --tw-gradient-to: #a78bfa;
- }
-
- .\32xl\:dark\:hover\:to-purple-500:hover {
- --tw-gradient-to: #8b5cf6;
- }
-
- .\32xl\:dark\:hover\:to-purple-600:hover {
- --tw-gradient-to: #7c3aed;
- }
-
- .\32xl\:dark\:hover\:to-purple-700:hover {
- --tw-gradient-to: #6d28d9;
- }
-
- .\32xl\:dark\:hover\:to-purple-800:hover {
- --tw-gradient-to: #5b21b6;
- }
-
- .\32xl\:dark\:hover\:to-purple-900:hover {
- --tw-gradient-to: #4c1d95;
- }
-
- .\32xl\:dark\:hover\:to-pink-50:hover {
- --tw-gradient-to: #fdf2f8;
- }
-
- .\32xl\:dark\:hover\:to-pink-100:hover {
- --tw-gradient-to: #fce7f3;
- }
-
- .\32xl\:dark\:hover\:to-pink-200:hover {
- --tw-gradient-to: #fbcfe8;
- }
-
- .\32xl\:dark\:hover\:to-pink-300:hover {
- --tw-gradient-to: #f9a8d4;
- }
-
- .\32xl\:dark\:hover\:to-pink-400:hover {
- --tw-gradient-to: #f472b6;
- }
-
- .\32xl\:dark\:hover\:to-pink-500:hover {
- --tw-gradient-to: #ec4899;
- }
-
- .\32xl\:dark\:hover\:to-pink-600:hover {
- --tw-gradient-to: #db2777;
- }
-
- .\32xl\:dark\:hover\:to-pink-700:hover {
- --tw-gradient-to: #be185d;
- }
-
- .\32xl\:dark\:hover\:to-pink-800:hover {
- --tw-gradient-to: #9d174d;
- }
-
- .\32xl\:dark\:hover\:to-pink-900:hover {
- --tw-gradient-to: #831843;
- }
-
- .\32xl\:dark\:focus\:to-transparent:focus {
- --tw-gradient-to: transparent;
- }
-
- .\32xl\:dark\:focus\:to-current:focus {
- --tw-gradient-to: currentColor;
- }
-
- .\32xl\:dark\:focus\:to-black:focus {
- --tw-gradient-to: #000;
- }
-
- .\32xl\:dark\:focus\:to-white:focus {
- --tw-gradient-to: #fff;
- }
-
- .\32xl\:dark\:focus\:to-gray-50:focus {
- --tw-gradient-to: #f9fafb;
- }
-
- .\32xl\:dark\:focus\:to-gray-100:focus {
- --tw-gradient-to: #f3f4f6;
- }
-
- .\32xl\:dark\:focus\:to-gray-200:focus {
- --tw-gradient-to: #e5e7eb;
- }
-
- .\32xl\:dark\:focus\:to-gray-300:focus {
- --tw-gradient-to: #d1d5db;
- }
-
- .\32xl\:dark\:focus\:to-gray-400:focus {
- --tw-gradient-to: #9ca3af;
- }
-
- .\32xl\:dark\:focus\:to-gray-500:focus {
- --tw-gradient-to: #6b7280;
- }
-
- .\32xl\:dark\:focus\:to-gray-600:focus {
- --tw-gradient-to: #4b5563;
- }
-
- .\32xl\:dark\:focus\:to-gray-700:focus {
- --tw-gradient-to: #374151;
- }
-
- .\32xl\:dark\:focus\:to-gray-800:focus {
- --tw-gradient-to: #1f2937;
- }
-
- .\32xl\:dark\:focus\:to-gray-900:focus {
- --tw-gradient-to: #111827;
- }
-
- .\32xl\:dark\:focus\:to-red-50:focus {
- --tw-gradient-to: #fef2f2;
- }
-
- .\32xl\:dark\:focus\:to-red-100:focus {
- --tw-gradient-to: #fee2e2;
- }
-
- .\32xl\:dark\:focus\:to-red-200:focus {
- --tw-gradient-to: #fecaca;
- }
-
- .\32xl\:dark\:focus\:to-red-300:focus {
- --tw-gradient-to: #fca5a5;
- }
-
- .\32xl\:dark\:focus\:to-red-400:focus {
- --tw-gradient-to: #f87171;
- }
-
- .\32xl\:dark\:focus\:to-red-500:focus {
- --tw-gradient-to: #ef4444;
- }
-
- .\32xl\:dark\:focus\:to-red-600:focus {
- --tw-gradient-to: #dc2626;
- }
-
- .\32xl\:dark\:focus\:to-red-700:focus {
- --tw-gradient-to: #b91c1c;
- }
-
- .\32xl\:dark\:focus\:to-red-800:focus {
- --tw-gradient-to: #991b1b;
- }
-
- .\32xl\:dark\:focus\:to-red-900:focus {
- --tw-gradient-to: #7f1d1d;
- }
-
- .\32xl\:dark\:focus\:to-yellow-50:focus {
- --tw-gradient-to: #fffbeb;
- }
-
- .\32xl\:dark\:focus\:to-yellow-100:focus {
- --tw-gradient-to: #fef3c7;
- }
-
- .\32xl\:dark\:focus\:to-yellow-200:focus {
- --tw-gradient-to: #fde68a;
- }
-
- .\32xl\:dark\:focus\:to-yellow-300:focus {
- --tw-gradient-to: #fcd34d;
- }
-
- .\32xl\:dark\:focus\:to-yellow-400:focus {
- --tw-gradient-to: #fbbf24;
- }
-
- .\32xl\:dark\:focus\:to-yellow-500:focus {
- --tw-gradient-to: #f59e0b;
- }
-
- .\32xl\:dark\:focus\:to-yellow-600:focus {
- --tw-gradient-to: #d97706;
- }
-
- .\32xl\:dark\:focus\:to-yellow-700:focus {
- --tw-gradient-to: #b45309;
- }
-
- .\32xl\:dark\:focus\:to-yellow-800:focus {
- --tw-gradient-to: #92400e;
- }
-
- .\32xl\:dark\:focus\:to-yellow-900:focus {
- --tw-gradient-to: #78350f;
- }
-
- .\32xl\:dark\:focus\:to-green-50:focus {
- --tw-gradient-to: #ecfdf5;
- }
-
- .\32xl\:dark\:focus\:to-green-100:focus {
- --tw-gradient-to: #d1fae5;
- }
-
- .\32xl\:dark\:focus\:to-green-200:focus {
- --tw-gradient-to: #a7f3d0;
- }
-
- .\32xl\:dark\:focus\:to-green-300:focus {
- --tw-gradient-to: #6ee7b7;
- }
-
- .\32xl\:dark\:focus\:to-green-400:focus {
- --tw-gradient-to: #34d399;
- }
-
- .\32xl\:dark\:focus\:to-green-500:focus {
- --tw-gradient-to: #10b981;
- }
-
- .\32xl\:dark\:focus\:to-green-600:focus {
- --tw-gradient-to: #059669;
- }
-
- .\32xl\:dark\:focus\:to-green-700:focus {
- --tw-gradient-to: #047857;
- }
-
- .\32xl\:dark\:focus\:to-green-800:focus {
- --tw-gradient-to: #065f46;
- }
-
- .\32xl\:dark\:focus\:to-green-900:focus {
- --tw-gradient-to: #064e3b;
- }
-
- .\32xl\:dark\:focus\:to-blue-50:focus {
- --tw-gradient-to: #eff6ff;
- }
-
- .\32xl\:dark\:focus\:to-blue-100:focus {
- --tw-gradient-to: #dbeafe;
- }
-
- .\32xl\:dark\:focus\:to-blue-200:focus {
- --tw-gradient-to: #bfdbfe;
- }
-
- .\32xl\:dark\:focus\:to-blue-300:focus {
- --tw-gradient-to: #93c5fd;
- }
-
- .\32xl\:dark\:focus\:to-blue-400:focus {
- --tw-gradient-to: #60a5fa;
- }
-
- .\32xl\:dark\:focus\:to-blue-500:focus {
- --tw-gradient-to: #3b82f6;
- }
-
- .\32xl\:dark\:focus\:to-blue-600:focus {
- --tw-gradient-to: #2563eb;
- }
-
- .\32xl\:dark\:focus\:to-blue-700:focus {
- --tw-gradient-to: #1d4ed8;
- }
-
- .\32xl\:dark\:focus\:to-blue-800:focus {
- --tw-gradient-to: #1e40af;
- }
-
- .\32xl\:dark\:focus\:to-blue-900:focus {
- --tw-gradient-to: #1e3a8a;
- }
-
- .\32xl\:dark\:focus\:to-indigo-50:focus {
- --tw-gradient-to: #eef2ff;
- }
-
- .\32xl\:dark\:focus\:to-indigo-100:focus {
- --tw-gradient-to: #e0e7ff;
- }
-
- .\32xl\:dark\:focus\:to-indigo-200:focus {
- --tw-gradient-to: #c7d2fe;
- }
-
- .\32xl\:dark\:focus\:to-indigo-300:focus {
- --tw-gradient-to: #a5b4fc;
- }
-
- .\32xl\:dark\:focus\:to-indigo-400:focus {
- --tw-gradient-to: #818cf8;
- }
-
- .\32xl\:dark\:focus\:to-indigo-500:focus {
- --tw-gradient-to: #6366f1;
- }
-
- .\32xl\:dark\:focus\:to-indigo-600:focus {
- --tw-gradient-to: #4f46e5;
- }
-
- .\32xl\:dark\:focus\:to-indigo-700:focus {
- --tw-gradient-to: #4338ca;
- }
-
- .\32xl\:dark\:focus\:to-indigo-800:focus {
- --tw-gradient-to: #3730a3;
- }
-
- .\32xl\:dark\:focus\:to-indigo-900:focus {
- --tw-gradient-to: #312e81;
- }
-
- .\32xl\:dark\:focus\:to-purple-50:focus {
- --tw-gradient-to: #f5f3ff;
- }
-
- .\32xl\:dark\:focus\:to-purple-100:focus {
- --tw-gradient-to: #ede9fe;
- }
-
- .\32xl\:dark\:focus\:to-purple-200:focus {
- --tw-gradient-to: #ddd6fe;
- }
-
- .\32xl\:dark\:focus\:to-purple-300:focus {
- --tw-gradient-to: #c4b5fd;
- }
-
- .\32xl\:dark\:focus\:to-purple-400:focus {
- --tw-gradient-to: #a78bfa;
- }
-
- .\32xl\:dark\:focus\:to-purple-500:focus {
- --tw-gradient-to: #8b5cf6;
- }
-
- .\32xl\:dark\:focus\:to-purple-600:focus {
- --tw-gradient-to: #7c3aed;
- }
-
- .\32xl\:dark\:focus\:to-purple-700:focus {
- --tw-gradient-to: #6d28d9;
- }
-
- .\32xl\:dark\:focus\:to-purple-800:focus {
- --tw-gradient-to: #5b21b6;
- }
-
- .\32xl\:dark\:focus\:to-purple-900:focus {
- --tw-gradient-to: #4c1d95;
- }
-
- .\32xl\:dark\:focus\:to-pink-50:focus {
- --tw-gradient-to: #fdf2f8;
- }
-
- .\32xl\:dark\:focus\:to-pink-100:focus {
- --tw-gradient-to: #fce7f3;
- }
-
- .\32xl\:dark\:focus\:to-pink-200:focus {
- --tw-gradient-to: #fbcfe8;
- }
-
- .\32xl\:dark\:focus\:to-pink-300:focus {
- --tw-gradient-to: #f9a8d4;
- }
-
- .\32xl\:dark\:focus\:to-pink-400:focus {
- --tw-gradient-to: #f472b6;
- }
-
- .\32xl\:dark\:focus\:to-pink-500:focus {
- --tw-gradient-to: #ec4899;
- }
-
- .\32xl\:dark\:focus\:to-pink-600:focus {
- --tw-gradient-to: #db2777;
- }
-
- .\32xl\:dark\:focus\:to-pink-700:focus {
- --tw-gradient-to: #be185d;
- }
-
- .\32xl\:dark\:focus\:to-pink-800:focus {
- --tw-gradient-to: #9d174d;
- }
-
- .\32xl\:dark\: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: Inter var, 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));
- }
-
- @media (prefers-color-scheme: dark) {
- .\32xl\:dark\:text-transparent {
- color: transparent;
- }
-
- .\32xl\:dark\:text-current {
- color: currentColor;
- }
-
- .\32xl\:dark\:text-black {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-white {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-gray-50 {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-gray-100 {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-gray-200 {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-gray-300 {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-gray-400 {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-gray-500 {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-gray-600 {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-gray-700 {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-gray-800 {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-gray-900 {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-red-50 {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-red-100 {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-red-200 {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-red-300 {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-red-400 {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-red-500 {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-red-600 {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-red-700 {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-red-800 {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-red-900 {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-yellow-50 {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-yellow-100 {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-yellow-200 {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-yellow-300 {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-yellow-400 {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-yellow-500 {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-yellow-600 {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-yellow-700 {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-yellow-800 {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-yellow-900 {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-green-50 {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-green-100 {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-green-200 {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-green-300 {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-green-400 {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-green-500 {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-green-600 {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-green-700 {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-green-800 {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-green-900 {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-blue-50 {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-blue-100 {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-blue-200 {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-blue-300 {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-blue-400 {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-blue-500 {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-blue-600 {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-blue-700 {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-blue-800 {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-blue-900 {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-indigo-50 {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-indigo-100 {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-indigo-200 {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-indigo-300 {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-indigo-400 {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-indigo-500 {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-indigo-600 {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-indigo-700 {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-indigo-800 {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-indigo-900 {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-purple-50 {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-purple-100 {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-purple-200 {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-purple-300 {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-purple-400 {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-purple-500 {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-purple-600 {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-purple-700 {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-purple-800 {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-purple-900 {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-pink-50 {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-pink-100 {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-pink-200 {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-pink-300 {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-pink-400 {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-pink-500 {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-pink-600 {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-pink-700 {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-pink-800 {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:text-pink-900 {
- --tw-text-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-transparent {
- color: transparent;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-current {
- color: currentColor;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-black {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-white {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-gray-50 {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-gray-100 {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-gray-200 {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-gray-300 {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-gray-400 {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-gray-500 {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-gray-600 {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-gray-700 {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-gray-800 {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-gray-900 {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-red-50 {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-red-100 {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-red-200 {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-red-300 {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-red-400 {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-red-500 {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-red-600 {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-red-700 {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-red-800 {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-red-900 {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-yellow-50 {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-yellow-100 {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-yellow-200 {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-yellow-300 {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-yellow-400 {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-yellow-500 {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-yellow-600 {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-yellow-700 {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-yellow-800 {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-yellow-900 {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-green-50 {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-green-100 {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-green-200 {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-green-300 {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-green-400 {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-green-500 {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-green-600 {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-green-700 {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-green-800 {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-green-900 {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-blue-50 {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-blue-100 {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-blue-200 {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-blue-300 {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-blue-400 {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-blue-500 {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-blue-600 {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-blue-700 {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-blue-800 {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-blue-900 {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-indigo-50 {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-indigo-100 {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-indigo-200 {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-indigo-300 {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-indigo-400 {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-indigo-500 {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-indigo-600 {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-indigo-700 {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-indigo-800 {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-indigo-900 {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-purple-50 {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-purple-100 {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-purple-200 {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-purple-300 {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-purple-400 {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-purple-500 {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-purple-600 {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-purple-700 {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-purple-800 {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-purple-900 {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-pink-50 {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-pink-100 {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-pink-200 {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-pink-300 {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-pink-400 {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-pink-500 {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-pink-600 {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-pink-700 {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-pink-800 {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-pink-900 {
- --tw-text-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-transparent:focus-within {
- color: transparent;
- }
-
- .\32xl\:dark\:focus-within\:text-current:focus-within {
- color: currentColor;
- }
-
- .\32xl\:dark\:focus-within\:text-black:focus-within {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-white:focus-within {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-gray-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-gray-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-gray-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-gray-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-gray-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-gray-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-gray-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-gray-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-gray-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-gray-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-red-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-red-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-red-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-red-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-red-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-red-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-red-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-red-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-red-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-red-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-yellow-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-yellow-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-yellow-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-yellow-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-yellow-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-yellow-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-yellow-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-yellow-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-yellow-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-yellow-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-green-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-green-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-green-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-green-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-green-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-green-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-green-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-green-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-green-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-green-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-blue-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-blue-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-blue-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-blue-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-blue-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-blue-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-blue-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-blue-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-blue-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-blue-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-indigo-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-indigo-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-indigo-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-indigo-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-indigo-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-indigo-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-indigo-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-indigo-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-indigo-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-indigo-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-purple-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-purple-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-purple-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-purple-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-purple-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-purple-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-purple-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-purple-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-purple-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-purple-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-pink-50:focus-within {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-pink-100:focus-within {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-pink-200:focus-within {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-pink-300:focus-within {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-pink-400:focus-within {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-pink-500:focus-within {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-pink-600:focus-within {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-pink-700:focus-within {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-pink-800:focus-within {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus-within\:text-pink-900:focus-within {
- --tw-text-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-transparent:hover {
- color: transparent;
- }
-
- .\32xl\:dark\:hover\:text-current:hover {
- color: currentColor;
- }
-
- .\32xl\:dark\:hover\:text-black:hover {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-white:hover {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-gray-50:hover {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-gray-100:hover {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-gray-200:hover {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-gray-300:hover {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-gray-400:hover {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-gray-500:hover {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-gray-600:hover {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-gray-700:hover {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-gray-800:hover {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-gray-900:hover {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-red-50:hover {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-red-100:hover {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-red-200:hover {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-red-300:hover {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-red-400:hover {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-red-500:hover {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-red-600:hover {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-red-700:hover {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-red-800:hover {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-red-900:hover {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-yellow-50:hover {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-yellow-100:hover {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-yellow-200:hover {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-yellow-300:hover {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-yellow-400:hover {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-yellow-500:hover {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-yellow-600:hover {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-yellow-700:hover {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-yellow-800:hover {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-yellow-900:hover {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-green-50:hover {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-green-100:hover {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-green-200:hover {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-green-300:hover {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-green-400:hover {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-green-500:hover {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-green-600:hover {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-green-700:hover {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-green-800:hover {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-green-900:hover {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-blue-50:hover {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-blue-100:hover {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-blue-200:hover {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-blue-300:hover {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-blue-400:hover {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-blue-500:hover {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-blue-600:hover {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-blue-700:hover {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-blue-800:hover {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-blue-900:hover {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-indigo-50:hover {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-indigo-100:hover {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-indigo-200:hover {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-indigo-300:hover {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-indigo-400:hover {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-indigo-500:hover {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-indigo-600:hover {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-indigo-700:hover {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-indigo-800:hover {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-indigo-900:hover {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-purple-50:hover {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-purple-100:hover {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-purple-200:hover {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-purple-300:hover {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-purple-400:hover {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-purple-500:hover {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-purple-600:hover {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-purple-700:hover {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-purple-800:hover {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-purple-900:hover {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-pink-50:hover {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-pink-100:hover {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-pink-200:hover {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-pink-300:hover {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-pink-400:hover {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-pink-500:hover {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-pink-600:hover {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-pink-700:hover {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-pink-800:hover {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:hover\:text-pink-900:hover {
- --tw-text-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-transparent:focus {
- color: transparent;
- }
-
- .\32xl\:dark\:focus\:text-current:focus {
- color: currentColor;
- }
-
- .\32xl\:dark\:focus\:text-black:focus {
- --tw-text-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-white:focus {
- --tw-text-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-gray-50:focus {
- --tw-text-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-gray-100:focus {
- --tw-text-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-gray-200:focus {
- --tw-text-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-gray-300:focus {
- --tw-text-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-gray-400:focus {
- --tw-text-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-gray-500:focus {
- --tw-text-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-gray-600:focus {
- --tw-text-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-gray-700:focus {
- --tw-text-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-gray-800:focus {
- --tw-text-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-gray-900:focus {
- --tw-text-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-red-50:focus {
- --tw-text-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-red-100:focus {
- --tw-text-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-red-200:focus {
- --tw-text-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-red-300:focus {
- --tw-text-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-red-400:focus {
- --tw-text-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-red-500:focus {
- --tw-text-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-red-600:focus {
- --tw-text-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-red-700:focus {
- --tw-text-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-red-800:focus {
- --tw-text-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-red-900:focus {
- --tw-text-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-yellow-50:focus {
- --tw-text-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-yellow-100:focus {
- --tw-text-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-yellow-200:focus {
- --tw-text-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-yellow-300:focus {
- --tw-text-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-yellow-400:focus {
- --tw-text-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-yellow-500:focus {
- --tw-text-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-yellow-600:focus {
- --tw-text-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-yellow-700:focus {
- --tw-text-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-yellow-800:focus {
- --tw-text-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-yellow-900:focus {
- --tw-text-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-green-50:focus {
- --tw-text-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-green-100:focus {
- --tw-text-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-green-200:focus {
- --tw-text-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-green-300:focus {
- --tw-text-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-green-400:focus {
- --tw-text-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-green-500:focus {
- --tw-text-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-green-600:focus {
- --tw-text-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-green-700:focus {
- --tw-text-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-green-800:focus {
- --tw-text-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-green-900:focus {
- --tw-text-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-blue-50:focus {
- --tw-text-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-blue-100:focus {
- --tw-text-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-blue-200:focus {
- --tw-text-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-blue-300:focus {
- --tw-text-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-blue-400:focus {
- --tw-text-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-blue-500:focus {
- --tw-text-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-blue-600:focus {
- --tw-text-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-blue-700:focus {
- --tw-text-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-blue-800:focus {
- --tw-text-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-blue-900:focus {
- --tw-text-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-indigo-50:focus {
- --tw-text-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-indigo-100:focus {
- --tw-text-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-indigo-200:focus {
- --tw-text-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-indigo-300:focus {
- --tw-text-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-indigo-400:focus {
- --tw-text-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-indigo-500:focus {
- --tw-text-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-indigo-600:focus {
- --tw-text-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-indigo-700:focus {
- --tw-text-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-indigo-800:focus {
- --tw-text-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-indigo-900:focus {
- --tw-text-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-purple-50:focus {
- --tw-text-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-purple-100:focus {
- --tw-text-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-purple-200:focus {
- --tw-text-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-purple-300:focus {
- --tw-text-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-purple-400:focus {
- --tw-text-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-purple-500:focus {
- --tw-text-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-purple-600:focus {
- --tw-text-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-purple-700:focus {
- --tw-text-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-purple-800:focus {
- --tw-text-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-purple-900:focus {
- --tw-text-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-pink-50:focus {
- --tw-text-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-pink-100:focus {
- --tw-text-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-pink-200:focus {
- --tw-text-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-pink-300:focus {
- --tw-text-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-pink-400:focus {
- --tw-text-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-pink-500:focus {
- --tw-text-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-pink-600:focus {
- --tw-text-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-pink-700:focus {
- --tw-text-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\:focus\:text-pink-800:focus {
- --tw-text-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-text-opacity));
- }
-
- .\32xl\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .\32xl\:dark\:text-opacity-0 {
- --tw-text-opacity: 0;
- }
-
- .\32xl\:dark\:text-opacity-5 {
- --tw-text-opacity: 0.05;
- }
-
- .\32xl\:dark\:text-opacity-10 {
- --tw-text-opacity: 0.1;
- }
-
- .\32xl\:dark\:text-opacity-20 {
- --tw-text-opacity: 0.2;
- }
-
- .\32xl\:dark\:text-opacity-25 {
- --tw-text-opacity: 0.25;
- }
-
- .\32xl\:dark\:text-opacity-30 {
- --tw-text-opacity: 0.3;
- }
-
- .\32xl\:dark\:text-opacity-40 {
- --tw-text-opacity: 0.4;
- }
-
- .\32xl\:dark\:text-opacity-50 {
- --tw-text-opacity: 0.5;
- }
-
- .\32xl\:dark\:text-opacity-60 {
- --tw-text-opacity: 0.6;
- }
-
- .\32xl\:dark\:text-opacity-70 {
- --tw-text-opacity: 0.7;
- }
-
- .\32xl\:dark\:text-opacity-75 {
- --tw-text-opacity: 0.75;
- }
-
- .\32xl\:dark\:text-opacity-80 {
- --tw-text-opacity: 0.8;
- }
-
- .\32xl\:dark\:text-opacity-90 {
- --tw-text-opacity: 0.9;
- }
-
- .\32xl\:dark\:text-opacity-95 {
- --tw-text-opacity: 0.95;
- }
-
- .\32xl\:dark\:text-opacity-100 {
- --tw-text-opacity: 1;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-opacity-0 {
- --tw-text-opacity: 0;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-opacity-5 {
- --tw-text-opacity: 0.05;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-opacity-10 {
- --tw-text-opacity: 0.1;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-opacity-20 {
- --tw-text-opacity: 0.2;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-opacity-25 {
- --tw-text-opacity: 0.25;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-opacity-30 {
- --tw-text-opacity: 0.3;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-opacity-40 {
- --tw-text-opacity: 0.4;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-opacity-50 {
- --tw-text-opacity: 0.5;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-opacity-60 {
- --tw-text-opacity: 0.6;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-opacity-70 {
- --tw-text-opacity: 0.7;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-opacity-75 {
- --tw-text-opacity: 0.75;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-opacity-80 {
- --tw-text-opacity: 0.8;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-opacity-90 {
- --tw-text-opacity: 0.9;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-opacity-95 {
- --tw-text-opacity: 0.95;
- }
-
- .group:hover .\32xl\:dark\:group-hover\:text-opacity-100 {
- --tw-text-opacity: 1;
- }
-
- .\32xl\:dark\:focus-within\:text-opacity-0:focus-within {
- --tw-text-opacity: 0;
- }
-
- .\32xl\:dark\:focus-within\:text-opacity-5:focus-within {
- --tw-text-opacity: 0.05;
- }
-
- .\32xl\:dark\:focus-within\:text-opacity-10:focus-within {
- --tw-text-opacity: 0.1;
- }
-
- .\32xl\:dark\:focus-within\:text-opacity-20:focus-within {
- --tw-text-opacity: 0.2;
- }
-
- .\32xl\:dark\:focus-within\:text-opacity-25:focus-within {
- --tw-text-opacity: 0.25;
- }
-
- .\32xl\:dark\:focus-within\:text-opacity-30:focus-within {
- --tw-text-opacity: 0.3;
- }
-
- .\32xl\:dark\:focus-within\:text-opacity-40:focus-within {
- --tw-text-opacity: 0.4;
- }
-
- .\32xl\:dark\:focus-within\:text-opacity-50:focus-within {
- --tw-text-opacity: 0.5;
- }
-
- .\32xl\:dark\:focus-within\:text-opacity-60:focus-within {
- --tw-text-opacity: 0.6;
- }
-
- .\32xl\:dark\:focus-within\:text-opacity-70:focus-within {
- --tw-text-opacity: 0.7;
- }
-
- .\32xl\:dark\:focus-within\:text-opacity-75:focus-within {
- --tw-text-opacity: 0.75;
- }
-
- .\32xl\:dark\:focus-within\:text-opacity-80:focus-within {
- --tw-text-opacity: 0.8;
- }
-
- .\32xl\:dark\:focus-within\:text-opacity-90:focus-within {
- --tw-text-opacity: 0.9;
- }
-
- .\32xl\:dark\:focus-within\:text-opacity-95:focus-within {
- --tw-text-opacity: 0.95;
- }
-
- .\32xl\:dark\:focus-within\:text-opacity-100:focus-within {
- --tw-text-opacity: 1;
- }
-
- .\32xl\:dark\:hover\:text-opacity-0:hover {
- --tw-text-opacity: 0;
- }
-
- .\32xl\:dark\:hover\:text-opacity-5:hover {
- --tw-text-opacity: 0.05;
- }
-
- .\32xl\:dark\:hover\:text-opacity-10:hover {
- --tw-text-opacity: 0.1;
- }
-
- .\32xl\:dark\:hover\:text-opacity-20:hover {
- --tw-text-opacity: 0.2;
- }
-
- .\32xl\:dark\:hover\:text-opacity-25:hover {
- --tw-text-opacity: 0.25;
- }
-
- .\32xl\:dark\:hover\:text-opacity-30:hover {
- --tw-text-opacity: 0.3;
- }
-
- .\32xl\:dark\:hover\:text-opacity-40:hover {
- --tw-text-opacity: 0.4;
- }
-
- .\32xl\:dark\:hover\:text-opacity-50:hover {
- --tw-text-opacity: 0.5;
- }
-
- .\32xl\:dark\:hover\:text-opacity-60:hover {
- --tw-text-opacity: 0.6;
- }
-
- .\32xl\:dark\:hover\:text-opacity-70:hover {
- --tw-text-opacity: 0.7;
- }
-
- .\32xl\:dark\:hover\:text-opacity-75:hover {
- --tw-text-opacity: 0.75;
- }
-
- .\32xl\:dark\:hover\:text-opacity-80:hover {
- --tw-text-opacity: 0.8;
- }
-
- .\32xl\:dark\:hover\:text-opacity-90:hover {
- --tw-text-opacity: 0.9;
- }
-
- .\32xl\:dark\:hover\:text-opacity-95:hover {
- --tw-text-opacity: 0.95;
- }
-
- .\32xl\:dark\:hover\:text-opacity-100:hover {
- --tw-text-opacity: 1;
- }
-
- .\32xl\:dark\:focus\:text-opacity-0:focus {
- --tw-text-opacity: 0;
- }
-
- .\32xl\:dark\:focus\:text-opacity-5:focus {
- --tw-text-opacity: 0.05;
- }
-
- .\32xl\:dark\:focus\:text-opacity-10:focus {
- --tw-text-opacity: 0.1;
- }
-
- .\32xl\:dark\:focus\:text-opacity-20:focus {
- --tw-text-opacity: 0.2;
- }
-
- .\32xl\:dark\:focus\:text-opacity-25:focus {
- --tw-text-opacity: 0.25;
- }
-
- .\32xl\:dark\:focus\:text-opacity-30:focus {
- --tw-text-opacity: 0.3;
- }
-
- .\32xl\:dark\:focus\:text-opacity-40:focus {
- --tw-text-opacity: 0.4;
- }
-
- .\32xl\:dark\:focus\:text-opacity-50:focus {
- --tw-text-opacity: 0.5;
- }
-
- .\32xl\:dark\:focus\:text-opacity-60:focus {
- --tw-text-opacity: 0.6;
- }
-
- .\32xl\:dark\:focus\:text-opacity-70:focus {
- --tw-text-opacity: 0.7;
- }
-
- .\32xl\:dark\:focus\:text-opacity-75:focus {
- --tw-text-opacity: 0.75;
- }
-
- .\32xl\:dark\:focus\:text-opacity-80:focus {
- --tw-text-opacity: 0.8;
- }
-
- .\32xl\:dark\:focus\:text-opacity-90:focus {
- --tw-text-opacity: 0.9;
- }
-
- .\32xl\:dark\:focus\:text-opacity-95:focus {
- --tw-text-opacity: 0.95;
- }
-
- .\32xl\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .\32xl\:dark\:placeholder-transparent::-moz-placeholder {
- color: transparent;
- }
- .\32xl\:dark\:placeholder-transparent:-ms-input-placeholder {
- color: transparent;
- }
- .\32xl\:dark\:placeholder-transparent::placeholder {
- color: transparent;
- }
-
- .\32xl\:dark\:placeholder-current::-moz-placeholder {
- color: currentColor;
- }
-
- .\32xl\:dark\:placeholder-current:-ms-input-placeholder {
- color: currentColor;
- }
-
- .\32xl\:dark\:placeholder-current::placeholder {
- color: currentColor;
- }
-
- .\32xl\:dark\:placeholder-black::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-black:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-black::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-white::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-white:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-white::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-gray-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-red-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-yellow-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-green-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-blue-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-indigo-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-purple-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-50::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-50::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-100::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-200::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-200:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-200::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-300::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-300:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-300::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-400::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-400:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-400::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-500::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-500:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-500::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-600::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-600:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-600::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-700::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-700:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-700::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-800::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-800:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-800::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-900::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-900:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:placeholder-pink-900::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-transparent:focus::-moz-placeholder {
- color: transparent;
- }
-
- .\32xl\:dark\:focus\:placeholder-transparent:focus:-ms-input-placeholder {
- color: transparent;
- }
-
- .\32xl\:dark\:focus\:placeholder-transparent:focus::placeholder {
- color: transparent;
- }
-
- .\32xl\:dark\:focus\:placeholder-current:focus::-moz-placeholder {
- color: currentColor;
- }
-
- .\32xl\:dark\:focus\:placeholder-current:focus:-ms-input-placeholder {
- color: currentColor;
- }
-
- .\32xl\:dark\:focus\:placeholder-current:focus::placeholder {
- color: currentColor;
- }
-
- .\32xl\:dark\:focus\:placeholder-black:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-black:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-black:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(0, 0, 0, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-white:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-white:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-white:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 255, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 250, 251, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(243, 244, 246, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(229, 231, 235, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 213, 219, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(156, 163, 175, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(107, 114, 128, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(75, 85, 99, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 65, 81, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(31, 41, 55, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-gray-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(17, 24, 39, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 242, 242, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 226, 226, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 202, 202, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 165, 165, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(248, 113, 113, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 68, 68, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(220, 38, 38, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(185, 28, 28, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(153, 27, 27, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-red-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(127, 29, 29, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(255, 251, 235, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(254, 243, 199, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 230, 138, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 211, 77, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 191, 36, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 158, 11, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(217, 119, 6, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(180, 83, 9, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(146, 64, 14, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-yellow-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(120, 53, 15, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 253, 245, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(209, 250, 229, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 243, 208, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(110, 231, 183, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(52, 211, 153, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(16, 185, 129, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(5, 150, 105, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(4, 120, 87, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 95, 70, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-green-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(6, 78, 59, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(239, 246, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 234, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(191, 219, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(147, 197, 253, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(96, 165, 250, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(59, 130, 246, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(37, 99, 235, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(29, 78, 216, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 64, 175, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-blue-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(30, 58, 138, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(238, 242, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(224, 231, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(199, 210, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(165, 180, 252, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(129, 140, 248, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(99, 102, 241, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(79, 70, 229, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(67, 56, 202, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(55, 48, 163, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-indigo-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(49, 46, 129, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(245, 243, 255, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(237, 233, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(221, 214, 254, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(196, 181, 253, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(167, 139, 250, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(139, 92, 246, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(124, 58, 237, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(109, 40, 217, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(91, 33, 182, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-purple-900:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(76, 29, 149, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-pink-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-pink-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-pink-50:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(253, 242, 248, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-pink-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-pink-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-pink-100:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(252, 231, 243, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-pink-200:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-pink-200:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-pink-200:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(251, 207, 232, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-pink-300:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-pink-300:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-pink-300:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(249, 168, 212, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-pink-400:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-pink-400:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-pink-400:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(244, 114, 182, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-pink-500:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-pink-500:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-pink-500:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(236, 72, 153, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-pink-600:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-pink-600:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-pink-600:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(219, 39, 119, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-pink-700:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-pink-700:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-pink-700:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(190, 24, 93, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-pink-800:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-pink-800:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-pink-800:focus::placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(157, 23, 77, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-pink-900:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\:focus\:placeholder-pink-900:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- color: rgba(131, 24, 67, var(--tw-placeholder-opacity));
- }
-
- .\32xl\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .\32xl\:dark\:placeholder-opacity-0::-moz-placeholder {
- --tw-placeholder-opacity: 0;
- }
- .\32xl\:dark\:placeholder-opacity-0:-ms-input-placeholder {
- --tw-placeholder-opacity: 0;
- }
- .\32xl\:dark\:placeholder-opacity-0::placeholder {
- --tw-placeholder-opacity: 0;
- }
-
- .\32xl\:dark\:placeholder-opacity-5::-moz-placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .\32xl\:dark\:placeholder-opacity-5:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .\32xl\:dark\:placeholder-opacity-5::placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .\32xl\:dark\:placeholder-opacity-10::-moz-placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .\32xl\:dark\:placeholder-opacity-10:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .\32xl\:dark\:placeholder-opacity-10::placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .\32xl\:dark\:placeholder-opacity-20::-moz-placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .\32xl\:dark\:placeholder-opacity-20:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .\32xl\:dark\:placeholder-opacity-20::placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .\32xl\:dark\:placeholder-opacity-25::-moz-placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .\32xl\:dark\:placeholder-opacity-25:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .\32xl\:dark\:placeholder-opacity-25::placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .\32xl\:dark\:placeholder-opacity-30::-moz-placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .\32xl\:dark\:placeholder-opacity-30:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .\32xl\:dark\:placeholder-opacity-30::placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .\32xl\:dark\:placeholder-opacity-40::-moz-placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .\32xl\:dark\:placeholder-opacity-40:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .\32xl\:dark\:placeholder-opacity-40::placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .\32xl\:dark\:placeholder-opacity-50::-moz-placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .\32xl\:dark\:placeholder-opacity-50:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .\32xl\:dark\:placeholder-opacity-50::placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .\32xl\:dark\:placeholder-opacity-60::-moz-placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .\32xl\:dark\:placeholder-opacity-60:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .\32xl\:dark\:placeholder-opacity-60::placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .\32xl\:dark\:placeholder-opacity-70::-moz-placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .\32xl\:dark\:placeholder-opacity-70:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .\32xl\:dark\:placeholder-opacity-70::placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .\32xl\:dark\:placeholder-opacity-75::-moz-placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .\32xl\:dark\:placeholder-opacity-75:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .\32xl\:dark\:placeholder-opacity-75::placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .\32xl\:dark\:placeholder-opacity-80::-moz-placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .\32xl\:dark\:placeholder-opacity-80:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .\32xl\:dark\:placeholder-opacity-80::placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .\32xl\:dark\:placeholder-opacity-90::-moz-placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .\32xl\:dark\:placeholder-opacity-90:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .\32xl\:dark\:placeholder-opacity-90::placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .\32xl\:dark\:placeholder-opacity-95::-moz-placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .\32xl\:dark\:placeholder-opacity-95:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .\32xl\:dark\:placeholder-opacity-95::placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .\32xl\:dark\:placeholder-opacity-100::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .\32xl\:dark\:placeholder-opacity-100:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .\32xl\:dark\:placeholder-opacity-100::placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-0:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-0:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-0:focus::placeholder {
- --tw-placeholder-opacity: 0;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-5:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-5:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-5:focus::placeholder {
- --tw-placeholder-opacity: 0.05;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-10:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-10:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-10:focus::placeholder {
- --tw-placeholder-opacity: 0.1;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-20:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-20:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-20:focus::placeholder {
- --tw-placeholder-opacity: 0.2;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-25:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-25:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-25:focus::placeholder {
- --tw-placeholder-opacity: 0.25;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-30:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-30:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-30:focus::placeholder {
- --tw-placeholder-opacity: 0.3;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-40:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-40:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-40:focus::placeholder {
- --tw-placeholder-opacity: 0.4;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-50:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-50:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-50:focus::placeholder {
- --tw-placeholder-opacity: 0.5;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-60:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-60:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-60:focus::placeholder {
- --tw-placeholder-opacity: 0.6;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-70:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-70:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-70:focus::placeholder {
- --tw-placeholder-opacity: 0.7;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-75:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-75:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-75:focus::placeholder {
- --tw-placeholder-opacity: 0.75;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-80:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-80:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-80:focus::placeholder {
- --tw-placeholder-opacity: 0.8;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-90:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-90:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-90:focus::placeholder {
- --tw-placeholder-opacity: 0.9;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-95:focus::-moz-placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-95:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-95:focus::placeholder {
- --tw-placeholder-opacity: 0.95;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-100:focus::-moz-placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .\32xl\:dark\:focus\:placeholder-opacity-100:focus:-ms-input-placeholder {
- --tw-placeholder-opacity: 1;
- }
-
- .\32xl\:dark\: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));
- }
-
- @media (prefers-color-scheme: dark) {
- .\32xl\:dark\:ring-transparent {
- --tw-ring-color: transparent;
- }
-
- .\32xl\:dark\:ring-current {
- --tw-ring-color: currentColor;
- }
-
- .\32xl\:dark\:ring-black {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-white {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-gray-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-gray-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-gray-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-gray-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-gray-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-gray-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-gray-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-gray-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-gray-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-gray-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-red-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-red-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-red-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-red-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-red-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-red-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-red-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-red-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-red-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-red-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-yellow-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-yellow-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-yellow-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-yellow-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-yellow-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-yellow-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-yellow-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-yellow-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-yellow-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-yellow-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-green-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-green-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-green-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-green-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-green-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-green-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-green-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-green-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-green-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-green-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-blue-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-blue-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-blue-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-blue-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-blue-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-blue-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-blue-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-blue-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-blue-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-blue-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-indigo-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-indigo-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-indigo-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-indigo-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-indigo-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-indigo-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-indigo-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-indigo-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-indigo-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-indigo-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-purple-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-purple-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-purple-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-purple-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-purple-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-purple-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-purple-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-purple-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-purple-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-purple-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-pink-50 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-pink-100 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-pink-200 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-pink-300 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-pink-400 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-pink-500 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-pink-600 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-pink-700 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-pink-800 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:ring-pink-900 {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-transparent:focus-within {
- --tw-ring-color: transparent;
- }
-
- .\32xl\:dark\:focus-within\:ring-current:focus-within {
- --tw-ring-color: currentColor;
- }
-
- .\32xl\:dark\:focus-within\:ring-black:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-white:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-gray-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-gray-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-gray-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-gray-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-gray-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-gray-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-gray-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-gray-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-gray-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-gray-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-red-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-red-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-red-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-red-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-red-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-red-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-red-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-red-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-red-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-red-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-yellow-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-yellow-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-yellow-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-yellow-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-yellow-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-yellow-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-yellow-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-yellow-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-yellow-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-yellow-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-green-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-green-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-green-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-green-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-green-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-green-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-green-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-green-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-green-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-green-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-blue-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-blue-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-blue-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-blue-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-blue-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-blue-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-blue-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-blue-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-blue-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-blue-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-indigo-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-indigo-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-indigo-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-indigo-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-indigo-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-indigo-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-indigo-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-indigo-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-indigo-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-indigo-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-purple-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-purple-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-purple-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-purple-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-purple-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-purple-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-purple-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-purple-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-purple-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-purple-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-pink-50:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-pink-100:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-pink-200:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-pink-300:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-pink-400:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-pink-500:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-pink-600:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-pink-700:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-pink-800:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus-within\:ring-pink-900:focus-within {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(131, 24, 67, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-transparent:focus {
- --tw-ring-color: transparent;
- }
-
- .\32xl\:dark\:focus\:ring-current:focus {
- --tw-ring-color: currentColor;
- }
-
- .\32xl\:dark\:focus\:ring-black:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(0, 0, 0, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-white:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 255, 255, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-gray-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 250, 251, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-gray-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(243, 244, 246, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-gray-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(229, 231, 235, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-gray-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 213, 219, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-gray-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(156, 163, 175, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-gray-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(107, 114, 128, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-gray-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(75, 85, 99, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-gray-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 65, 81, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-gray-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(31, 41, 55, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-gray-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(17, 24, 39, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-red-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 242, 242, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-red-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 226, 226, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-red-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 202, 202, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-red-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 165, 165, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-red-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(248, 113, 113, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-red-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 68, 68, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-red-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(220, 38, 38, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-red-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(185, 28, 28, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-red-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(153, 27, 27, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-red-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(127, 29, 29, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-yellow-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(255, 251, 235, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-yellow-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(254, 243, 199, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-yellow-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 230, 138, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-yellow-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 211, 77, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-yellow-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 191, 36, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-yellow-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 158, 11, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-yellow-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(217, 119, 6, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-yellow-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(180, 83, 9, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-yellow-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(146, 64, 14, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-yellow-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(120, 53, 15, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-green-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 253, 245, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-green-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(209, 250, 229, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-green-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 243, 208, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-green-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(110, 231, 183, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-green-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(52, 211, 153, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-green-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(16, 185, 129, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-green-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(5, 150, 105, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-green-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(4, 120, 87, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-green-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 95, 70, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-green-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(6, 78, 59, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-blue-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(239, 246, 255, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-blue-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 234, 254, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-blue-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(191, 219, 254, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-blue-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(147, 197, 253, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-blue-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(96, 165, 250, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-blue-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(59, 130, 246, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-blue-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(37, 99, 235, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-blue-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(29, 78, 216, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-blue-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 64, 175, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-blue-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(30, 58, 138, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-indigo-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(238, 242, 255, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-indigo-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(224, 231, 255, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-indigo-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(199, 210, 254, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-indigo-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(165, 180, 252, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-indigo-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(129, 140, 248, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-indigo-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(99, 102, 241, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-indigo-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(79, 70, 229, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-indigo-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(67, 56, 202, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-indigo-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(55, 48, 163, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-indigo-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(49, 46, 129, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-purple-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(245, 243, 255, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-purple-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(237, 233, 254, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-purple-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(221, 214, 254, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-purple-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(196, 181, 253, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-purple-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(167, 139, 250, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-purple-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(139, 92, 246, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-purple-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(124, 58, 237, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-purple-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(109, 40, 217, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-purple-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(91, 33, 182, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-purple-900:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(76, 29, 149, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-pink-50:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(253, 242, 248, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-pink-100:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(252, 231, 243, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-pink-200:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(251, 207, 232, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-pink-300:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(249, 168, 212, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-pink-400:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(244, 114, 182, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-pink-500:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(236, 72, 153, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-pink-600:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(219, 39, 119, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-pink-700:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(190, 24, 93, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\:focus\:ring-pink-800:focus {
- --tw-ring-opacity: 1;
- --tw-ring-color: rgba(157, 23, 77, var(--tw-ring-opacity));
- }
-
- .\32xl\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .\32xl\:dark\:ring-opacity-0 {
- --tw-ring-opacity: 0;
- }
-
- .\32xl\:dark\:ring-opacity-5 {
- --tw-ring-opacity: 0.05;
- }
-
- .\32xl\:dark\:ring-opacity-10 {
- --tw-ring-opacity: 0.1;
- }
-
- .\32xl\:dark\:ring-opacity-20 {
- --tw-ring-opacity: 0.2;
- }
-
- .\32xl\:dark\:ring-opacity-25 {
- --tw-ring-opacity: 0.25;
- }
-
- .\32xl\:dark\:ring-opacity-30 {
- --tw-ring-opacity: 0.3;
- }
-
- .\32xl\:dark\:ring-opacity-40 {
- --tw-ring-opacity: 0.4;
- }
-
- .\32xl\:dark\:ring-opacity-50 {
- --tw-ring-opacity: 0.5;
- }
-
- .\32xl\:dark\:ring-opacity-60 {
- --tw-ring-opacity: 0.6;
- }
-
- .\32xl\:dark\:ring-opacity-70 {
- --tw-ring-opacity: 0.7;
- }
-
- .\32xl\:dark\:ring-opacity-75 {
- --tw-ring-opacity: 0.75;
- }
-
- .\32xl\:dark\:ring-opacity-80 {
- --tw-ring-opacity: 0.8;
- }
-
- .\32xl\:dark\:ring-opacity-90 {
- --tw-ring-opacity: 0.9;
- }
-
- .\32xl\:dark\:ring-opacity-95 {
- --tw-ring-opacity: 0.95;
- }
-
- .\32xl\:dark\:ring-opacity-100 {
- --tw-ring-opacity: 1;
- }
-
- .\32xl\:dark\:focus-within\:ring-opacity-0:focus-within {
- --tw-ring-opacity: 0;
- }
-
- .\32xl\:dark\:focus-within\:ring-opacity-5:focus-within {
- --tw-ring-opacity: 0.05;
- }
-
- .\32xl\:dark\:focus-within\:ring-opacity-10:focus-within {
- --tw-ring-opacity: 0.1;
- }
-
- .\32xl\:dark\:focus-within\:ring-opacity-20:focus-within {
- --tw-ring-opacity: 0.2;
- }
-
- .\32xl\:dark\:focus-within\:ring-opacity-25:focus-within {
- --tw-ring-opacity: 0.25;
- }
-
- .\32xl\:dark\:focus-within\:ring-opacity-30:focus-within {
- --tw-ring-opacity: 0.3;
- }
-
- .\32xl\:dark\:focus-within\:ring-opacity-40:focus-within {
- --tw-ring-opacity: 0.4;
- }
-
- .\32xl\:dark\:focus-within\:ring-opacity-50:focus-within {
- --tw-ring-opacity: 0.5;
- }
-
- .\32xl\:dark\:focus-within\:ring-opacity-60:focus-within {
- --tw-ring-opacity: 0.6;
- }
-
- .\32xl\:dark\:focus-within\:ring-opacity-70:focus-within {
- --tw-ring-opacity: 0.7;
- }
-
- .\32xl\:dark\:focus-within\:ring-opacity-75:focus-within {
- --tw-ring-opacity: 0.75;
- }
-
- .\32xl\:dark\:focus-within\:ring-opacity-80:focus-within {
- --tw-ring-opacity: 0.8;
- }
-
- .\32xl\:dark\:focus-within\:ring-opacity-90:focus-within {
- --tw-ring-opacity: 0.9;
- }
-
- .\32xl\:dark\:focus-within\:ring-opacity-95:focus-within {
- --tw-ring-opacity: 0.95;
- }
-
- .\32xl\:dark\:focus-within\:ring-opacity-100:focus-within {
- --tw-ring-opacity: 1;
- }
-
- .\32xl\:dark\:focus\:ring-opacity-0:focus {
- --tw-ring-opacity: 0;
- }
-
- .\32xl\:dark\:focus\:ring-opacity-5:focus {
- --tw-ring-opacity: 0.05;
- }
-
- .\32xl\:dark\:focus\:ring-opacity-10:focus {
- --tw-ring-opacity: 0.1;
- }
-
- .\32xl\:dark\:focus\:ring-opacity-20:focus {
- --tw-ring-opacity: 0.2;
- }
-
- .\32xl\:dark\:focus\:ring-opacity-25:focus {
- --tw-ring-opacity: 0.25;
- }
-
- .\32xl\:dark\:focus\:ring-opacity-30:focus {
- --tw-ring-opacity: 0.3;
- }
-
- .\32xl\:dark\:focus\:ring-opacity-40:focus {
- --tw-ring-opacity: 0.4;
- }
-
- .\32xl\:dark\:focus\:ring-opacity-50:focus {
- --tw-ring-opacity: 0.5;
- }
-
- .\32xl\:dark\:focus\:ring-opacity-60:focus {
- --tw-ring-opacity: 0.6;
- }
-
- .\32xl\:dark\:focus\:ring-opacity-70:focus {
- --tw-ring-opacity: 0.7;
- }
-
- .\32xl\:dark\:focus\:ring-opacity-75:focus {
- --tw-ring-opacity: 0.75;
- }
-
- .\32xl\:dark\:focus\:ring-opacity-80:focus {
- --tw-ring-opacity: 0.8;
- }
-
- .\32xl\:dark\:focus\:ring-opacity-90:focus {
- --tw-ring-opacity: 0.9;
- }
-
- .\32xl\:dark\:focus\:ring-opacity-95:focus {
- --tw-ring-opacity: 0.95;
- }
-
- .\32xl\:dark\: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;
- }
-
- @media (prefers-color-scheme: dark) {
- .\32xl\:dark\:ring-offset-transparent {
- --tw-ring-offset-color: transparent;
- }
-
- .\32xl\:dark\:ring-offset-current {
- --tw-ring-offset-color: currentColor;
- }
-
- .\32xl\:dark\:ring-offset-black {
- --tw-ring-offset-color: #000;
- }
-
- .\32xl\:dark\:ring-offset-white {
- --tw-ring-offset-color: #fff;
- }
-
- .\32xl\:dark\:ring-offset-gray-50 {
- --tw-ring-offset-color: #f9fafb;
- }
-
- .\32xl\:dark\:ring-offset-gray-100 {
- --tw-ring-offset-color: #f3f4f6;
- }
-
- .\32xl\:dark\:ring-offset-gray-200 {
- --tw-ring-offset-color: #e5e7eb;
- }
-
- .\32xl\:dark\:ring-offset-gray-300 {
- --tw-ring-offset-color: #d1d5db;
- }
-
- .\32xl\:dark\:ring-offset-gray-400 {
- --tw-ring-offset-color: #9ca3af;
- }
-
- .\32xl\:dark\:ring-offset-gray-500 {
- --tw-ring-offset-color: #6b7280;
- }
-
- .\32xl\:dark\:ring-offset-gray-600 {
- --tw-ring-offset-color: #4b5563;
- }
-
- .\32xl\:dark\:ring-offset-gray-700 {
- --tw-ring-offset-color: #374151;
- }
-
- .\32xl\:dark\:ring-offset-gray-800 {
- --tw-ring-offset-color: #1f2937;
- }
-
- .\32xl\:dark\:ring-offset-gray-900 {
- --tw-ring-offset-color: #111827;
- }
-
- .\32xl\:dark\:ring-offset-red-50 {
- --tw-ring-offset-color: #fef2f2;
- }
-
- .\32xl\:dark\:ring-offset-red-100 {
- --tw-ring-offset-color: #fee2e2;
- }
-
- .\32xl\:dark\:ring-offset-red-200 {
- --tw-ring-offset-color: #fecaca;
- }
-
- .\32xl\:dark\:ring-offset-red-300 {
- --tw-ring-offset-color: #fca5a5;
- }
-
- .\32xl\:dark\:ring-offset-red-400 {
- --tw-ring-offset-color: #f87171;
- }
-
- .\32xl\:dark\:ring-offset-red-500 {
- --tw-ring-offset-color: #ef4444;
- }
-
- .\32xl\:dark\:ring-offset-red-600 {
- --tw-ring-offset-color: #dc2626;
- }
-
- .\32xl\:dark\:ring-offset-red-700 {
- --tw-ring-offset-color: #b91c1c;
- }
-
- .\32xl\:dark\:ring-offset-red-800 {
- --tw-ring-offset-color: #991b1b;
- }
-
- .\32xl\:dark\:ring-offset-red-900 {
- --tw-ring-offset-color: #7f1d1d;
- }
-
- .\32xl\:dark\:ring-offset-yellow-50 {
- --tw-ring-offset-color: #fffbeb;
- }
-
- .\32xl\:dark\:ring-offset-yellow-100 {
- --tw-ring-offset-color: #fef3c7;
- }
-
- .\32xl\:dark\:ring-offset-yellow-200 {
- --tw-ring-offset-color: #fde68a;
- }
-
- .\32xl\:dark\:ring-offset-yellow-300 {
- --tw-ring-offset-color: #fcd34d;
- }
-
- .\32xl\:dark\:ring-offset-yellow-400 {
- --tw-ring-offset-color: #fbbf24;
- }
-
- .\32xl\:dark\:ring-offset-yellow-500 {
- --tw-ring-offset-color: #f59e0b;
- }
-
- .\32xl\:dark\:ring-offset-yellow-600 {
- --tw-ring-offset-color: #d97706;
- }
-
- .\32xl\:dark\:ring-offset-yellow-700 {
- --tw-ring-offset-color: #b45309;
- }
-
- .\32xl\:dark\:ring-offset-yellow-800 {
- --tw-ring-offset-color: #92400e;
- }
-
- .\32xl\:dark\:ring-offset-yellow-900 {
- --tw-ring-offset-color: #78350f;
- }
-
- .\32xl\:dark\:ring-offset-green-50 {
- --tw-ring-offset-color: #ecfdf5;
- }
-
- .\32xl\:dark\:ring-offset-green-100 {
- --tw-ring-offset-color: #d1fae5;
- }
-
- .\32xl\:dark\:ring-offset-green-200 {
- --tw-ring-offset-color: #a7f3d0;
- }
-
- .\32xl\:dark\:ring-offset-green-300 {
- --tw-ring-offset-color: #6ee7b7;
- }
-
- .\32xl\:dark\:ring-offset-green-400 {
- --tw-ring-offset-color: #34d399;
- }
-
- .\32xl\:dark\:ring-offset-green-500 {
- --tw-ring-offset-color: #10b981;
- }
-
- .\32xl\:dark\:ring-offset-green-600 {
- --tw-ring-offset-color: #059669;
- }
-
- .\32xl\:dark\:ring-offset-green-700 {
- --tw-ring-offset-color: #047857;
- }
-
- .\32xl\:dark\:ring-offset-green-800 {
- --tw-ring-offset-color: #065f46;
- }
-
- .\32xl\:dark\:ring-offset-green-900 {
- --tw-ring-offset-color: #064e3b;
- }
-
- .\32xl\:dark\:ring-offset-blue-50 {
- --tw-ring-offset-color: #eff6ff;
- }
-
- .\32xl\:dark\:ring-offset-blue-100 {
- --tw-ring-offset-color: #dbeafe;
- }
-
- .\32xl\:dark\:ring-offset-blue-200 {
- --tw-ring-offset-color: #bfdbfe;
- }
-
- .\32xl\:dark\:ring-offset-blue-300 {
- --tw-ring-offset-color: #93c5fd;
- }
-
- .\32xl\:dark\:ring-offset-blue-400 {
- --tw-ring-offset-color: #60a5fa;
- }
-
- .\32xl\:dark\:ring-offset-blue-500 {
- --tw-ring-offset-color: #3b82f6;
- }
-
- .\32xl\:dark\:ring-offset-blue-600 {
- --tw-ring-offset-color: #2563eb;
- }
-
- .\32xl\:dark\:ring-offset-blue-700 {
- --tw-ring-offset-color: #1d4ed8;
- }
-
- .\32xl\:dark\:ring-offset-blue-800 {
- --tw-ring-offset-color: #1e40af;
- }
-
- .\32xl\:dark\:ring-offset-blue-900 {
- --tw-ring-offset-color: #1e3a8a;
- }
-
- .\32xl\:dark\:ring-offset-indigo-50 {
- --tw-ring-offset-color: #eef2ff;
- }
-
- .\32xl\:dark\:ring-offset-indigo-100 {
- --tw-ring-offset-color: #e0e7ff;
- }
-
- .\32xl\:dark\:ring-offset-indigo-200 {
- --tw-ring-offset-color: #c7d2fe;
- }
-
- .\32xl\:dark\:ring-offset-indigo-300 {
- --tw-ring-offset-color: #a5b4fc;
- }
-
- .\32xl\:dark\:ring-offset-indigo-400 {
- --tw-ring-offset-color: #818cf8;
- }
-
- .\32xl\:dark\:ring-offset-indigo-500 {
- --tw-ring-offset-color: #6366f1;
- }
-
- .\32xl\:dark\:ring-offset-indigo-600 {
- --tw-ring-offset-color: #4f46e5;
- }
-
- .\32xl\:dark\:ring-offset-indigo-700 {
- --tw-ring-offset-color: #4338ca;
- }
-
- .\32xl\:dark\:ring-offset-indigo-800 {
- --tw-ring-offset-color: #3730a3;
- }
-
- .\32xl\:dark\:ring-offset-indigo-900 {
- --tw-ring-offset-color: #312e81;
- }
-
- .\32xl\:dark\:ring-offset-purple-50 {
- --tw-ring-offset-color: #f5f3ff;
- }
-
- .\32xl\:dark\:ring-offset-purple-100 {
- --tw-ring-offset-color: #ede9fe;
- }
-
- .\32xl\:dark\:ring-offset-purple-200 {
- --tw-ring-offset-color: #ddd6fe;
- }
-
- .\32xl\:dark\:ring-offset-purple-300 {
- --tw-ring-offset-color: #c4b5fd;
- }
-
- .\32xl\:dark\:ring-offset-purple-400 {
- --tw-ring-offset-color: #a78bfa;
- }
-
- .\32xl\:dark\:ring-offset-purple-500 {
- --tw-ring-offset-color: #8b5cf6;
- }
-
- .\32xl\:dark\:ring-offset-purple-600 {
- --tw-ring-offset-color: #7c3aed;
- }
-
- .\32xl\:dark\:ring-offset-purple-700 {
- --tw-ring-offset-color: #6d28d9;
- }
-
- .\32xl\:dark\:ring-offset-purple-800 {
- --tw-ring-offset-color: #5b21b6;
- }
-
- .\32xl\:dark\:ring-offset-purple-900 {
- --tw-ring-offset-color: #4c1d95;
- }
-
- .\32xl\:dark\:ring-offset-pink-50 {
- --tw-ring-offset-color: #fdf2f8;
- }
-
- .\32xl\:dark\:ring-offset-pink-100 {
- --tw-ring-offset-color: #fce7f3;
- }
-
- .\32xl\:dark\:ring-offset-pink-200 {
- --tw-ring-offset-color: #fbcfe8;
- }
-
- .\32xl\:dark\:ring-offset-pink-300 {
- --tw-ring-offset-color: #f9a8d4;
- }
-
- .\32xl\:dark\:ring-offset-pink-400 {
- --tw-ring-offset-color: #f472b6;
- }
-
- .\32xl\:dark\:ring-offset-pink-500 {
- --tw-ring-offset-color: #ec4899;
- }
-
- .\32xl\:dark\:ring-offset-pink-600 {
- --tw-ring-offset-color: #db2777;
- }
-
- .\32xl\:dark\:ring-offset-pink-700 {
- --tw-ring-offset-color: #be185d;
- }
-
- .\32xl\:dark\:ring-offset-pink-800 {
- --tw-ring-offset-color: #9d174d;
- }
-
- .\32xl\:dark\:ring-offset-pink-900 {
- --tw-ring-offset-color: #831843;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-transparent:focus-within {
- --tw-ring-offset-color: transparent;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-current:focus-within {
- --tw-ring-offset-color: currentColor;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-black:focus-within {
- --tw-ring-offset-color: #000;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-white:focus-within {
- --tw-ring-offset-color: #fff;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-gray-50:focus-within {
- --tw-ring-offset-color: #f9fafb;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-gray-100:focus-within {
- --tw-ring-offset-color: #f3f4f6;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-gray-200:focus-within {
- --tw-ring-offset-color: #e5e7eb;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-gray-300:focus-within {
- --tw-ring-offset-color: #d1d5db;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-gray-400:focus-within {
- --tw-ring-offset-color: #9ca3af;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-gray-500:focus-within {
- --tw-ring-offset-color: #6b7280;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-gray-600:focus-within {
- --tw-ring-offset-color: #4b5563;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-gray-700:focus-within {
- --tw-ring-offset-color: #374151;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-gray-800:focus-within {
- --tw-ring-offset-color: #1f2937;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-gray-900:focus-within {
- --tw-ring-offset-color: #111827;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-red-50:focus-within {
- --tw-ring-offset-color: #fef2f2;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-red-100:focus-within {
- --tw-ring-offset-color: #fee2e2;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-red-200:focus-within {
- --tw-ring-offset-color: #fecaca;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-red-300:focus-within {
- --tw-ring-offset-color: #fca5a5;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-red-400:focus-within {
- --tw-ring-offset-color: #f87171;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-red-500:focus-within {
- --tw-ring-offset-color: #ef4444;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-red-600:focus-within {
- --tw-ring-offset-color: #dc2626;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-red-700:focus-within {
- --tw-ring-offset-color: #b91c1c;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-red-800:focus-within {
- --tw-ring-offset-color: #991b1b;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-red-900:focus-within {
- --tw-ring-offset-color: #7f1d1d;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-yellow-50:focus-within {
- --tw-ring-offset-color: #fffbeb;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-yellow-100:focus-within {
- --tw-ring-offset-color: #fef3c7;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-yellow-200:focus-within {
- --tw-ring-offset-color: #fde68a;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-yellow-300:focus-within {
- --tw-ring-offset-color: #fcd34d;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-yellow-400:focus-within {
- --tw-ring-offset-color: #fbbf24;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-yellow-500:focus-within {
- --tw-ring-offset-color: #f59e0b;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-yellow-600:focus-within {
- --tw-ring-offset-color: #d97706;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-yellow-700:focus-within {
- --tw-ring-offset-color: #b45309;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-yellow-800:focus-within {
- --tw-ring-offset-color: #92400e;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-yellow-900:focus-within {
- --tw-ring-offset-color: #78350f;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-green-50:focus-within {
- --tw-ring-offset-color: #ecfdf5;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-green-100:focus-within {
- --tw-ring-offset-color: #d1fae5;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-green-200:focus-within {
- --tw-ring-offset-color: #a7f3d0;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-green-300:focus-within {
- --tw-ring-offset-color: #6ee7b7;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-green-400:focus-within {
- --tw-ring-offset-color: #34d399;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-green-500:focus-within {
- --tw-ring-offset-color: #10b981;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-green-600:focus-within {
- --tw-ring-offset-color: #059669;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-green-700:focus-within {
- --tw-ring-offset-color: #047857;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-green-800:focus-within {
- --tw-ring-offset-color: #065f46;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-green-900:focus-within {
- --tw-ring-offset-color: #064e3b;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-blue-50:focus-within {
- --tw-ring-offset-color: #eff6ff;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-blue-100:focus-within {
- --tw-ring-offset-color: #dbeafe;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-blue-200:focus-within {
- --tw-ring-offset-color: #bfdbfe;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-blue-300:focus-within {
- --tw-ring-offset-color: #93c5fd;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-blue-400:focus-within {
- --tw-ring-offset-color: #60a5fa;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-blue-500:focus-within {
- --tw-ring-offset-color: #3b82f6;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-blue-600:focus-within {
- --tw-ring-offset-color: #2563eb;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-blue-700:focus-within {
- --tw-ring-offset-color: #1d4ed8;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-blue-800:focus-within {
- --tw-ring-offset-color: #1e40af;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-blue-900:focus-within {
- --tw-ring-offset-color: #1e3a8a;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-indigo-50:focus-within {
- --tw-ring-offset-color: #eef2ff;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-indigo-100:focus-within {
- --tw-ring-offset-color: #e0e7ff;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-indigo-200:focus-within {
- --tw-ring-offset-color: #c7d2fe;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-indigo-300:focus-within {
- --tw-ring-offset-color: #a5b4fc;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-indigo-400:focus-within {
- --tw-ring-offset-color: #818cf8;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-indigo-500:focus-within {
- --tw-ring-offset-color: #6366f1;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-indigo-600:focus-within {
- --tw-ring-offset-color: #4f46e5;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-indigo-700:focus-within {
- --tw-ring-offset-color: #4338ca;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-indigo-800:focus-within {
- --tw-ring-offset-color: #3730a3;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-indigo-900:focus-within {
- --tw-ring-offset-color: #312e81;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-purple-50:focus-within {
- --tw-ring-offset-color: #f5f3ff;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-purple-100:focus-within {
- --tw-ring-offset-color: #ede9fe;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-purple-200:focus-within {
- --tw-ring-offset-color: #ddd6fe;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-purple-300:focus-within {
- --tw-ring-offset-color: #c4b5fd;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-purple-400:focus-within {
- --tw-ring-offset-color: #a78bfa;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-purple-500:focus-within {
- --tw-ring-offset-color: #8b5cf6;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-purple-600:focus-within {
- --tw-ring-offset-color: #7c3aed;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-purple-700:focus-within {
- --tw-ring-offset-color: #6d28d9;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-purple-800:focus-within {
- --tw-ring-offset-color: #5b21b6;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-purple-900:focus-within {
- --tw-ring-offset-color: #4c1d95;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-pink-50:focus-within {
- --tw-ring-offset-color: #fdf2f8;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-pink-100:focus-within {
- --tw-ring-offset-color: #fce7f3;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-pink-200:focus-within {
- --tw-ring-offset-color: #fbcfe8;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-pink-300:focus-within {
- --tw-ring-offset-color: #f9a8d4;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-pink-400:focus-within {
- --tw-ring-offset-color: #f472b6;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-pink-500:focus-within {
- --tw-ring-offset-color: #ec4899;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-pink-600:focus-within {
- --tw-ring-offset-color: #db2777;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-pink-700:focus-within {
- --tw-ring-offset-color: #be185d;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-pink-800:focus-within {
- --tw-ring-offset-color: #9d174d;
- }
-
- .\32xl\:dark\:focus-within\:ring-offset-pink-900:focus-within {
- --tw-ring-offset-color: #831843;
- }
-
- .\32xl\:dark\:focus\:ring-offset-transparent:focus {
- --tw-ring-offset-color: transparent;
- }
-
- .\32xl\:dark\:focus\:ring-offset-current:focus {
- --tw-ring-offset-color: currentColor;
- }
-
- .\32xl\:dark\:focus\:ring-offset-black:focus {
- --tw-ring-offset-color: #000;
- }
-
- .\32xl\:dark\:focus\:ring-offset-white:focus {
- --tw-ring-offset-color: #fff;
- }
-
- .\32xl\:dark\:focus\:ring-offset-gray-50:focus {
- --tw-ring-offset-color: #f9fafb;
- }
-
- .\32xl\:dark\:focus\:ring-offset-gray-100:focus {
- --tw-ring-offset-color: #f3f4f6;
- }
-
- .\32xl\:dark\:focus\:ring-offset-gray-200:focus {
- --tw-ring-offset-color: #e5e7eb;
- }
-
- .\32xl\:dark\:focus\:ring-offset-gray-300:focus {
- --tw-ring-offset-color: #d1d5db;
- }
-
- .\32xl\:dark\:focus\:ring-offset-gray-400:focus {
- --tw-ring-offset-color: #9ca3af;
- }
-
- .\32xl\:dark\:focus\:ring-offset-gray-500:focus {
- --tw-ring-offset-color: #6b7280;
- }
-
- .\32xl\:dark\:focus\:ring-offset-gray-600:focus {
- --tw-ring-offset-color: #4b5563;
- }
-
- .\32xl\:dark\:focus\:ring-offset-gray-700:focus {
- --tw-ring-offset-color: #374151;
- }
-
- .\32xl\:dark\:focus\:ring-offset-gray-800:focus {
- --tw-ring-offset-color: #1f2937;
- }
-
- .\32xl\:dark\:focus\:ring-offset-gray-900:focus {
- --tw-ring-offset-color: #111827;
- }
-
- .\32xl\:dark\:focus\:ring-offset-red-50:focus {
- --tw-ring-offset-color: #fef2f2;
- }
-
- .\32xl\:dark\:focus\:ring-offset-red-100:focus {
- --tw-ring-offset-color: #fee2e2;
- }
-
- .\32xl\:dark\:focus\:ring-offset-red-200:focus {
- --tw-ring-offset-color: #fecaca;
- }
-
- .\32xl\:dark\:focus\:ring-offset-red-300:focus {
- --tw-ring-offset-color: #fca5a5;
- }
-
- .\32xl\:dark\:focus\:ring-offset-red-400:focus {
- --tw-ring-offset-color: #f87171;
- }
-
- .\32xl\:dark\:focus\:ring-offset-red-500:focus {
- --tw-ring-offset-color: #ef4444;
- }
-
- .\32xl\:dark\:focus\:ring-offset-red-600:focus {
- --tw-ring-offset-color: #dc2626;
- }
-
- .\32xl\:dark\:focus\:ring-offset-red-700:focus {
- --tw-ring-offset-color: #b91c1c;
- }
-
- .\32xl\:dark\:focus\:ring-offset-red-800:focus {
- --tw-ring-offset-color: #991b1b;
- }
-
- .\32xl\:dark\:focus\:ring-offset-red-900:focus {
- --tw-ring-offset-color: #7f1d1d;
- }
-
- .\32xl\:dark\:focus\:ring-offset-yellow-50:focus {
- --tw-ring-offset-color: #fffbeb;
- }
-
- .\32xl\:dark\:focus\:ring-offset-yellow-100:focus {
- --tw-ring-offset-color: #fef3c7;
- }
-
- .\32xl\:dark\:focus\:ring-offset-yellow-200:focus {
- --tw-ring-offset-color: #fde68a;
- }
-
- .\32xl\:dark\:focus\:ring-offset-yellow-300:focus {
- --tw-ring-offset-color: #fcd34d;
- }
-
- .\32xl\:dark\:focus\:ring-offset-yellow-400:focus {
- --tw-ring-offset-color: #fbbf24;
- }
-
- .\32xl\:dark\:focus\:ring-offset-yellow-500:focus {
- --tw-ring-offset-color: #f59e0b;
- }
-
- .\32xl\:dark\:focus\:ring-offset-yellow-600:focus {
- --tw-ring-offset-color: #d97706;
- }
-
- .\32xl\:dark\:focus\:ring-offset-yellow-700:focus {
- --tw-ring-offset-color: #b45309;
- }
-
- .\32xl\:dark\:focus\:ring-offset-yellow-800:focus {
- --tw-ring-offset-color: #92400e;
- }
-
- .\32xl\:dark\:focus\:ring-offset-yellow-900:focus {
- --tw-ring-offset-color: #78350f;
- }
-
- .\32xl\:dark\:focus\:ring-offset-green-50:focus {
- --tw-ring-offset-color: #ecfdf5;
- }
-
- .\32xl\:dark\:focus\:ring-offset-green-100:focus {
- --tw-ring-offset-color: #d1fae5;
- }
-
- .\32xl\:dark\:focus\:ring-offset-green-200:focus {
- --tw-ring-offset-color: #a7f3d0;
- }
-
- .\32xl\:dark\:focus\:ring-offset-green-300:focus {
- --tw-ring-offset-color: #6ee7b7;
- }
-
- .\32xl\:dark\:focus\:ring-offset-green-400:focus {
- --tw-ring-offset-color: #34d399;
- }
-
- .\32xl\:dark\:focus\:ring-offset-green-500:focus {
- --tw-ring-offset-color: #10b981;
- }
-
- .\32xl\:dark\:focus\:ring-offset-green-600:focus {
- --tw-ring-offset-color: #059669;
- }
-
- .\32xl\:dark\:focus\:ring-offset-green-700:focus {
- --tw-ring-offset-color: #047857;
- }
-
- .\32xl\:dark\:focus\:ring-offset-green-800:focus {
- --tw-ring-offset-color: #065f46;
- }
-
- .\32xl\:dark\:focus\:ring-offset-green-900:focus {
- --tw-ring-offset-color: #064e3b;
- }
-
- .\32xl\:dark\:focus\:ring-offset-blue-50:focus {
- --tw-ring-offset-color: #eff6ff;
- }
-
- .\32xl\:dark\:focus\:ring-offset-blue-100:focus {
- --tw-ring-offset-color: #dbeafe;
- }
-
- .\32xl\:dark\:focus\:ring-offset-blue-200:focus {
- --tw-ring-offset-color: #bfdbfe;
- }
-
- .\32xl\:dark\:focus\:ring-offset-blue-300:focus {
- --tw-ring-offset-color: #93c5fd;
- }
-
- .\32xl\:dark\:focus\:ring-offset-blue-400:focus {
- --tw-ring-offset-color: #60a5fa;
- }
-
- .\32xl\:dark\:focus\:ring-offset-blue-500:focus {
- --tw-ring-offset-color: #3b82f6;
- }
-
- .\32xl\:dark\:focus\:ring-offset-blue-600:focus {
- --tw-ring-offset-color: #2563eb;
- }
-
- .\32xl\:dark\:focus\:ring-offset-blue-700:focus {
- --tw-ring-offset-color: #1d4ed8;
- }
-
- .\32xl\:dark\:focus\:ring-offset-blue-800:focus {
- --tw-ring-offset-color: #1e40af;
- }
-
- .\32xl\:dark\:focus\:ring-offset-blue-900:focus {
- --tw-ring-offset-color: #1e3a8a;
- }
-
- .\32xl\:dark\:focus\:ring-offset-indigo-50:focus {
- --tw-ring-offset-color: #eef2ff;
- }
-
- .\32xl\:dark\:focus\:ring-offset-indigo-100:focus {
- --tw-ring-offset-color: #e0e7ff;
- }
-
- .\32xl\:dark\:focus\:ring-offset-indigo-200:focus {
- --tw-ring-offset-color: #c7d2fe;
- }
-
- .\32xl\:dark\:focus\:ring-offset-indigo-300:focus {
- --tw-ring-offset-color: #a5b4fc;
- }
-
- .\32xl\:dark\:focus\:ring-offset-indigo-400:focus {
- --tw-ring-offset-color: #818cf8;
- }
-
- .\32xl\:dark\:focus\:ring-offset-indigo-500:focus {
- --tw-ring-offset-color: #6366f1;
- }
-
- .\32xl\:dark\:focus\:ring-offset-indigo-600:focus {
- --tw-ring-offset-color: #4f46e5;
- }
-
- .\32xl\:dark\:focus\:ring-offset-indigo-700:focus {
- --tw-ring-offset-color: #4338ca;
- }
-
- .\32xl\:dark\:focus\:ring-offset-indigo-800:focus {
- --tw-ring-offset-color: #3730a3;
- }
-
- .\32xl\:dark\:focus\:ring-offset-indigo-900:focus {
- --tw-ring-offset-color: #312e81;
- }
-
- .\32xl\:dark\:focus\:ring-offset-purple-50:focus {
- --tw-ring-offset-color: #f5f3ff;
- }
-
- .\32xl\:dark\:focus\:ring-offset-purple-100:focus {
- --tw-ring-offset-color: #ede9fe;
- }
-
- .\32xl\:dark\:focus\:ring-offset-purple-200:focus {
- --tw-ring-offset-color: #ddd6fe;
- }
-
- .\32xl\:dark\:focus\:ring-offset-purple-300:focus {
- --tw-ring-offset-color: #c4b5fd;
- }
-
- .\32xl\:dark\:focus\:ring-offset-purple-400:focus {
- --tw-ring-offset-color: #a78bfa;
- }
-
- .\32xl\:dark\:focus\:ring-offset-purple-500:focus {
- --tw-ring-offset-color: #8b5cf6;
- }
-
- .\32xl\:dark\:focus\:ring-offset-purple-600:focus {
- --tw-ring-offset-color: #7c3aed;
- }
-
- .\32xl\:dark\:focus\:ring-offset-purple-700:focus {
- --tw-ring-offset-color: #6d28d9;
- }
-
- .\32xl\:dark\:focus\:ring-offset-purple-800:focus {
- --tw-ring-offset-color: #5b21b6;
- }
-
- .\32xl\:dark\:focus\:ring-offset-purple-900:focus {
- --tw-ring-offset-color: #4c1d95;
- }
-
- .\32xl\:dark\:focus\:ring-offset-pink-50:focus {
- --tw-ring-offset-color: #fdf2f8;
- }
-
- .\32xl\:dark\:focus\:ring-offset-pink-100:focus {
- --tw-ring-offset-color: #fce7f3;
- }
-
- .\32xl\:dark\:focus\:ring-offset-pink-200:focus {
- --tw-ring-offset-color: #fbcfe8;
- }
-
- .\32xl\:dark\:focus\:ring-offset-pink-300:focus {
- --tw-ring-offset-color: #f9a8d4;
- }
-
- .\32xl\:dark\:focus\:ring-offset-pink-400:focus {
- --tw-ring-offset-color: #f472b6;
- }
-
- .\32xl\:dark\:focus\:ring-offset-pink-500:focus {
- --tw-ring-offset-color: #ec4899;
- }
-
- .\32xl\:dark\:focus\:ring-offset-pink-600:focus {
- --tw-ring-offset-color: #db2777;
- }
-
- .\32xl\:dark\:focus\:ring-offset-pink-700:focus {
- --tw-ring-offset-color: #be185d;
- }
-
- .\32xl\:dark\:focus\:ring-offset-pink-800:focus {
- --tw-ring-offset-color: #9d174d;
- }
-
- .\32xl\:dark\: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);
- }
-}
\ No newline at end of file
From 4524b3a38664f6c3bb549fb0d1b741ad27090445 Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Tue, 22 Feb 2022 13:15:52 +0100
Subject: [PATCH 038/412] Bump version for 2.0.7
---
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 873a4e68..736e1302 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.6)
+ tailwindcss-rails (2.0.7)
railties (>= 6.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 0d5dcfbe..d670ecf2 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.6"
+ VERSION = "2.0.7"
end
From 96cff6144152aa153a1190cbab726303ef0c96da Mon Sep 17 00:00:00 2001
From: Peter Goldstein
Date: Tue, 22 Feb 2022 23:58:43 -0800
Subject: [PATCH 039/412] Add Ruby 3.1 to the CI matrix (#149)
---
.github/workflows/ci.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 111d8bce..2f065403 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -5,7 +5,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
- ruby: [2.7, "3.0"]
+ ruby: [2.7, "3.0", 3.1]
steps:
- uses: actions/checkout@v2
From af10f7ea42966c0233b82022017be61cc40e99ce Mon Sep 17 00:00:00 2001
From: Andrew White
Date: Thu, 10 Mar 2022 14:03:29 +0000
Subject: [PATCH 040/412] Restrict views to common template formats (#155)
Using `./app/views/**/*` includes transient files like vim backup
files and generates errors like that seen in rails/rails#44646.
---
lib/install/tailwind.config.js | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/install/tailwind.config.js b/lib/install/tailwind.config.js
index fd336d86..34c0c842 100644
--- a/lib/install/tailwind.config.js
+++ b/lib/install/tailwind.config.js
@@ -4,7 +4,7 @@ module.exports = {
content: [
'./app/helpers/**/*.rb',
'./app/javascript/**/*.js',
- './app/views/**/*'
+ './app/views/**/*.{erb,haml,html,slim}'
],
theme: {
extend: {
From ddd757a9937cd619702f6aeaf360a4661d1a6b98 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Micha=C5=82=20Pietraszko?=
<4310372+pietmichal@users.noreply.github.com>
Date: Thu, 10 Mar 2022 14:04:00 +0000
Subject: [PATCH 041/412] Update rake build command to work with Windows (#156)
---
lib/tasks/build.rake | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tasks/build.rake b/lib/tasks/build.rake
index 586ac0d6..760a478e 100644
--- a/lib/tasks/build.rake
+++ b/lib/tasks/build.rake
@@ -1,4 +1,4 @@
-TAILWIND_COMPILE_COMMAND = "#{Pathname.new(__dir__).to_s}/../../exe/tailwindcss -i #{Rails.root.join("app/assets/stylesheets/application.tailwind.css")} -o #{Rails.root.join("app/assets/builds/tailwind.css")} -c #{Rails.root.join("config/tailwind.config.js")} --minify"
+TAILWIND_COMPILE_COMMAND = "#{RbConfig.ruby} #{Pathname.new(__dir__).to_s}/../../exe/tailwindcss -i #{Rails.root.join("app/assets/stylesheets/application.tailwind.css")} -o #{Rails.root.join("app/assets/builds/tailwind.css")} -c #{Rails.root.join("config/tailwind.config.js")} --minify"
namespace :tailwindcss do
desc "Build your Tailwind CSS"
From f28ea82a35131ba4ad836bb5de937a49b9182469 Mon Sep 17 00:00:00 2001
From: Anton Timmermans
Date: Thu, 10 Mar 2022 15:04:46 +0100
Subject: [PATCH 042/412] Add a note about using asset pipeline assets (#140)
* Add a note about using asset pipeline assets
* Rewrite note about using assets from the pipeline
Clarify how it works so readers don't have to open the Sprockets PR.
Also remove any mention of how it used to work, this should be an
evergreen README comment.
---
README.md | 21 +++++++++++++++++++++
1 file changed, 21 insertions(+)
diff --git a/README.md b/README.md
index 3f0e4ee0..d3f5bab6 100644
--- a/README.md
+++ b/README.md
@@ -93,6 +93,27 @@ A fix for this has been proposed upstream at https://github.com/tailwindlabs/tai
apk add build-base gcompat
```
+### Using asset-pipeline assets
+
+In Rails, you want to use [assets from the asset pipeline to get fingerprinting](https://guides.rubyonrails.org/asset_pipeline.html#what-is-fingerprinting-and-why-should-i-care-questionmark). However, Tailwind isn't aware of those assets. To use assets from the pipeline, use `url(image.svg)`. [Since Sprockets v3.3.0](https://github.com/rails/sprockets-rails/pull/476) `url(image.svg)` will then automatically be rewritten to `/path/to/assets/image-7801e7538c6f1cc57aa75a5876ab0cac.svg`. So the output CSS will have the correct path to those assets.
+
+```js
+module.exports = {
+ theme: {
+ extend: {
+ backgroundImage: {
+ 'image': "url('image.svg')"
+ }
+ }
+ }
+}
+```
+
+The inline version also works:
+
+```html
+Has the image as it's background
+```
## License
From fb0ca3c43b4a19051dcc5510a4892f0f459816d6 Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Thu, 10 Mar 2022 15:06:31 +0100
Subject: [PATCH 043/412] Update to Tailwind CSS v3.0.23
---
lib/tailwindcss/upstream.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index 76eae743..489bbe4a 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.0.22"
+ VERSION = "v3.0.23"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From 47f636b12880dc07c9c6210a7c71658186844c5f Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Thu, 10 Mar 2022 15:08:04 +0100
Subject: [PATCH 044/412] Bump version for 2.0.8
---
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 736e1302..77c713c4 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.7)
+ tailwindcss-rails (2.0.8)
railties (>= 6.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index d670ecf2..62f41fb6 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.7"
+ VERSION = "2.0.8"
end
From c96247ae50b5beddde7b7756210dbbda31c1960c Mon Sep 17 00:00:00 2001
From: geetfun
Date: Sun, 22 May 2022 11:24:24 -0400
Subject: [PATCH 045/412] Docs: Add notes for running tailwindcss:watch in
Docker (#170)
* Add notes for running tailwindcss:watch in Docker
* Move notes about Docker to the section under tailwindcss:watch
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index d3f5bab6..3ed4dc4d 100644
--- a/README.md
+++ b/README.md
@@ -10,7 +10,7 @@ The installer will create your Tailwind input file in `app/assets/stylesheets/ap
If you need to use a custom input or output file, you can run `bundle exec tailwindcss` to access the platform-specific executable, and give it your own build options.
-When you're developing your application, you want to run Tailwind in watch mode, so changes are automatically reflected in the generated CSS output. You can do this either by running `rails tailwindcss:watch` as a separate process, or by running `./bin/dev` which uses [foreman](https://github.com/ddollar/foreman) to starts both the Tailwind watch process and the rails server in development mode.
+When you're developing your application, you want to run Tailwind in watch mode, so changes are automatically reflected in the generated CSS output. You can do this either by running `rails tailwindcss:watch` as a separate process, or by running `./bin/dev` which uses [foreman](https://github.com/ddollar/foreman) to starts both the Tailwind watch process and the rails server in development mode. If you are running `rails tailwindcss:watch` as a process in a Docker container, set `tty: true` in `docker-compose.yml` for the appropriate container to keep the watch process running.
## Installation
From bd748d621fa2177dc59039134a2f43bc79557eec Mon Sep 17 00:00:00 2001
From: Fabio Cantoni
Date: Sat, 18 Jun 2022 11:14:51 +0100
Subject: [PATCH 046/412] Update to Tailwind CSS v3.1.3 (#174)
---
lib/tailwindcss/upstream.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index 489bbe4a..0c36e7a4 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.0.23"
+ VERSION = "v3.1.3"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From b2dd30c0d9690e84ebd5b21f5144ea1039c13495 Mon Sep 17 00:00:00 2001
From: Edouard Chin
Date: Sat, 18 Jun 2022 12:15:18 +0200
Subject: [PATCH 047/412] Add the `public/*.html` path to tailwind content
config: (#178)
- It's pretty standard to have to customize the style of the default
Rails 404, 422 and 500 page.
This PR adds the path to those files to be able to style them with
tailwind.
---
lib/install/tailwind.config.js | 1 +
1 file changed, 1 insertion(+)
diff --git a/lib/install/tailwind.config.js b/lib/install/tailwind.config.js
index 34c0c842..094432ff 100644
--- a/lib/install/tailwind.config.js
+++ b/lib/install/tailwind.config.js
@@ -2,6 +2,7 @@ const defaultTheme = require('tailwindcss/defaultTheme')
module.exports = {
content: [
+ './public/*.html',
'./app/helpers/**/*.rb',
'./app/javascript/**/*.js',
'./app/views/**/*.{erb,haml,html,slim}'
From 2e4c57d7445a44c611f3247c400e9c1efa77cd6a Mon Sep 17 00:00:00 2001
From: Marcel Kooi <1marcelkooi@gmail.com>
Date: Sat, 18 Jun 2022 06:16:05 -0400
Subject: [PATCH 048/412] Indicate explicit Tailwind CSS version in README
(#177)
* Indicate explicit Tailwind CSS version in README
* We're now up to 3.1
Co-authored-by: David Heinemeier Hansson
---
README.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 3ed4dc4d..5f481094 100644
--- a/README.md
+++ b/README.md
@@ -2,7 +2,7 @@
[Tailwind CSS](https://tailwindcss.com) is a utility-first CSS framework packed with classes like flex, pt-4, text-center and rotate-90 that can be composed to build any design, directly in your markup.
-This gem wraps [the standalone executable version](https://tailwindcss.com/blog/standalone-cli) of the Tailwind CSS 3 framework. These executables are platform specific, so there are actually separate underlying gems per platform, but the correct gem will automatically be picked for your platform. Supported platforms are Linux x64, macOS arm64, macOS x64, and Windows x64. (Note that due to this setup, you must install the actual gems – you can't pin your gem to the github repo.)
+This gem wraps [the standalone executable version](https://tailwindcss.com/blog/standalone-cli) of the Tailwind CSS v3 framework. These executables are platform specific, so there are actually separate underlying gems per platform, but the correct gem will automatically be picked for your platform. Supported platforms are Linux x64, macOS arm64, macOS x64, and Windows x64. (Note that due to this setup, you must install the actual gems – you can't pin your gem to the github repo.)
You can customize the Tailwind build through the `config/tailwind.config.js` file, just like you would if Tailwind was running in a traditional node installation. All the first-party plugins are supported.
From 737c9cef4705c65e09c92314844b335ba3676458 Mon Sep 17 00:00:00 2001
From: Eric Will
Date: Sat, 18 Jun 2022 05:16:25 -0500
Subject: [PATCH 049/412] Allow for spaces in the working directory for
build/watch task (#176)
---
lib/tasks/build.rake | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tasks/build.rake b/lib/tasks/build.rake
index 760a478e..bee8e044 100644
--- a/lib/tasks/build.rake
+++ b/lib/tasks/build.rake
@@ -1,4 +1,4 @@
-TAILWIND_COMPILE_COMMAND = "#{RbConfig.ruby} #{Pathname.new(__dir__).to_s}/../../exe/tailwindcss -i #{Rails.root.join("app/assets/stylesheets/application.tailwind.css")} -o #{Rails.root.join("app/assets/builds/tailwind.css")} -c #{Rails.root.join("config/tailwind.config.js")} --minify"
+TAILWIND_COMPILE_COMMAND = "#{RbConfig.ruby} #{Pathname.new(__dir__).to_s}/../../exe/tailwindcss -i '#{Rails.root.join("app/assets/stylesheets/application.tailwind.css")}' -o '#{Rails.root.join("app/assets/builds/tailwind.css")}' -c '#{Rails.root.join("config/tailwind.config.js")}' --minify"
namespace :tailwindcss do
desc "Build your Tailwind CSS"
From e44a4e402327b6d65f955f722e89c3ae0c40fa00 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sat, 18 Jun 2022 11:16:54 +0100
Subject: [PATCH 050/412] support x64-mingw-ucrt for Ruby 3.1 users (#172)
(#173)
* Gemfile.lock: update nokogiri and bundler deps
* support x64-mingw-ucrt for Ruby 3.1 users (#172)
---
.github/workflows/gem-install.yml | 16 +++++++++++++++-
Gemfile.lock | 8 ++++----
README.md | 1 +
lib/tailwindcss/upstream.rb | 1 +
rakelib/package.rake | 8 ++++++++
5 files changed, 29 insertions(+), 5 deletions(-)
diff --git a/.github/workflows/gem-install.yml b/.github/workflows/gem-install.yml
index a4a2f500..5991669e 100644
--- a/.github/workflows/gem-install.yml
+++ b/.github/workflows/gem-install.yml
@@ -5,7 +5,7 @@ jobs:
strategy:
fail-fast: false
matrix:
- platform: ["ruby", "x64-mingw32", "x86_64-darwin", "x86_64-linux"]
+ platform: ["ruby", "x64-mingw32", "x64-mingw-ucrt", "x86_64-darwin", "x86_64-linux"]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
@@ -76,3 +76,17 @@ jobs:
path: pkg
- run: "gem install pkg/tailwindcss-rails-*.gem"
- run: "tailwindcss --help"
+
+ windows-ucrt-install:
+ needs: ["package"]
+ runs-on: windows-2022
+ steps:
+ - uses: ruby/setup-ruby@v1
+ with:
+ ruby-version: "3.1"
+ - uses: actions/download-artifact@v2
+ with:
+ name: gem-x64-mingw-ucrt
+ path: pkg
+ - run: "gem install pkg/tailwindcss-rails-*.gem"
+ - run: "tailwindcss --help"
diff --git a/Gemfile.lock b/Gemfile.lock
index 77c713c4..de497ddf 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -57,10 +57,10 @@ GEM
mini_mime (>= 0.1.1)
method_source (1.0.0)
mini_mime (1.1.2)
- mini_portile2 (2.6.1)
+ mini_portile2 (2.8.0)
minitest (5.14.4)
- nokogiri (1.12.5)
- mini_portile2 (~> 2.6.1)
+ nokogiri (1.13.6)
+ mini_portile2 (~> 2.8.0)
racc (~> 1.4)
racc (1.6.0)
rack (2.2.3)
@@ -96,4 +96,4 @@ DEPENDENCIES
tailwindcss-rails!
BUNDLED WITH
- 2.2.32
+ 2.3.14
diff --git a/README.md b/README.md
index 5f481094..a580de04 100644
--- a/README.md
+++ b/README.md
@@ -47,6 +47,7 @@ Some users are reporting this error even when running on one of the supported na
- arm64-darwin
- x64-mingw32
+- x64-mingw-ucrt
- x86_64-darwin
- x86_64-linux
- aarch64-linux
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index 0c36e7a4..7b7e5a9c 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -7,6 +7,7 @@ module Upstream
NATIVE_PLATFORMS = {
"arm64-darwin" => "tailwindcss-macos-arm64",
"x64-mingw32" => "tailwindcss-windows-x64.exe",
+ "x64-mingw-ucrt" => "tailwindcss-windows-x64.exe",
"x86_64-darwin" => "tailwindcss-macos-x64",
"x86_64-linux" => "tailwindcss-linux-x64",
"aarch64-linux" => "tailwindcss-linux-arm64",
diff --git a/rakelib/package.rake b/rakelib/package.rake
index a7970e67..53416ac5 100644
--- a/rakelib/package.rake
+++ b/rakelib/package.rake
@@ -16,6 +16,12 @@
# binary and executes it. Note that this script is required because rubygems requires that
# executables declared in a gemspec must be Ruby scripts.
#
+# Windows support note: we ship the same executable in two gems, the `x64-mingw32` and
+# `x64-mingw-ucrt` flavors because Ruby < 3.1 uses the MSCVRT runtime libraries, and Ruby >= 3.1
+# uses the UCRT runtime libraries. You can read more about this change here:
+#
+# https://rubyinstaller.org/2021/12/31/rubyinstaller-3.1.0-1-released.html
+#
# As a concrete example, an x86_64-linux system will see these files on disk after installing
# tailwindcss-rails-1.x.x-x86_64-linux.gem:
#
@@ -30,6 +36,7 @@
# - pkg/tailwindcss-rails-1.0.0-aarch64-linux.gem
# - pkg/tailwindcss-rails-1.0.0-arm64-darwin.gem
# - pkg/tailwindcss-rails-1.0.0-x64-mingw32.gem
+# - pkg/tailwindcss-rails-1.0.0-x64-mingw-ucrt.gem
# - pkg/tailwindcss-rails-1.0.0-x86_64-darwin.gem
# - pkg/tailwindcss-rails-1.0.0-x86_64-linux.gem
#
@@ -43,6 +50,7 @@
# - rake gem:aarch64-linux # Build the aarch64-linux gem
# - rake gem:arm64-darwin # Build the arm64-darwin gem
# - rake gem:x64-mingw32 # Build the x64-mingw32 gem
+# - rake gem:x64-mingw-ucrt # Build the x64-mingw-ucrt gem
# - rake gem:x86_64-darwin # Build the x86_64-darwin gem
# - rake gem:x86_64-linux # Build the x86_64-linux gem
# - rake download # Download all tailwindcss binaries
From 4cdc58dca6a64cfa27585f39c2cd84f7024dbc53 Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Sat, 18 Jun 2022 12:20:48 +0200
Subject: [PATCH 051/412] Bump version for 2.0.9
---
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index de497ddf..be6e3c3b 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.8)
+ tailwindcss-rails (2.0.9)
railties (>= 6.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 62f41fb6..51c409a7 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.8"
+ VERSION = "2.0.9"
end
From 7700f7e65a9d8b9123bf906fd6fa66dd9380615a Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Sun, 19 Jun 2022 14:43:55 +0200
Subject: [PATCH 052/412] Bump version for 2.0.10
---
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index be6e3c3b..dd469db7 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.9)
+ tailwindcss-rails (2.0.10)
railties (>= 6.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 51c409a7..25a51188 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.9"
+ VERSION = "2.0.10"
end
From a19497038273e5994b041b873e7132dcca502828 Mon Sep 17 00:00:00 2001
From: Ben Lerchin
Date: Wed, 6 Jul 2022 09:09:35 -0700
Subject: [PATCH 053/412] use exec to run tailwind binary, so return codes pass
through
---
lib/tasks/build.rake | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/tasks/build.rake b/lib/tasks/build.rake
index bee8e044..4c242863 100644
--- a/lib/tasks/build.rake
+++ b/lib/tasks/build.rake
@@ -3,12 +3,12 @@ TAILWIND_COMPILE_COMMAND = "#{RbConfig.ruby} #{Pathname.new(__dir__).to_s}/../..
namespace :tailwindcss do
desc "Build your Tailwind CSS"
task :build do
- system TAILWIND_COMPILE_COMMAND
+ exec TAILWIND_COMPILE_COMMAND
end
desc "Watch and build your Tailwind CSS on file changes"
task :watch do
- system "#{TAILWIND_COMPILE_COMMAND} -w"
+ exec "#{TAILWIND_COMPILE_COMMAND} -w"
end
end
From 60ceae9e807a994b53ef7ce6326aab0d0411bc8a Mon Sep 17 00:00:00 2001
From: Graham Rogers
Date: Tue, 9 Aug 2022 13:04:51 +0100
Subject: [PATCH 054/412] Update to Tailwind CSS v3.1.8 (#186)
---
lib/tailwindcss/upstream.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index 7b7e5a9c..89e58649 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.1.3"
+ VERSION = "v3.1.8"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From 897d02f5e7d2df9bad4e8920c2f77229aadd3439 Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Tue, 9 Aug 2022 14:17:31 +0200
Subject: [PATCH 055/412] Bump version for 2.0.11
---
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index dd469db7..f380c0ef 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.10)
+ tailwindcss-rails (2.0.11)
railties (>= 6.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 25a51188..07cbd694 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.10"
+ VERSION = "2.0.11"
end
From 83eb789983cf98b8d94315be702d0baecf7ede3d Mon Sep 17 00:00:00 2001
From: Ben Lerchin
Date: Wed, 10 Aug 2022 00:20:39 -0700
Subject: [PATCH 056/412] address issue when running commands with #exec (#189)
---
lib/tasks/build.rake | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/tasks/build.rake b/lib/tasks/build.rake
index 4c242863..66f8c441 100644
--- a/lib/tasks/build.rake
+++ b/lib/tasks/build.rake
@@ -3,12 +3,12 @@ TAILWIND_COMPILE_COMMAND = "#{RbConfig.ruby} #{Pathname.new(__dir__).to_s}/../..
namespace :tailwindcss do
desc "Build your Tailwind CSS"
task :build do
- exec TAILWIND_COMPILE_COMMAND
+ system(TAILWIND_COMPILE_COMMAND, exception: true)
end
desc "Watch and build your Tailwind CSS on file changes"
task :watch do
- exec "#{TAILWIND_COMPILE_COMMAND} -w"
+ system "#{TAILWIND_COMPILE_COMMAND} -w"
end
end
From 831d92984314c79ae16a19592a8551b3cc00bc3a Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Wed, 10 Aug 2022 09:21:08 +0200
Subject: [PATCH 057/412] Bump version for 2.0.12
---
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index f380c0ef..d0af6192 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.11)
+ tailwindcss-rails (2.0.12)
railties (>= 6.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 07cbd694..d5f99014 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.11"
+ VERSION = "2.0.12"
end
From d9e67fd8f161ff2852c314f37edfe7601cb2a20f Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sat, 3 Sep 2022 09:45:58 -0400
Subject: [PATCH 058/412] ci: better pipeline config
- cancel builds in progress for a ref if another commit is pushed
- avoid multiple duplicate builds on pull request pushes
- allow workflow dispatch in a pinch
---
.github/workflows/ci.yml | 16 +++++++++++++++-
.github/workflows/gem-install.yml | 16 +++++++++++++++-
2 files changed, 30 insertions(+), 2 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 2f065403..1c2e291b 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -1,5 +1,19 @@
name: CI
-on: [push, pull_request]
+concurrency:
+ group: "${{github.workflow}}-${{github.ref}}"
+ cancel-in-progress: true
+on:
+ workflow_dispatch:
+ push:
+ branches:
+ - main
+ tags:
+ - v*.*.*
+ pull_request:
+ types: [opened, synchronize]
+ branches:
+ - '*'
+
jobs:
tests:
runs-on: ubuntu-latest
diff --git a/.github/workflows/gem-install.yml b/.github/workflows/gem-install.yml
index 5991669e..2cca1a7b 100644
--- a/.github/workflows/gem-install.yml
+++ b/.github/workflows/gem-install.yml
@@ -1,5 +1,19 @@
name: Native Gems
-on: [push, pull_request]
+concurrency:
+ group: "${{github.workflow}}-${{github.ref}}"
+ cancel-in-progress: true
+on:
+ workflow_dispatch:
+ push:
+ branches:
+ - main
+ tags:
+ - v*.*.*
+ pull_request:
+ types: [opened, synchronize]
+ branches:
+ - '*'
+
jobs:
package:
strategy:
From a3f6e4652350860f6c8b018271be838b8a06594c Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sat, 3 Sep 2022 11:27:49 -0400
Subject: [PATCH 059/412] test: add CI coverage for a standard user journey
primarily this is to exercise the rake tasks.
---
.github/workflows/ci.yml | 16 ++++++++++++++++
test/integration/user_journey_test.sh | 27 +++++++++++++++++++++++++++
2 files changed, 43 insertions(+)
create mode 100755 test/integration/user_journey_test.sh
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 1c2e291b..f95b54d1 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -33,3 +33,19 @@ jobs:
- name: Run tests
run: bin/test
+
+ user-journey:
+ strategy:
+ fail-fast: false
+ matrix:
+ plat: ["ubuntu", "windows", "macos"]
+ runs-on: ${{matrix.plat}}-latest
+ steps:
+ - uses: actions/checkout@v2
+ - uses: ruby/setup-ruby@v1
+ with:
+ ruby-version: "3.1"
+ bundler-cache: true
+ bundler: latest
+ - run: test/integration/user_journey_test.sh
+ shell: bash
diff --git a/test/integration/user_journey_test.sh b/test/integration/user_journey_test.sh
new file mode 100755
index 00000000..134e6354
--- /dev/null
+++ b/test/integration/user_journey_test.sh
@@ -0,0 +1,27 @@
+#! /usr/bin/env bash
+# reproduce the documented user journey for installing and running tailwindcss-rails
+# this is run in the CI pipeline, non-zero exit code indicates a failure
+
+set -o pipefail
+set -eux
+
+# fetch the upstream executables
+bundle exec rake download
+
+# create a rails app in a directory with spaces in the name (#176, #184)
+rm -rf "Has A Space"
+mkdir "Has A Space"
+pushd "Has A Space"
+
+gem install rails
+rails new test-app --skip-bundle
+pushd test-app
+
+# install tailwindcss-rails
+echo 'gem "tailwindcss-rails", path: "../.."' >> Gemfile
+bundle install
+
+bin/rails tailwindcss:install
+
+# ensure rake tasks don't exec (#188)
+bin/rails tailwindcss:build about | grep "About your application"
From 653d21497b2fe7329a51f4906b3132af8df052d5 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sat, 3 Sep 2022 12:31:34 -0400
Subject: [PATCH 060/412] fix: execute commands consistently for paths with
spaces
Note that this is a pretty heavy refactoring, where code was moved
from `exe/tailwindcss` to `lib/tailwindcss/commands.rb` where we can
more easily run unit tests on it.
Note also that we no longer use Shellwords to build command strings, a
library which does not generate correct strings on Windows
platforms. Instead we consistently use arrays of command arguments,
which can be passed to `exec` or `system` however we see fit.
The wrapper script conditionally uses `system` on windows platforms
because `exec` can't find the executable (see related issue at
https://github.com/rubys/sprockets-esbuild/pull/4).
Finally, note that the rake tasks no longer use the `exe/tailwindcss`
wrapper script, and instead use the binary executable directly. We can
reverse this decision if we ever decide to support manually-installed
tailwindcss somewhere on the $PATH; but because previously the rake
tasks hardcoded the path/to/exe/tailwindcss, we're not introducing any
new constraints by skipping the wrapper.
---
exe/tailwindcss | 55 +++++---------------
lib/tailwindcss-rails.rb | 7 +--
lib/tailwindcss/commands.rb | 73 +++++++++++++++++++++++++++
lib/tasks/build.rake | 10 ++--
test/lib/tailwindcss/commands_test.rb | 65 ++++++++++++++++++++++++
5 files changed, 162 insertions(+), 48 deletions(-)
create mode 100644 lib/tailwindcss/commands.rb
create mode 100644 test/lib/tailwindcss/commands_test.rb
diff --git a/exe/tailwindcss b/exe/tailwindcss
index 4e957483..ce4a4437 100755
--- a/exe/tailwindcss
+++ b/exe/tailwindcss
@@ -1,46 +1,19 @@
#! /usr/bin/env ruby
# because rubygems shims assume a gem's executables are Ruby
-require "shellwords"
-require "tailwindcss/upstream"
-
-supported_platforms = Tailwindcss::Upstream::NATIVE_PLATFORMS.keys
-platform = [:cpu, :os].map { |m| Gem::Platform.local.send(m) }.join("-")
-
-if supported_platforms.none? { |supported_platform| Gem::Platform.match(supported_platform) }
- STDERR.puts(<<~ERRMSG)
- ERROR: tailwindcss-rails does not support the #{platform} platform
- Please install tailwindcss following instructions at https://tailwindcss.com/docs/installation
- ERRMSG
+require "tailwindcss/commands"
+
+begin
+ command = [Tailwindcss::Commands.executable, *ARGV]
+ puts command.inspect
+ if Gem.win_platform?
+ # use system rather than exec as exec inexplicably fails to find the executable on Windows
+ # see related https://github.com/rubys/sprockets-esbuild/pull/4
+ system(*command, exception: true)
+ else
+ exec(*command)
+ end
+rescue Tailwindcss::Commands::UnsupportedPlatformException, Tailwindcss::Commands::ExecutableNotFoundException => e
+ STDERR.puts("ERROR: " + e.message)
exit 1
end
-
-exe_path = Dir.glob(File.join(__dir__, "*", "tailwindcss")).find do |f|
- Gem::Platform.match(File.basename(File.dirname(f)))
-end
-if exe_path.nil?
- STDERR.puts(<<~ERRMSG)
- ERROR: Cannot find the tailwindcss executable for #{platform} in #{__dir__}
- If you're using bundler, please make sure you're on the latest bundler version:
-
- gem install bundler
- bundle update --bundler
-
- Then make sure your lock file includes this platform by running:
-
- bundle lock --add-platform #{platform}
- bundle install
-
- See `bundle lock --help` output for details.
-
- If you're still seeing this message after taking those steps, try running
- `bundle config` and ensure `force_ruby_platform` isn't set to `true`. See
- https://github.com/rails/tailwindcss-rails#check-bundle_force_ruby_platform
- for more details.
- ERRMSG
- exit 1
-end
-
-command = Shellwords.join([exe_path, ARGV].flatten)
-puts "+ #{command}"
-exec(command)
diff --git a/lib/tailwindcss-rails.rb b/lib/tailwindcss-rails.rb
index 198aac3d..112809c5 100644
--- a/lib/tailwindcss-rails.rb
+++ b/lib/tailwindcss-rails.rb
@@ -1,6 +1,7 @@
module Tailwindcss
end
-require "tailwindcss/upstream"
-require "tailwindcss/version"
-require "tailwindcss/engine"
+require_relative "tailwindcss/upstream"
+require_relative "tailwindcss/version"
+require_relative "tailwindcss/engine"
+require_relative "tailwindcss/commands"
diff --git a/lib/tailwindcss/commands.rb b/lib/tailwindcss/commands.rb
new file mode 100644
index 00000000..1c4b4a3e
--- /dev/null
+++ b/lib/tailwindcss/commands.rb
@@ -0,0 +1,73 @@
+require_relative "upstream"
+
+module Tailwindcss
+ module Commands
+ # raised when the host platform is not supported by upstream tailwindcss's binary releases
+ class UnsupportedPlatformException < StandardError
+ end
+
+ # raised when the tailwindcss executable could not be found where we expected it to be
+ class ExecutableNotFoundException < StandardError
+ end
+
+ class << self
+ def platform
+ [:cpu, :os].map { |m| Gem::Platform.local.send(m) }.join("-")
+ end
+
+ def executable(
+ exe_path: File.expand_path(File.join(__dir__, "..", "..", "exe"))
+ )
+ if Tailwindcss::Upstream::NATIVE_PLATFORMS.keys.none? { |p| Gem::Platform.match(p) }
+ raise UnsupportedPlatformException, <<~MESSAGE
+ tailwindcss-rails does not support the #{platform} platform
+ Please install tailwindcss following instructions at https://tailwindcss.com/docs/installation
+ MESSAGE
+ end
+
+ exe_path = Dir.glob(File.expand_path(File.join(exe_path, "*", "tailwindcss"))).find do |f|
+ Gem::Platform.match(File.basename(File.dirname(f)))
+ end
+
+ if exe_path.nil?
+ raise ExecutableNotFoundException, <<~MESSAGE
+ Cannot find the tailwindcss executable for #{platform} in #{exe_path}
+
+ If you're using bundler, please make sure you're on the latest bundler version:
+
+ gem install bundler
+ bundle update --bundler
+
+ Then make sure your lock file includes this platform by running:
+
+ bundle lock --add-platform #{platform}
+ bundle install
+
+ See `bundle lock --help` output for details.
+
+ If you're still seeing this message after taking those steps, try running
+ `bundle config` and ensure `force_ruby_platform` isn't set to `true`. See
+ https://github.com/rails/tailwindcss-rails#check-bundle_force_ruby_platform
+ for more details.
+ MESSAGE
+ end
+
+ exe_path
+ end
+
+ def compile_command(**kwargs)
+ [
+ executable(**kwargs),
+ "-i", Rails.root.join("app/assets/stylesheets/application.tailwind.css").to_s,
+ "-o", Rails.root.join("app/assets/builds/tailwind.css").to_s,
+ "-c", Rails.root.join("config/tailwind.config.js").to_s,
+ "--minify",
+ ]
+ end
+
+ def watch_command(**kwargs)
+ compile_command(**kwargs) << "-w"
+ end
+ end
+ end
+end
diff --git a/lib/tasks/build.rake b/lib/tasks/build.rake
index 66f8c441..eb792730 100644
--- a/lib/tasks/build.rake
+++ b/lib/tasks/build.rake
@@ -1,14 +1,16 @@
-TAILWIND_COMPILE_COMMAND = "#{RbConfig.ruby} #{Pathname.new(__dir__).to_s}/../../exe/tailwindcss -i '#{Rails.root.join("app/assets/stylesheets/application.tailwind.css")}' -o '#{Rails.root.join("app/assets/builds/tailwind.css")}' -c '#{Rails.root.join("config/tailwind.config.js")}' --minify"
-
namespace :tailwindcss do
desc "Build your Tailwind CSS"
task :build do
- system(TAILWIND_COMPILE_COMMAND, exception: true)
+ command = Tailwindcss::Commands.compile_command
+ puts command.inspect
+ system(*command, exception: true)
end
desc "Watch and build your Tailwind CSS on file changes"
task :watch do
- system "#{TAILWIND_COMPILE_COMMAND} -w"
+ command = Tailwindcss::Commands.watch_command
+ puts command.inspect
+ system(*command)
end
end
diff --git a/test/lib/tailwindcss/commands_test.rb b/test/lib/tailwindcss/commands_test.rb
new file mode 100644
index 00000000..184f82ca
--- /dev/null
+++ b/test/lib/tailwindcss/commands_test.rb
@@ -0,0 +1,65 @@
+require "test_helper"
+require "minitest/mock"
+
+class Tailwindcss::CommandsTest < ActiveSupport::TestCase
+ test ".platform is a string containing just the cpu and os (not the version)" do
+ expected = "#{Gem::Platform.local.cpu}-#{Gem::Platform.local.os}"
+ assert_equal(expected, Tailwindcss::Commands.platform)
+ end
+
+ def mock_exe_directory(platform)
+ Dir.mktmpdir do |dir|
+ FileUtils.mkdir(File.join(dir, platform))
+ path = File.join(dir, platform, "tailwindcss")
+ FileUtils.touch(path)
+ Gem::Platform.stub(:match, true) do
+ yield(dir, path)
+ end
+ end
+ end
+
+ test ".executable returns the absolute path to the binary" do
+ mock_exe_directory("sparc-solaris2.8") do |dir, executable|
+ expected = File.expand_path(File.join(dir, "sparc-solaris2.8", "tailwindcss"))
+ assert_equal(expected, executable, "assert on setup")
+ assert_equal(expected, Tailwindcss::Commands.executable(exe_path: dir))
+ end
+ end
+
+ test ".executable raises UnsupportedPlatformException when we're not on a supported platform" do
+ Gem::Platform.stub(:match, false) do # nothing is supported
+ assert_raises(Tailwindcss::Commands::UnsupportedPlatformException) do
+ Tailwindcss::Commands.executable
+ end
+ end
+ end
+
+ test ".executable raises ExecutableNotFoundException when we can't find the executable we expect" do
+ Dir.mktmpdir do |dir| # empty directory
+ assert_raises(Tailwindcss::Commands::ExecutableNotFoundException) do
+ Tailwindcss::Commands.executable(exe_path: dir)
+ end
+ end
+ end
+
+ test ".compile_command" do
+ mock_exe_directory("sparc-solaris2.8") do |dir, executable|
+ Rails.stub(:root, File) do # Rails.root won't work in this test suite
+ actual = Tailwindcss::Commands.compile_command(exe_path: dir)
+ assert_kind_of(Array, actual)
+ assert_equal(executable, actual.first)
+ end
+ end
+ end
+
+ test ".watch_command" do
+ mock_exe_directory("sparc-solaris2.8") do |dir, executable|
+ Rails.stub(:root, File) do # Rails.root won't work in this test suite
+ actual = Tailwindcss::Commands.watch_command(exe_path: dir)
+ assert_kind_of(Array, actual)
+ assert_equal(executable, actual.first)
+ assert_includes(actual, "-w")
+ end
+ end
+ end
+end
From 4843c670d97114f94a41823a851ffe29ef4ca82c Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sat, 3 Sep 2022 14:25:26 -0400
Subject: [PATCH 061/412] ci: remove broken update-tailwind pipeline
This should have been removed in #96 when `yarn.lock` was deleted.
See #187 for some discussion of automating updates.
---
.github/workflows/update-tailwind.yml | 30 ---------------------------
1 file changed, 30 deletions(-)
delete mode 100644 .github/workflows/update-tailwind.yml
diff --git a/.github/workflows/update-tailwind.yml b/.github/workflows/update-tailwind.yml
deleted file mode 100644
index 8d65ee36..00000000
--- a/.github/workflows/update-tailwind.yml
+++ /dev/null
@@ -1,30 +0,0 @@
-name: Update Tailwind
-
-on:
- schedule:
- - cron: '0 3 * * *'
- workflow_dispatch:
-
-jobs:
- build:
- runs-on: ubuntu-latest
- timeout-minutes: 10
- steps:
- - uses: actions/checkout@master
-
- - name: Update tailwind.css
- run: |
- yarn upgrade tailwindcss
- yarn build
-
- - name: Commit changes
- run: |
- git config --local user.email "github-actions@example.com"
- git config --local user.name "GitHub Actions"
- git diff --quiet app/assets || git commit -am "Update tailwind.css"
-
- - name: Push changes
- uses: ad-m/github-push-action@master
- with:
- github_token: ${{ secrets.GITHUB_TOKEN }}
- branch: ${{ github.ref }}
From 05bd3e7cc4a7e02e60ca9e777719dc99e86cf648 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sat, 3 Sep 2022 14:48:01 -0400
Subject: [PATCH 062/412] doc: backfill CHANGELOG.md
---
CHANGELOG.md | 98 ++++++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 98 insertions(+)
create mode 100644 CHANGELOG.md
diff --git a/CHANGELOG.md b/CHANGELOG.md
new file mode 100644
index 00000000..ed406142
--- /dev/null
+++ b/CHANGELOG.md
@@ -0,0 +1,98 @@
+## v2.0.12 / 2022-08-10
+
+* Address issue when running commands with #exec by [@blerchin](https://github.com/blerchin) in [#189](https://github.com/rails/tailwindcss-rails/issues/189)
+
+
+## v2.0.11 / 2022-08-09
+
+* Use exec to run tailwind binary, so return codes pass through by [@blerchin](https://github.com/blerchin) in [#181](https://github.com/rails/tailwindcss-rails/issues/181)
+* Update to Tailwind CSS v3.1.8 by [@TastyPi](https://github.com/TastyPi) in [#186](https://github.com/rails/tailwindcss-rails/issues/186)
+
+
+## v2.0.10 / 2022-06-19
+
+* Fixed that released gems include the correct version of Tailwind CSS (3.1.3, not 3.0.3) by [@dhh](https://github.com/dhh)
+
+
+## v2.0.9 / 2022-06-18
+
+* Update to Tailwind CSS v3.1.3 by [@cover](https://github.com/cover) in [#174](https://github.com/rails/tailwindcss-rails/issues/174)
+* Add the `public/*.html` path to tailwind content config: by [@Edouard-chin](https://github.com/Edouard-chin) in [#178](https://github.com/rails/tailwindcss-rails/issues/178)
+* Allow for spaces in the working directory for build/watch task by [@rakaur](https://github.com/rakaur) in [#176](https://github.com/rails/tailwindcss-rails/issues/176)
+* support x64-mingw-ucrt for Ruby 3.1 users ([#172](https://github.com/rails/tailwindcss-rails/issues/172)) by [@flavorjones](https://github.com/flavorjones) in [#173](https://github.com/rails/tailwindcss-rails/issues/173)
+
+
+## v2.0.8 / 2022-03-10
+
+* Restrict views to common template formats by [@pixeltrix](https://github.com/pixeltrix) in [#155](https://github.com/rails/tailwindcss-rails/issues/155)
+* Update rake build command to work with Windows by [@pietmichal](https://github.com/pietmichal) in [#156](https://github.com/rails/tailwindcss-rails/issues/156)
+* Upgrade to Tailwind 3.0.23 by [@dhh](https://github.com/dhh)
+
+
+## v2.0.7 / 2022-02-22
+
+* Installer: don't add main in existing projects by [@shafy](https://github.com/shafy) in [#146](https://github.com/rails/tailwindcss-rails/issues/146)
+* Delete legacy tailwind.css by [@HusseinMorsy](https://github.com/HusseinMorsy) in [#148](https://github.com/rails/tailwindcss-rails/issues/148)
+
+
+## v2.0.6 / 2022-02-19
+
+* Update tailwindcss to v3.0.22 by [@dukex](https://github.com/dukex) in [#143](https://github.com/rails/tailwindcss-rails/issues/143)
+* Minify output by default by [@dhh](https://github.com/dhh) in [c76f5d22](https://github.com/rails/tailwindcss-rails/commit/c76f5d22f9344d1ffe205352f189b75d3871d78e)
+
+
+## v2.0.5 / 2022-01-16
+
+* Upgrade to Tailwind CSS v3.0.15
+* Fix: Insert centring container around the yield by [@dixpac](https://github.com/dixpac) in [#106](https://github.com/rails/tailwindcss-rails/issues/106)
+* Add description to watch task by [@RolandStuder](https://github.com/RolandStuder) in [#130](https://github.com/rails/tailwindcss-rails/issues/130)
+* Fix the wrong indentation by [@dixpac](https://github.com/dixpac) in [#132](https://github.com/rails/tailwindcss-rails/issues/132)
+
+
+## v2.0.3 / 2022-01-03
+
+* fix: name the platform using just architecture and os by [@flavorjones](https://github.com/flavorjones) in [#103](https://github.com/rails/tailwindcss-rails/issues/103)
+* Add tailwindcss-linux-arm64 support (make docker on Apple Silicon M1 workflow possible) by [@schmidp](https://github.com/schmidp) in [#112](https://github.com/rails/tailwindcss-rails/issues/112)
+
+### New Contributors
+* [@schmidp](https://github.com/schmidp) made their first contribution in [#112](https://github.com/rails/tailwindcss-rails/issues/112)
+
+
+## v2.0.2 / 2021-12-19
+
+* Upgrade to [Tailwind CSS 3.0.7](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.0.7) by [@dhh](https://github.com/dhh)
+* Remove setting the `dark-mode` explicitly by [@dixpac](https://github.com/dixpac) in [#100](https://github.com/rails/tailwindcss-rails/issues/100)
+
+
+## v2.0.1 / 2021-12-19
+
+* Remove redundant font-size class from generators by [@marcushwz](https://github.com/marcushwz) in [#97](https://github.com/rails/tailwindcss-rails/issues/97)
+* Add error messages on unsupported platforms or when bundler platforms aren't correct by [@flavorjones](https://github.com/flavorjones) in [#102](https://github.com/rails/tailwindcss-rails/issues/102)
+
+
+## v2.0.0 / 2021-12-18
+
+Tailwind CSS for Rails now uses [the standalone executables made for Tailwind 3](https://tailwindcss.com/blog/standalone-cli). These executables are platform specific, so there's actually separate underlying gems per platform, but the correct gem will automatically be picked for your platform. Supported platforms are Linux x64, macOS arm64, macOS x64, and Windows x64. (Note that due to this setup, you must install the actual gems – you can't pin your gem to the github repo.)
+
+This is a completely different approach from previous versions of tailwindcss-rails. Gone is Ruby-powered purger. Everything now works as it would if you had installed the Node version of Tailwind. But without the Node!
+
+This setup requires a separate watch process to run, which is configured and modeled after the approach used in [cssbundling-rails](https://github.com/rails/cssbundling-rails). Look at the README for more details.
+
+Huge thanks to [@flavorjones](https://github.com/flavorjones) for creating the platform-specific gem setup 🙏
+
+
+## v1.0.0 / 2021-12-14
+
+Nothing. But we're promote 0.5.4 to 1.0.0 to go along with the final release of Rails 7.0. Because as a new sanctioned default option of Rails 7, we should stick to the API, and this communicates that 🚀🥳
+
+
+## v0.5.4 / 2021-12-03
+
+* Only depends on the `railties` gem.
+
+
+## v0.5.3 / 2021-12-03
+
+* Match button label for destroy with text used by regular Rails templates by [@dhh](https://github.com/dhh)
+
+
From baa5e503620fffec9eb75e42a0702ea7cea57b6c Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sat, 3 Sep 2022 15:36:34 -0400
Subject: [PATCH 063/412] doc: update CHANGELOG
[skip ci]
---
CHANGELOG.md | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index ed406142..6bf4e9b4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,9 @@
+
+## Unreleased
+
+* Correctly handle paths with embedded spaces. [#184](https://github.com/rails/tailwindcss-rails/issues/184)
+
+
## v2.0.12 / 2022-08-10
* Address issue when running commands with #exec by [@blerchin](https://github.com/blerchin) in [#189](https://github.com/rails/tailwindcss-rails/issues/189)
From 3d2e0660b556f0a1a1f2edb2a959bd18cb5caca3 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sat, 3 Sep 2022 15:54:27 -0400
Subject: [PATCH 064/412] feat: generate unminified assets with `debug` task
param
Suggested by #163
---
CHANGELOG.md | 3 ++-
README.md | 6 ++++--
lib/tailwindcss/commands.rb | 7 ++++---
lib/tasks/build.rake | 10 ++++++----
test/lib/tailwindcss/commands_test.rb | 13 +++++++++++++
5 files changed, 29 insertions(+), 10 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 6bf4e9b4..f1f8928c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,7 +1,8 @@
## Unreleased
-* Correctly handle paths with embedded spaces. [#184](https://github.com/rails/tailwindcss-rails/issues/184)
+* Correctly handle paths with embedded spaces. [#184](https://github.com/rails/tailwindcss-rails/issues/184) by [@flavorjones](https://github.com/flavorjones)
+* Rake tasks accept a `debug` argument to generate unminified assets, e.g. `tailwindcss:build[debug]`. [#198](https://github.com/rails/tailwindcss-rails/pull/198) by [@flavorjones](https://github.com/flavorjones)
## v2.0.12 / 2022-08-10
diff --git a/README.md b/README.md
index a580de04..61540ac3 100644
--- a/README.md
+++ b/README.md
@@ -8,9 +8,11 @@ You can customize the Tailwind build through the `config/tailwind.config.js` fil
The installer will create your Tailwind input file in `app/assets/stylesheets/application.tailwind.css`. This is where you import the plugins you want to use, and where you can setup your custom `@apply` rules. When you run `rails tailwindcss:build`, this input file will be used to generate the output in `app/assets/builds/tailwind.css`. That's the output CSS that you'll include in your app (the installer automatically configures this, alongside the Inter font as well).
-If you need to use a custom input or output file, you can run `bundle exec tailwindcss` to access the platform-specific executable, and give it your own build options.
+**If you need to use a custom input or output file**, you can run `bundle exec tailwindcss` to access the platform-specific executable, and give it your own build options.
-When you're developing your application, you want to run Tailwind in watch mode, so changes are automatically reflected in the generated CSS output. You can do this either by running `rails tailwindcss:watch` as a separate process, or by running `./bin/dev` which uses [foreman](https://github.com/ddollar/foreman) to starts both the Tailwind watch process and the rails server in development mode. If you are running `rails tailwindcss:watch` as a process in a Docker container, set `tty: true` in `docker-compose.yml` for the appropriate container to keep the watch process running.
+**When you're developing your application**, you want to run Tailwind in watch mode, so changes are automatically reflected in the generated CSS output. You can do this either by running `rails tailwindcss:watch` as a separate process, or by running `./bin/dev` which uses [foreman](https://github.com/ddollar/foreman) to starts both the Tailwind watch process and the rails server in development mode. If you are running `rails tailwindcss:watch` as a process in a Docker container, set `tty: true` in `docker-compose.yml` for the appropriate container to keep the watch process running.
+
+**If you want unminified assets**, you can pass the `debug` parameter to the rake task, i.e. `rails tailwindcss:build[debug]` or `rails tailwindcss:watch[debug]`.
## Installation
diff --git a/lib/tailwindcss/commands.rb b/lib/tailwindcss/commands.rb
index 1c4b4a3e..0bc52d55 100644
--- a/lib/tailwindcss/commands.rb
+++ b/lib/tailwindcss/commands.rb
@@ -55,14 +55,15 @@ def executable(
exe_path
end
- def compile_command(**kwargs)
+ def compile_command(debug: false, **kwargs)
[
executable(**kwargs),
"-i", Rails.root.join("app/assets/stylesheets/application.tailwind.css").to_s,
"-o", Rails.root.join("app/assets/builds/tailwind.css").to_s,
"-c", Rails.root.join("config/tailwind.config.js").to_s,
- "--minify",
- ]
+ ].tap do |command|
+ command << "--minify" unless debug
+ end
end
def watch_command(**kwargs)
diff --git a/lib/tasks/build.rake b/lib/tasks/build.rake
index eb792730..da784650 100644
--- a/lib/tasks/build.rake
+++ b/lib/tasks/build.rake
@@ -1,14 +1,16 @@
namespace :tailwindcss do
desc "Build your Tailwind CSS"
- task :build do
- command = Tailwindcss::Commands.compile_command
+ task :build do |_, args|
+ debug = args.extras.include?("debug")
+ command = Tailwindcss::Commands.compile_command(debug: debug)
puts command.inspect
system(*command, exception: true)
end
desc "Watch and build your Tailwind CSS on file changes"
- task :watch do
- command = Tailwindcss::Commands.watch_command
+ task :watch do |_, args|
+ debug = args.extras.include?("debug")
+ command = Tailwindcss::Commands.watch_command(debug: debug)
puts command.inspect
system(*command)
end
diff --git a/test/lib/tailwindcss/commands_test.rb b/test/lib/tailwindcss/commands_test.rb
index 184f82ca..87346653 100644
--- a/test/lib/tailwindcss/commands_test.rb
+++ b/test/lib/tailwindcss/commands_test.rb
@@ -48,6 +48,12 @@ def mock_exe_directory(platform)
actual = Tailwindcss::Commands.compile_command(exe_path: dir)
assert_kind_of(Array, actual)
assert_equal(executable, actual.first)
+ assert_includes(actual, "--minify")
+
+ actual = Tailwindcss::Commands.compile_command(exe_path: dir, debug: true)
+ assert_kind_of(Array, actual)
+ assert_equal(executable, actual.first)
+ refute_includes(actual, "--minify")
end
end
end
@@ -59,6 +65,13 @@ def mock_exe_directory(platform)
assert_kind_of(Array, actual)
assert_equal(executable, actual.first)
assert_includes(actual, "-w")
+ assert_includes(actual, "--minify")
+
+ actual = Tailwindcss::Commands.watch_command(exe_path: dir, debug: true)
+ assert_kind_of(Array, actual)
+ assert_equal(executable, actual.first)
+ assert_includes(actual, "-w")
+ refute_includes(actual, "--minify")
end
end
end
From 4da93dd54c1b017365f8b3ae0113627a23454d17 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sat, 3 Sep 2022 16:19:38 -0400
Subject: [PATCH 065/412] doc: refactor the README
- distinguish content with subsection headings
- highlight the rake tasks' attachments, which seem to be confusing for some folks
- lead with installation, then get to the development mode content
---
README.md | 49 ++++++++++++++++++++++++++++++++++---------------
1 file changed, 34 insertions(+), 15 deletions(-)
diff --git a/README.md b/README.md
index 61540ac3..c59da8aa 100644
--- a/README.md
+++ b/README.md
@@ -2,47 +2,66 @@
[Tailwind CSS](https://tailwindcss.com) is a utility-first CSS framework packed with classes like flex, pt-4, text-center and rotate-90 that can be composed to build any design, directly in your markup.
+## Installation
+
+With Rails 7 you can generate a new application preconfigured with Tailwind by using `--css tailwind`. If you're adding Tailwind later, you need to:
+
+1. Run `./bin/bundle add tailwindcss-rails`
+2. Run `./bin/rails tailwindcss:install`
+
This gem wraps [the standalone executable version](https://tailwindcss.com/blog/standalone-cli) of the Tailwind CSS v3 framework. These executables are platform specific, so there are actually separate underlying gems per platform, but the correct gem will automatically be picked for your platform. Supported platforms are Linux x64, macOS arm64, macOS x64, and Windows x64. (Note that due to this setup, you must install the actual gems – you can't pin your gem to the github repo.)
+
+## Developing with Tailwindcss
+
+### Configuration
+
You can customize the Tailwind build through the `config/tailwind.config.js` file, just like you would if Tailwind was running in a traditional node installation. All the first-party plugins are supported.
The installer will create your Tailwind input file in `app/assets/stylesheets/application.tailwind.css`. This is where you import the plugins you want to use, and where you can setup your custom `@apply` rules. When you run `rails tailwindcss:build`, this input file will be used to generate the output in `app/assets/builds/tailwind.css`. That's the output CSS that you'll include in your app (the installer automatically configures this, alongside the Inter font as well).
-**If you need to use a custom input or output file**, you can run `bundle exec tailwindcss` to access the platform-specific executable, and give it your own build options.
-**When you're developing your application**, you want to run Tailwind in watch mode, so changes are automatically reflected in the generated CSS output. You can do this either by running `rails tailwindcss:watch` as a separate process, or by running `./bin/dev` which uses [foreman](https://github.com/ddollar/foreman) to starts both the Tailwind watch process and the rails server in development mode. If you are running `rails tailwindcss:watch` as a process in a Docker container, set `tty: true` in `docker-compose.yml` for the appropriate container to keep the watch process running.
+### Building for production
-**If you want unminified assets**, you can pass the `debug` parameter to the rake task, i.e. `rails tailwindcss:build[debug]` or `rails tailwindcss:watch[debug]`.
+The `tailwindcss:build` is automatically attached to `assets:precompile`, so before the asset pipeline digests the files, the Tailwind output will be generated.
-## Installation
+### Building for testing
-With Rails 7 you can generate a new application preconfigured with Tailwind by using `--css tailwind`. If you're adding Tailwind later, you need to:
+The `tailwindcss:build` is automatically attached to `test:prepare`, which runs before Rails tests. (Note that this currently only applies to rails `test:*` tasks (like `test:all` or `test:controllers`), not "rails test", as that doesn't load `test:prepare`).
-1. Run `./bin/bundle add tailwindcss-rails`
-2. Run `./bin/rails tailwindcss:install`
+### Update assets automatically
-## Building in production
+While you're developing your application, you want to run Tailwind in "watch" mode, so changes are automatically reflected in the generated CSS output. You can do this by:
-The `tailwindcss:build` is automatically attached to `assets:precompile`, so before the asset pipeline digests the files, the Tailwind output will be generated.
+- running `rails tailwindcss:watch` as a separate process,
+- or by running `./bin/dev` which uses [foreman](https://github.com/ddollar/foreman) to start both the Tailwind watch process and the rails server in development mode.
-## Building for testing
+If you are running `rails tailwindcss:watch` as a process in a Docker container, set `tty: true` in `docker-compose.yml` for the appropriate container to keep the watch process running.
-The `tailwindcss:build` is automatically attached to `test:prepare`, which runs before Rails tests. (Note that this currently only applies to rails `test:*` tasks (like `test:all` or `test:controllers`), not "rails test", as that doesn't load `test:prepare`).
+### Debugging with unminified assets
-## Conflict with sassc-rails
+If you want unminified assets, you can pass a `debug` argument to the rake task, i.e. `rails tailwindcss:build[debug]` or `rails tailwindcss:watch[debug]`.
-Tailwind uses modern CSS features that are not recognized by the `sassc-rails` extension that was included by default in the Gemfile for Rails 6. In order to avoid any errors like `SassC::SyntaxError`, you must remove that gem from your Gemfile.
-## Class names must be spelled out
+### Custom inputs or outputs
+
+If you need to use a custom input or output file, you can run `bundle exec tailwindcss` to access the platform-specific executable, and give it your own build options.
-For Tailwind to work, your class names need to be spelled out. They can't be programmatically composed. So no "text-gray-#{grade}", only "text-gray-500".
## Troubleshooting
Some common problems experienced by users ...
+### Conflict with sassc-rails
+
+Tailwind uses modern CSS features that are not recognized by the `sassc-rails` extension that was included by default in the Gemfile for Rails 6. In order to avoid any errors like `SassC::SyntaxError`, you must remove that gem from your Gemfile.
+
+### Class names must be spelled out
+
+For Tailwind to work, your class names need to be spelled out. They can't be programmatically composed. So no "text-gray-#{grade}", only "text-gray-500".
+
### ERROR: Cannot find the tailwindcss executable for <supported platform>
Some users are reporting this error even when running on one of the supported native platforms:
From bf09205b0b78c9c0498536a660dbb1d78d6745b7 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sat, 3 Sep 2022 16:22:12 -0400
Subject: [PATCH 066/412] feat: support polling instead of fs events when
watching
Polling was added upstream in 3.1.0.
Suggested by #168
---
CHANGELOG.md | 3 ++-
README.md | 5 +++++
lib/tailwindcss/commands.rb | 7 +++++--
lib/tasks/build.rake | 3 ++-
test/lib/tailwindcss/commands_test.rb | 9 +++++++++
5 files changed, 23 insertions(+), 4 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index f1f8928c..099f7d4b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,7 +2,8 @@
## Unreleased
* Correctly handle paths with embedded spaces. [#184](https://github.com/rails/tailwindcss-rails/issues/184) by [@flavorjones](https://github.com/flavorjones)
-* Rake tasks accept a `debug` argument to generate unminified assets, e.g. `tailwindcss:build[debug]`. [#198](https://github.com/rails/tailwindcss-rails/pull/198) by [@flavorjones](https://github.com/flavorjones)
+* The `build` and `watch` tasks accept a `debug` argument to generate unminified assets: `rails tailwindcss:build[debug]` or `rails tailwindcss:watch[debug]`. [#198](https://github.com/rails/tailwindcss-rails/pull/198) by [@flavorjones](https://github.com/flavorjones)
+* The `watch` task accepts a `poll` argument to use polling instead of file system events: `rails tailwindcss:watch[poll]`. [#199](https://github.com/rails/tailwindcss-rails/pull/199) by [@flavorjones](https://github.com/flavorjones)
## v2.0.12 / 2022-08-10
diff --git a/README.md b/README.md
index c59da8aa..acaa69a0 100644
--- a/README.md
+++ b/README.md
@@ -40,10 +40,15 @@ While you're developing your application, you want to run Tailwind in "watch" mo
If you are running `rails tailwindcss:watch` as a process in a Docker container, set `tty: true` in `docker-compose.yml` for the appropriate container to keep the watch process running.
+If you are running `rails tailwindcss:watch` on a system that doesn't fully support file system events, pass a `poll` argument to the task to instruct tailwindcss to instead use polling: `rails tailwindcss:watch[poll]`. If you use `bin/dev` then you should modify your `Procfile.dev`.
+
+
### Debugging with unminified assets
If you want unminified assets, you can pass a `debug` argument to the rake task, i.e. `rails tailwindcss:build[debug]` or `rails tailwindcss:watch[debug]`.
+Note that you can combine task options, e.g. `rails tailwindcss:watch[debug,poll]`.
+
### Custom inputs or outputs
diff --git a/lib/tailwindcss/commands.rb b/lib/tailwindcss/commands.rb
index 0bc52d55..136b5eee 100644
--- a/lib/tailwindcss/commands.rb
+++ b/lib/tailwindcss/commands.rb
@@ -66,8 +66,11 @@ def compile_command(debug: false, **kwargs)
end
end
- def watch_command(**kwargs)
- compile_command(**kwargs) << "-w"
+ def watch_command(poll: false, **kwargs)
+ compile_command(**kwargs).tap do |command|
+ command << "-w"
+ command << "-p" if poll
+ end
end
end
end
diff --git a/lib/tasks/build.rake b/lib/tasks/build.rake
index da784650..258930eb 100644
--- a/lib/tasks/build.rake
+++ b/lib/tasks/build.rake
@@ -10,7 +10,8 @@ namespace :tailwindcss do
desc "Watch and build your Tailwind CSS on file changes"
task :watch do |_, args|
debug = args.extras.include?("debug")
- command = Tailwindcss::Commands.watch_command(debug: debug)
+ poll = args.extras.include?("poll")
+ command = Tailwindcss::Commands.watch_command(debug: debug, poll: poll)
puts command.inspect
system(*command)
end
diff --git a/test/lib/tailwindcss/commands_test.rb b/test/lib/tailwindcss/commands_test.rb
index 87346653..7ff0c5c6 100644
--- a/test/lib/tailwindcss/commands_test.rb
+++ b/test/lib/tailwindcss/commands_test.rb
@@ -65,13 +65,22 @@ def mock_exe_directory(platform)
assert_kind_of(Array, actual)
assert_equal(executable, actual.first)
assert_includes(actual, "-w")
+ refute_includes(actual, "-p")
assert_includes(actual, "--minify")
actual = Tailwindcss::Commands.watch_command(exe_path: dir, debug: true)
assert_kind_of(Array, actual)
assert_equal(executable, actual.first)
assert_includes(actual, "-w")
+ refute_includes(actual, "-p")
refute_includes(actual, "--minify")
+
+ actual = Tailwindcss::Commands.watch_command(exe_path: dir, poll: true)
+ assert_kind_of(Array, actual)
+ assert_equal(executable, actual.first)
+ assert_includes(actual, "-w")
+ assert_includes(actual, "-p")
+ assert_includes(actual, "--minify")
end
end
end
From 89e1b30258e4a9ac055bdc7a43de884a2547501f Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Mon, 5 Sep 2022 15:06:50 -0400
Subject: [PATCH 067/412] Bump version for v2.0.13
---
CHANGELOG.md | 2 +-
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 099f7d4b..e88279e3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,5 @@
-## Unreleased
+## v2.0.13 / 2022-09-05
* Correctly handle paths with embedded spaces. [#184](https://github.com/rails/tailwindcss-rails/issues/184) by [@flavorjones](https://github.com/flavorjones)
* The `build` and `watch` tasks accept a `debug` argument to generate unminified assets: `rails tailwindcss:build[debug]` or `rails tailwindcss:watch[debug]`. [#198](https://github.com/rails/tailwindcss-rails/pull/198) by [@flavorjones](https://github.com/flavorjones)
diff --git a/Gemfile.lock b/Gemfile.lock
index d0af6192..e990e803 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.12)
+ tailwindcss-rails (2.0.13)
railties (>= 6.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index d5f99014..587c247a 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.12"
+ VERSION = "2.0.13"
end
From b8d2e62ac3a1b42091d38d562e4031cffe5f5fe6 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Mon, 19 Sep 2022 13:49:34 -0400
Subject: [PATCH 068/412] ci: update pipelines to use ruby 3.1
---
.github/workflows/ci.yml | 10 +++-------
.github/workflows/gem-install.yml | 8 ++++----
2 files changed, 7 insertions(+), 11 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index f95b54d1..61c8bbea 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -19,18 +19,14 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
- ruby: [2.7, "3.0", 3.1]
-
+ ruby: ["2.7", "3.0", "3.1"]
steps:
- uses: actions/checkout@v2
-
- - name: Set up Ruby
- uses: ruby/setup-ruby@v1
+ - uses: ruby/setup-ruby@v1
with:
- ruby-version: ${{ matrix.ruby }}
+ ruby-version: ${{matrix.ruby}}
bundler: latest
bundler-cache: true
-
- name: Run tests
run: bin/test
diff --git a/.github/workflows/gem-install.yml b/.github/workflows/gem-install.yml
index 2cca1a7b..cb2086de 100644
--- a/.github/workflows/gem-install.yml
+++ b/.github/workflows/gem-install.yml
@@ -25,7 +25,7 @@ jobs:
- uses: actions/checkout@v2
- uses: ruby/setup-ruby@v1
with:
- ruby-version: "3.0"
+ ruby-version: "3.1"
bundler: latest
bundler-cache: true
- run: "bundle exec rake gem:${{matrix.platform}}"
@@ -41,7 +41,7 @@ jobs:
steps:
- uses: ruby/setup-ruby@v1
with:
- ruby-version: "3.0"
+ ruby-version: "3.1"
- uses: actions/download-artifact@v2
with:
name: gem-ruby
@@ -55,7 +55,7 @@ jobs:
steps:
- uses: ruby/setup-ruby@v1
with:
- ruby-version: "3.0"
+ ruby-version: "3.1"
- uses: actions/download-artifact@v2
with:
name: gem-x86_64-linux
@@ -69,7 +69,7 @@ jobs:
steps:
- uses: ruby/setup-ruby@v1
with:
- ruby-version: "3.0"
+ ruby-version: "3.1"
- uses: actions/download-artifact@v2
with:
name: gem-x86_64-darwin
From 8dc39c5cfd19b980497a5cdbb6ecf4e02fd9cf98 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Mon, 19 Sep 2022 13:50:28 -0400
Subject: [PATCH 069/412] ci: delete Gemfile.lock
https://bundler.io/blog/2018/01/17/making-gem-development-a-little-better.html
---
.github/workflows/ci.yml | 2 ++
.github/workflows/gem-install.yml | 1 +
2 files changed, 3 insertions(+)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 61c8bbea..2e03084a 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -22,6 +22,7 @@ jobs:
ruby: ["2.7", "3.0", "3.1"]
steps:
- uses: actions/checkout@v2
+ - run: rm Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
ruby-version: ${{matrix.ruby}}
@@ -38,6 +39,7 @@ jobs:
runs-on: ${{matrix.plat}}-latest
steps:
- uses: actions/checkout@v2
+ - run: rm Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
ruby-version: "3.1"
diff --git a/.github/workflows/gem-install.yml b/.github/workflows/gem-install.yml
index cb2086de..fd64c0dd 100644
--- a/.github/workflows/gem-install.yml
+++ b/.github/workflows/gem-install.yml
@@ -23,6 +23,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
+ - run: rm Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
ruby-version: "3.1"
From 15dbf2ae5694997dee9d1d3ea965f0da7eda13f5 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Mon, 19 Sep 2022 12:34:59 -0400
Subject: [PATCH 070/412] ci: try to reproduce the musl issue from #200
---
.github/workflows/gem-install.yml | 15 +++++++++++++++
1 file changed, 15 insertions(+)
diff --git a/.github/workflows/gem-install.yml b/.github/workflows/gem-install.yml
index fd64c0dd..c15431bb 100644
--- a/.github/workflows/gem-install.yml
+++ b/.github/workflows/gem-install.yml
@@ -64,6 +64,21 @@ jobs:
- run: "gem install pkg/tailwindcss-rails-*.gem"
- run: "tailwindcss --help"
+ linux-musl-install:
+ needs: ["package"]
+ runs-on: ubuntu-latest
+ container:
+ image: ruby:3.1-alpine
+ steps:
+ - uses: actions/download-artifact@v2
+ with:
+ name: gem-x86_64-linux
+ path: pkg
+ - run: "gem update --system"
+ - run: "apk add build-base" # TODO: remove after https://github.com/rubygems/rubygems/issues/5914 is in a rubygems release
+ - run: "gem install pkg/tailwindcss-rails-*.gem"
+ - run: "tailwindcss --help"
+
darwin-install:
needs: ["package"]
runs-on: macos-latest
From 1dc1c5cf9aef03cb5047090adc41f2e5caf60d28 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Mon, 19 Sep 2022 13:59:40 -0400
Subject: [PATCH 071/412] fix: explicitly cast the platform string to a
Gem::Platform
to work around https://github.com/rubygems/rubygems/issues/5938
Closes #200
---
lib/tailwindcss/commands.rb | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/tailwindcss/commands.rb b/lib/tailwindcss/commands.rb
index 136b5eee..e7f34cb5 100644
--- a/lib/tailwindcss/commands.rb
+++ b/lib/tailwindcss/commands.rb
@@ -18,7 +18,7 @@ def platform
def executable(
exe_path: File.expand_path(File.join(__dir__, "..", "..", "exe"))
)
- if Tailwindcss::Upstream::NATIVE_PLATFORMS.keys.none? { |p| Gem::Platform.match(p) }
+ if Tailwindcss::Upstream::NATIVE_PLATFORMS.keys.none? { |p| Gem::Platform.match(Gem::Platform.new(p)) }
raise UnsupportedPlatformException, <<~MESSAGE
tailwindcss-rails does not support the #{platform} platform
Please install tailwindcss following instructions at https://tailwindcss.com/docs/installation
@@ -26,7 +26,7 @@ def executable(
end
exe_path = Dir.glob(File.expand_path(File.join(exe_path, "*", "tailwindcss"))).find do |f|
- Gem::Platform.match(File.basename(File.dirname(f)))
+ Gem::Platform.match(Gem::Platform.new(File.basename(File.dirname(f))))
end
if exe_path.nil?
From 3eb4fd30ff521d5ad2a227fc3ce97596741420bd Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Mon, 19 Sep 2022 14:30:50 -0400
Subject: [PATCH 072/412] Bump version for v2.0.14
---
CHANGELOG.md | 5 +++++
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
3 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index e88279e3..12fdb1b6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,9 @@
+## v2.0.14 / 2022-09-19
+
+* Work around [upstream rubygems issue](https://github.com/rubygems/rubygems/issues/5938) on `musl` platforms. [[#200](https://github.com/rails/tailwindcss-rails/issues/200)]
+
+
## v2.0.13 / 2022-09-05
* Correctly handle paths with embedded spaces. [#184](https://github.com/rails/tailwindcss-rails/issues/184) by [@flavorjones](https://github.com/flavorjones)
diff --git a/Gemfile.lock b/Gemfile.lock
index e990e803..4c749541 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.13)
+ tailwindcss-rails (2.0.14)
railties (>= 6.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 587c247a..d469ee8f 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.13"
+ VERSION = "2.0.14"
end
From f31bf938de6ab4c6bb7a16274349e185b5dadb94 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 27 Sep 2022 09:35:12 -0400
Subject: [PATCH 073/412] ci: use `bundle add` with the new `--path` param
for integration testing
see https://github.com/rubygems/rubygems/pull/5897
---
test/integration/user_journey_test.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/test/integration/user_journey_test.sh b/test/integration/user_journey_test.sh
index 134e6354..c714ea09 100755
--- a/test/integration/user_journey_test.sh
+++ b/test/integration/user_journey_test.sh
@@ -18,7 +18,7 @@ rails new test-app --skip-bundle
pushd test-app
# install tailwindcss-rails
-echo 'gem "tailwindcss-rails", path: "../.."' >> Gemfile
+bundle add tailwindcss-rails --path="../.."
bundle install
bin/rails tailwindcss:install
From 33e6719c1bc328a2837dd2b71656774a0aacfadc Mon Sep 17 00:00:00 2001
From: Dom Christie
Date: Wed, 19 Oct 2022 16:08:47 -0700
Subject: [PATCH 074/412] Update tailwind to version 3.2
---
lib/tailwindcss/upstream.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index 89e58649..305091f5 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.1.8"
+ VERSION = "v3.2.0"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From ceb7304c4b10232175d9105a4edcfa9661279fef Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 20 Oct 2022 10:14:48 -0400
Subject: [PATCH 075/412] doc: update CHANGELOG
---
CHANGELOG.md | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 12fdb1b6..52f97690 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,9 @@
+## next / unreleased
+
+* Update to [Tailwind CSS v3.2.0](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.2.0) by [@domchristie](https://github.com/domchristie) in [#209](https://github.com/rails/tailwindcss-rails/pull/209).
+
+
## v2.0.14 / 2022-09-19
* Work around [upstream rubygems issue](https://github.com/rubygems/rubygems/issues/5938) on `musl` platforms. [[#200](https://github.com/rails/tailwindcss-rails/issues/200)]
From b9e86d78cddffbb03aff1f3d0622d975a41cdc95 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 20 Oct 2022 10:19:25 -0400
Subject: [PATCH 076/412] ci: update actions
https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12
---
.github/workflows/ci.yml | 4 ++--
.github/workflows/gem-install.yml | 16 ++++++++--------
2 files changed, 10 insertions(+), 10 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 2e03084a..b8a965e3 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -21,7 +21,7 @@ jobs:
matrix:
ruby: ["2.7", "3.0", "3.1"]
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v3
- run: rm Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
@@ -38,7 +38,7 @@ jobs:
plat: ["ubuntu", "windows", "macos"]
runs-on: ${{matrix.plat}}-latest
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v3
- run: rm Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
diff --git a/.github/workflows/gem-install.yml b/.github/workflows/gem-install.yml
index c15431bb..f32f3e29 100644
--- a/.github/workflows/gem-install.yml
+++ b/.github/workflows/gem-install.yml
@@ -22,7 +22,7 @@ jobs:
platform: ["ruby", "x64-mingw32", "x64-mingw-ucrt", "x86_64-darwin", "x86_64-linux"]
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v2
+ - uses: actions/checkout@v3
- run: rm Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
@@ -30,7 +30,7 @@ jobs:
bundler: latest
bundler-cache: true
- run: "bundle exec rake gem:${{matrix.platform}}"
- - uses: actions/upload-artifact@v2
+ - uses: actions/upload-artifact@v3
with:
name: gem-${{matrix.platform}}
path: pkg
@@ -43,7 +43,7 @@ jobs:
- uses: ruby/setup-ruby@v1
with:
ruby-version: "3.1"
- - uses: actions/download-artifact@v2
+ - uses: actions/download-artifact@v3
with:
name: gem-ruby
path: pkg
@@ -57,7 +57,7 @@ jobs:
- uses: ruby/setup-ruby@v1
with:
ruby-version: "3.1"
- - uses: actions/download-artifact@v2
+ - uses: actions/download-artifact@v3
with:
name: gem-x86_64-linux
path: pkg
@@ -70,7 +70,7 @@ jobs:
container:
image: ruby:3.1-alpine
steps:
- - uses: actions/download-artifact@v2
+ - uses: actions/download-artifact@v3
with:
name: gem-x86_64-linux
path: pkg
@@ -86,7 +86,7 @@ jobs:
- uses: ruby/setup-ruby@v1
with:
ruby-version: "3.1"
- - uses: actions/download-artifact@v2
+ - uses: actions/download-artifact@v3
with:
name: gem-x86_64-darwin
path: pkg
@@ -100,7 +100,7 @@ jobs:
- uses: ruby/setup-ruby@v1
with:
ruby-version: "3.0"
- - uses: actions/download-artifact@v2
+ - uses: actions/download-artifact@v3
with:
name: gem-x64-mingw32
path: pkg
@@ -114,7 +114,7 @@ jobs:
- uses: ruby/setup-ruby@v1
with:
ruby-version: "3.1"
- - uses: actions/download-artifact@v2
+ - uses: actions/download-artifact@v3
with:
name: gem-x64-mingw-ucrt
path: pkg
From d0265ad6b0348d025574c19428c036c90aa95e6b Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 20 Oct 2022 10:39:10 -0400
Subject: [PATCH 077/412] version bump to v2.0.15
---
CHANGELOG.md | 2 +-
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 52f97690..e643f9da 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,5 @@
-## next / unreleased
+## v2.0.15 / 2022-10-20
* Update to [Tailwind CSS v3.2.0](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.2.0) by [@domchristie](https://github.com/domchristie) in [#209](https://github.com/rails/tailwindcss-rails/pull/209).
diff --git a/Gemfile.lock b/Gemfile.lock
index 4c749541..11ed5ea7 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.14)
+ tailwindcss-rails (2.0.15)
railties (>= 6.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index d469ee8f..32928a02 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.14"
+ VERSION = "2.0.15"
end
From cf9aa9d118abdd6b536d015a194369d6c4de1880 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 20 Oct 2022 10:49:48 -0400
Subject: [PATCH 078/412] doc: CONTRIBUTING.md to document the release process
[skip ci]
---
CONTRIBUTING.md | 24 ++++++++++++++++++++++++
1 file changed, 24 insertions(+)
create mode 100644 CONTRIBUTING.md
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
new file mode 100644
index 00000000..dd892f92
--- /dev/null
+++ b/CONTRIBUTING.md
@@ -0,0 +1,24 @@
+# Contributing to tailwindcss-rails
+
+This doc is a brief introduction on modifying and maintaining this gem.
+
+## Updating to the latest upstream tailwindcss version
+
+Update `lib/tailwindcss/upstream.rb` with the upstream version.
+
+Run `bundle exec rake clobber` then `bundle exec rake download` to ensure the tailwindcss binaries can be downloaded, and that you have the correct versions on local disk.
+
+## Cutting a release
+
+- bump the version
+ - [ ] update `lib/tailwindcss/version.rb`
+ - [ ] update `CHANGELOG.md`
+ - [ ] commit and create a git tag
+- build the native gems:
+ - [ ] `bundle exec rake clobber` to clean up possibly-old tailwindcss executables
+ - [ ] `bundle exec rake package`
+- push
+ - [ ] `for g in pkg/*.gem ; do gem push $g ; done`
+ - [ ] `git push`
+- announce
+ - [ ] create a release at https://github.com/rails/tailwindcss-rails/releases
From 75488bff1db564be8611cde608c703556a46c0d0 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 20 Oct 2022 10:51:12 -0400
Subject: [PATCH 079/412] dev: remove sqlite3 and add native platforms to the
Gemfile.lock
---
Gemfile | 1 -
Gemfile.lock | 8 ++++++--
2 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/Gemfile b/Gemfile
index 5db3afed..cf00e45c 100644
--- a/Gemfile
+++ b/Gemfile
@@ -2,7 +2,6 @@ source 'https://rubygems.org'
git_source(:github) { |repo| "https://github.com/#{repo}.git" }
gemspec
-gem "sqlite3"
gem "debug", ">= 1.0.0"
group :test do
diff --git a/Gemfile.lock b/Gemfile.lock
index 11ed5ea7..7ba79fc6 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -62,6 +62,10 @@ GEM
nokogiri (1.13.6)
mini_portile2 (~> 2.8.0)
racc (~> 1.4)
+ nokogiri (1.13.6-x86_64-darwin)
+ racc (~> 1.4)
+ nokogiri (1.13.6-x86_64-linux)
+ racc (~> 1.4)
racc (1.6.0)
rack (2.2.3)
rack-test (1.1.0)
@@ -80,7 +84,6 @@ GEM
rake (13.0.6)
reline (0.2.7)
io-console (~> 0.5)
- sqlite3 (1.4.2)
thor (1.2.1)
tzinfo (2.0.4)
concurrent-ruby (~> 1.0)
@@ -88,11 +91,12 @@ GEM
PLATFORMS
ruby
+ x86_64-darwin
+ x86_64-linux
DEPENDENCIES
actionmailer (>= 6.0.0)
debug (>= 1.0.0)
- sqlite3
tailwindcss-rails!
BUNDLED WITH
From 473425fbd8caedeff220976117373fa594b5411a Mon Sep 17 00:00:00 2001
From: AlexKovynev
Date: Fri, 21 Oct 2022 16:43:40 +0000
Subject: [PATCH 080/412] Update tailwind to version 3.2.1
---
lib/tailwindcss/upstream.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index 305091f5..d0afc3e6 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.2.0"
+ VERSION = "v3.2.1"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From 5661d2165e0641a1325c4a80b4607fa7b00022f1 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Fri, 21 Oct 2022 13:32:20 -0400
Subject: [PATCH 081/412] version bump to v2.0.16
---
CHANGELOG.md | 5 +++++
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
3 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index e643f9da..5cb84afa 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,9 @@
+## v2.0.16 / 2022-10-21
+
+* Update to [Tailwind CSS v3.2.1](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.2.1) by [@AlexKovynev](https://github.com/AlexKovynev) in [#213](https://github.com/rails/tailwindcss-rails/pull/213).
+
+
## v2.0.15 / 2022-10-20
* Update to [Tailwind CSS v3.2.0](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.2.0) by [@domchristie](https://github.com/domchristie) in [#209](https://github.com/rails/tailwindcss-rails/pull/209).
diff --git a/Gemfile.lock b/Gemfile.lock
index 11ed5ea7..a51c029d 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.15)
+ tailwindcss-rails (2.0.16)
railties (>= 6.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 32928a02..006e1ae8 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.15"
+ VERSION = "2.0.16"
end
From 70f884614b380ce3fed89f7219b473f90c25f441 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Mon, 31 Oct 2022 21:44:58 -0400
Subject: [PATCH 082/412] ci: cleanup workaround for broken bundler version
---
.github/workflows/gem-install.yml | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/.github/workflows/gem-install.yml b/.github/workflows/gem-install.yml
index f32f3e29..ce4fe48e 100644
--- a/.github/workflows/gem-install.yml
+++ b/.github/workflows/gem-install.yml
@@ -74,8 +74,7 @@ jobs:
with:
name: gem-x86_64-linux
path: pkg
- - run: "gem update --system"
- - run: "apk add build-base" # TODO: remove after https://github.com/rubygems/rubygems/issues/5914 is in a rubygems release
+ - run: "gem update --system" # let's make sure the latest is working for us (upstream test, see #200)
- run: "gem install pkg/tailwindcss-rails-*.gem"
- run: "tailwindcss --help"
From d535a2a8f3ae0e720d6d72172b8af477b07f18db Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Mon, 31 Oct 2022 16:46:30 -0400
Subject: [PATCH 083/412] native: support for arm-linux
and ensure test coverage in the CI pipeline
---
.github/workflows/gem-install.yml | 19 ++++++++++++++++++-
lib/tailwindcss/upstream.rb | 1 +
2 files changed, 19 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/gem-install.yml b/.github/workflows/gem-install.yml
index ce4fe48e..6f537004 100644
--- a/.github/workflows/gem-install.yml
+++ b/.github/workflows/gem-install.yml
@@ -19,7 +19,7 @@ jobs:
strategy:
fail-fast: false
matrix:
- platform: ["ruby", "x64-mingw32", "x64-mingw-ucrt", "x86_64-darwin", "x86_64-linux"]
+ platform: ["ruby", "x64-mingw32", "x64-mingw-ucrt", "x86_64-darwin", "x86_64-linux", "arm-linux"]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
@@ -78,6 +78,23 @@ jobs:
- run: "gem install pkg/tailwindcss-rails-*.gem"
- run: "tailwindcss --help"
+ linux-arm-install:
+ needs: ["package"]
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/download-artifact@v3
+ with:
+ name: gem-arm-linux
+ path: pkg
+ - run: |
+ docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
+ docker run --rm -v "$(pwd):/test" -w /test --platform=linux/arm/v7 ruby:3.1 \
+ /bin/bash -c "
+ set -ex
+ gem install pkg/tailwindcss-rails-*.gem
+ tailwindcss --help
+ "
+
darwin-install:
needs: ["package"]
runs-on: macos-latest
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index d0afc3e6..cd45d7fb 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -11,6 +11,7 @@ module Upstream
"x86_64-darwin" => "tailwindcss-macos-x64",
"x86_64-linux" => "tailwindcss-linux-x64",
"aarch64-linux" => "tailwindcss-linux-arm64",
+ "arm-linux" => "tailwindcss-linux-armv7",
}
end
end
From 232d6b162738e38239935fc7cbd3addedf61badd Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 1 Nov 2022 08:05:12 -0400
Subject: [PATCH 084/412] version bump to v2.0.17
---
CHANGELOG.md | 5 +++++
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
3 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5cb84afa..1e754f5d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,9 @@
+## v2.0.17 / 2022-11-01
+
+* Add `arm-linux` support. [#218](https://github.com/rails/tailwindcss-rails/pull/218) by [@flavorjones](https://github.com/flavorjones).
+
+
## v2.0.16 / 2022-10-21
* Update to [Tailwind CSS v3.2.1](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.2.1) by [@AlexKovynev](https://github.com/AlexKovynev) in [#213](https://github.com/rails/tailwindcss-rails/pull/213).
diff --git a/Gemfile.lock b/Gemfile.lock
index 9d0c820c..6c922e73 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.16)
+ tailwindcss-rails (2.0.17)
railties (>= 6.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 006e1ae8..fb4f46fd 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.16"
+ VERSION = "2.0.17"
end
From 761263003d74c3e002edbc15cf4089389f8793a4 Mon Sep 17 00:00:00 2001
From: Marco Roth
Date: Fri, 4 Nov 2022 23:03:50 +0100
Subject: [PATCH 085/412] Unify `bin/dev` script with other js/css installers
---
lib/install/dev | 7 +++----
1 file changed, 3 insertions(+), 4 deletions(-)
diff --git a/lib/install/dev b/lib/install/dev
index 2daf7764..74ade166 100755
--- a/lib/install/dev
+++ b/lib/install/dev
@@ -1,9 +1,8 @@
-#!/usr/bin/env bash
+#!/usr/bin/env sh
-if ! command -v foreman &> /dev/null
-then
+if ! gem list foreman -i --silent; then
echo "Installing foreman..."
gem install foreman
fi
-foreman start -f Procfile.dev
+exec foreman start -f Procfile.dev "$@"
From a3c4a2bca75abda4fc42355e0333c07f84d74ced Mon Sep 17 00:00:00 2001
From: AlexKovynev
Date: Sat, 5 Nov 2022 04:06:08 +0000
Subject: [PATCH 086/412] Update tailwind to version 3.2.2
---
lib/tailwindcss/upstream.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index cd45d7fb..db1ba068 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.2.1"
+ VERSION = "v3.2.2"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From a5bbf6e93b16d268fb4947dc86dc2f6381fa1b92 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Mon, 7 Nov 2022 11:21:06 -0500
Subject: [PATCH 087/412] version bump to v2.0.18
---
CHANGELOG.md | 5 +++++
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
3 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1e754f5d..79114de8 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,9 @@
+## v2.0.18 / 2022-11-07
+
+* Update to [Tailwind CSS v3.2.2](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.2.2) by by [@AlexKovynev](https://github.com/AlexKovynev).
+
+
## v2.0.17 / 2022-11-01
* Add `arm-linux` support. [#218](https://github.com/rails/tailwindcss-rails/pull/218) by [@flavorjones](https://github.com/flavorjones).
diff --git a/Gemfile.lock b/Gemfile.lock
index 6c922e73..1acc2d80 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.17)
+ tailwindcss-rails (2.0.18)
railties (>= 6.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index fb4f46fd..bccb594d 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.17"
+ VERSION = "2.0.18"
end
From ccc0bec87f1b0b8c45fa39eabab57dfe84baf2e1 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 8 Nov 2022 08:23:53 -0500
Subject: [PATCH 088/412] version bump to v2.0.19
---
CHANGELOG.md | 7 ++++++-
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
3 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 79114de8..66606805 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,7 +1,12 @@
+## v2.0.19 / 2022-11-08
+
+* Update `bin/dev` script to stay in sync with other Rails installers' versions (e.g, `cssbundling-rails` and `dartsass-rails`). Use `sh` instead of `bash` for vanilla Alpine support, and use `exec` to run foreman for better interrupt handling. [#219](https://github.com/rails/tailwindcss-rails/pull/219) by [@marcoroth](https://github.com/marcoroth).
+
+
## v2.0.18 / 2022-11-07
-* Update to [Tailwind CSS v3.2.2](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.2.2) by by [@AlexKovynev](https://github.com/AlexKovynev).
+* Update to [Tailwind CSS v3.2.2](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.2.2) by [@AlexKovynev](https://github.com/AlexKovynev).
## v2.0.17 / 2022-11-01
diff --git a/Gemfile.lock b/Gemfile.lock
index 1acc2d80..8dfbd902 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.18)
+ tailwindcss-rails (2.0.19)
railties (>= 6.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index bccb594d..10b95e4d 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.18"
+ VERSION = "2.0.19"
end
From 41a22bf721030d3cf1f3f0a02ed08be1de2e27f2 Mon Sep 17 00:00:00 2001
From: Will Cosgrove
Date: Wed, 9 Nov 2022 17:32:37 -0600
Subject: [PATCH 089/412] Update upstream tailwindcss version 3.2.2 -> 3.2.3
---
lib/tailwindcss/upstream.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index db1ba068..3e835d8d 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.2.2"
+ VERSION = "v3.2.3"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From 8d89ca8ac1d56790016d5907d228a7189f27f8b7 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 10 Nov 2022 10:07:39 -0500
Subject: [PATCH 090/412] version bump to v2.0.20
---
CHANGELOG.md | 5 +++++
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
3 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 66606805..326d90ac 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,9 @@
+## v2.0.20 / 2022-11-10
+
+* Update to [Tailwind CSS v3.2.3](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.2.3) by [@willcosgrove](https://github.com/willcosgrove).
+
+
## v2.0.19 / 2022-11-08
* Update `bin/dev` script to stay in sync with other Rails installers' versions (e.g, `cssbundling-rails` and `dartsass-rails`). Use `sh` instead of `bash` for vanilla Alpine support, and use `exec` to run foreman for better interrupt handling. [#219](https://github.com/rails/tailwindcss-rails/pull/219) by [@marcoroth](https://github.com/marcoroth).
diff --git a/Gemfile.lock b/Gemfile.lock
index 8dfbd902..3feef309 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.19)
+ tailwindcss-rails (2.0.20)
railties (>= 6.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 10b95e4d..85e63c4e 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.19"
+ VERSION = "2.0.20"
end
From 52290fdae0107335616f62cf01a2004cb91e1a17 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Fri, 11 Nov 2022 14:07:20 -0500
Subject: [PATCH 091/412] bump upstream to 3.2.4
https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.2.4
---
lib/tailwindcss/upstream.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index 3e835d8d..ebd0c250 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.2.3"
+ VERSION = "v3.2.4"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From a4b26247dadb59914c0260c8155fa9d2789a51d0 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Fri, 11 Nov 2022 15:00:31 -0500
Subject: [PATCH 092/412] version bump to v2.0.21
---
CHANGELOG.md | 5 +++++
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
3 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 326d90ac..f27bdd16 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,9 @@
+## v2.0.21 / 2022-11-11
+
+* Update to [Tailwind CSS v3.2.4](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.2.4) by [@flavorjones](https://github.com/flavorjones).
+
+
## v2.0.20 / 2022-11-10
* Update to [Tailwind CSS v3.2.3](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.2.3) by [@willcosgrove](https://github.com/willcosgrove).
diff --git a/Gemfile.lock b/Gemfile.lock
index 3feef309..384757b4 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.20)
+ tailwindcss-rails (2.0.21)
railties (>= 6.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 85e63c4e..fa73ef4d 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.20"
+ VERSION = "2.0.21"
end
From f095f3f78c3465498d7151eaabff28306d0bd134 Mon Sep 17 00:00:00 2001
From: Alex Ghiculescu
Date: Wed, 7 Dec 2022 14:58:07 -0600
Subject: [PATCH 093/412] Clarify how to run Tailwind command in CI (#230)
Co-authored-by: Mike Dalessio
---
README.md | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/README.md b/README.md
index acaa69a0..cf87dfdf 100644
--- a/README.md
+++ b/README.md
@@ -28,8 +28,13 @@ The `tailwindcss:build` is automatically attached to `assets:precompile`, so bef
### Building for testing
-The `tailwindcss:build` is automatically attached to `test:prepare`, which runs before Rails tests. (Note that this currently only applies to rails `test:*` tasks (like `test:all` or `test:controllers`), not "rails test", as that doesn't load `test:prepare`).
+The `tailwindcss:build` task is automatically attached to the `test:prepare` Rake task. The `test:prepare` task is run before some test tasks (e.g. `test:all` and `test:controllers`), but not before the bare `test` task.
+If your tests need Tailwind assets in your CI environment, it's best to be explicit and run this command:
+
+```
+bin/rails test:prepare test
+```
### Update assets automatically
From 97f110a073094195ad9d103214408068115452ff Mon Sep 17 00:00:00 2001
From: Alex Ghiculescu
Date: Wed, 7 Dec 2022 16:51:46 -0600
Subject: [PATCH 094/412] `verbose` arg for build commands
By default, removes the verbose log line when running a Tailwind build. This isn't really needed most of the time. You can use the `verbose` option to include it.
```
% bin/rake "tailwindcss:build[verbose]"
["/Users/alex/.rvm/gems/ruby-3.1.2/gems/tailwindcss-rails-2.0.21-x86_64-darwin/exe/x86_64-darwin/tailwindcss", "-i", "/Users/alex/Code/foo/app/assets/stylesheets/application.tailwind.css", "-o", "/Users/alex/Code/foo/app/assets/builds/tailwind.css", "-c", "/Users/alex/Code/foo/config/tailwind.config.js", "--minify"]
Rebuilding...
Done in 480ms.
% bin/rake "tailwindcss:build"
Rebuilding...
Done in 500ms.
```
---
lib/tasks/build.rake | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/tasks/build.rake b/lib/tasks/build.rake
index 258930eb..bd407214 100644
--- a/lib/tasks/build.rake
+++ b/lib/tasks/build.rake
@@ -3,7 +3,7 @@ namespace :tailwindcss do
task :build do |_, args|
debug = args.extras.include?("debug")
command = Tailwindcss::Commands.compile_command(debug: debug)
- puts command.inspect
+ puts command.inspect if args.extras.include?("verbose")
system(*command, exception: true)
end
@@ -12,7 +12,7 @@ namespace :tailwindcss do
debug = args.extras.include?("debug")
poll = args.extras.include?("poll")
command = Tailwindcss::Commands.watch_command(debug: debug, poll: poll)
- puts command.inspect
+ puts command.inspect if args.extras.include?("verbose")
system(*command)
end
end
From e14d23ac02d5d73feb817f7ac785fcadac0d251c Mon Sep 17 00:00:00 2001
From: Dino Maric
Date: Fri, 9 Dec 2022 16:48:39 +0100
Subject: [PATCH 095/412] Fix generating nested models (#229)
Tis PR fixes error when generating nested models such as:
`bin/rails g scaffold admin/role name description`
---
.../tailwindcss/scaffold/scaffold_generator.rb | 4 ++--
.../scaffold/templates/partial.html.erb.tt | 12 ++++++------
.../tailwindcss/scaffold_generator_test.rb | 6 ++++++
3 files changed, 14 insertions(+), 8 deletions(-)
diff --git a/lib/generators/tailwindcss/scaffold/scaffold_generator.rb b/lib/generators/tailwindcss/scaffold/scaffold_generator.rb
index 3ae3c99d..6c1a2101 100644
--- a/lib/generators/tailwindcss/scaffold/scaffold_generator.rb
+++ b/lib/generators/tailwindcss/scaffold/scaffold_generator.rb
@@ -22,7 +22,7 @@ def copy_view_files
end
end
- template "partial.html.erb", File.join("app/views", controller_file_path, "_#{singular_table_name}.html.erb")
+ template "partial.html.erb", File.join("app/views", controller_file_path, "_#{singular_name}.html.erb")
end
private
@@ -31,4 +31,4 @@ def available_views
end
end
end
-end
\ No newline at end of file
+end
diff --git a/lib/generators/tailwindcss/scaffold/templates/partial.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/partial.html.erb.tt
index 301d82f2..55717003 100644
--- a/lib/generators/tailwindcss/scaffold/templates/partial.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/partial.html.erb.tt
@@ -1,22 +1,22 @@
-
+
<% attributes.reject(&:password_digest?).each do |attribute| -%>
<%= attribute.human_name %>:
<% if attribute.attachment? -%>
- <%%= link_to <%= singular_table_name %>.<%= attribute.column_name %>.filename, <%= singular_table_name %>.<%= attribute.column_name %> if <%= singular_table_name %>.<%= attribute.column_name %>.attached? %>
+ <%%= link_to <%= singular_name %>.<%= attribute.column_name %>.filename, <%= singular_name %>.<%= attribute.column_name %> if <%= singular_name %>.<%= attribute.column_name %>.attached? %>
<% elsif attribute.attachments? -%>
- <%% <%= singular_table_name %>.<%= attribute.column_name %>.each do |<%= attribute.singular_name %>| %>
+ <%% <%= singular_name %>.<%= attribute.column_name %>.each do |<%= attribute.singular_name %>| %>
<%%= link_to <%= attribute.singular_name %>.filename, <%= attribute.singular_name %> %>
<%% end %>
<% else -%>
- <%%= <%= singular_table_name %>.<%= attribute.column_name %> %>
+ <%%= <%= singular_name %>.<%= attribute.column_name %> %>
<% end -%>
<% end -%>
<%% if action_name != "show" %>
- <%%= link_to "Show this <%= human_name.downcase %>", <%= singular_table_name %>, class: "rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
- <%%= link_to 'Edit this <%= human_name.downcase %>', edit_<%= singular_table_name %>_path(<%= singular_table_name %>), class: "rounded-lg py-3 ml-2 px-5 bg-gray-100 inline-block font-medium" %>
+ <%%= link_to "Show this <%= human_name.downcase %>", <%= singular_name %>, class: "rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
+ <%%= link_to 'Edit this <%= human_name.downcase %>', edit_<%= singular_name %>_path(<%= singular_name %>), class: "rounded-lg py-3 ml-2 px-5 bg-gray-100 inline-block font-medium" %>
<%% end %>
diff --git a/test/lib/generators/tailwindcss/scaffold_generator_test.rb b/test/lib/generators/tailwindcss/scaffold_generator_test.rb
index 2973a7a4..01d892b2 100644
--- a/test/lib/generators/tailwindcss/scaffold_generator_test.rb
+++ b/test/lib/generators/tailwindcss/scaffold_generator_test.rb
@@ -12,4 +12,10 @@ class Tailwindcss::Generators::ScaffoldGeneratorTest < Rails::Generators::TestCa
%w(index edit new show _form _message).each { |view| assert_file "app/views/messages/#{view}.html.erb" }
end
+
+ test "with namespace invoked" do
+ run_generator [ "admin/role", "name:string", "description:string" ]
+
+ %w(index edit new show _form _role).each { |view| assert_file "app/views/admin/roles/#{view}.html.erb" }
+ end
end
From 9b01bf57cdf1f49e202ac765d78a43d741e2eaae Mon Sep 17 00:00:00 2001
From: victor
Date: Mon, 12 Dec 2022 21:08:36 +0100
Subject: [PATCH 096/412] Add explanation for programmatically composed class
names to use the safelist option.
---
README.md | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/README.md b/README.md
index cf87dfdf..216ee7ec 100644
--- a/README.md
+++ b/README.md
@@ -70,7 +70,8 @@ Tailwind uses modern CSS features that are not recognized by the `sassc-rails` e
### Class names must be spelled out
-For Tailwind to work, your class names need to be spelled out. They can't be programmatically composed. So no "text-gray-#{grade}", only "text-gray-500".
+For Tailwind to work, your class names need to be spelled out. If you need to make sure Tailwind generates certain class names that don’t exist in your content files or they are programmatically composed, use the [safelist option](https://tailwindcss.com/docs/content-configuration#safelisting-classes).
+
### ERROR: Cannot find the tailwindcss executable for <supported platform>
From 885ec2b90eaf18cf2745eb6d6ffedf00220547ce Mon Sep 17 00:00:00 2001
From: Alex Ghiculescu
Date: Sat, 17 Dec 2022 09:17:12 -0600
Subject: [PATCH 097/412] Fix typos
---
README.md | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/README.md b/README.md
index 216ee7ec..db1a12cd 100644
--- a/README.md
+++ b/README.md
@@ -70,8 +70,7 @@ Tailwind uses modern CSS features that are not recognized by the `sassc-rails` e
### Class names must be spelled out
-For Tailwind to work, your class names need to be spelled out. If you need to make sure Tailwind generates certain class names that don’t exist in your content files or they are programmatically composed, use the [safelist option](https://tailwindcss.com/docs/content-configuration#safelisting-classes).
-
+For Tailwind to work, your class names need to be spelled out. If you need to make sure Tailwind generates class names that don't exist in your content files or that are programmatically composed, use the [safelist option](https://tailwindcss.com/docs/content-configuration#safelisting-classes).
### ERROR: Cannot find the tailwindcss executable for <supported platform>
From 3b005768058dff0d6fdeb3174197e9513bbf7406 Mon Sep 17 00:00:00 2001
From: Peter Goldstein
Date: Mon, 2 Jan 2023 10:29:16 -0500
Subject: [PATCH 098/412] Adds Ruby 3.2 to the CI matrix
---
.github/workflows/ci.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index b8a965e3..01135a4a 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -19,7 +19,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
- ruby: ["2.7", "3.0", "3.1"]
+ ruby: ["2.7", "3.0", "3.1", "3.2"]
steps:
- uses: actions/checkout@v3
- run: rm Gemfile.lock
From adc00e108744e746169b0098e1f706ead6f62147 Mon Sep 17 00:00:00 2001
From: Alex Ghiculescu
Date: Mon, 9 Jan 2023 12:57:05 -0700
Subject: [PATCH 099/412] Simplify "Building for testing"
Now that https://github.com/rails/rails/pull/46664 is merged, we can simplify the testing instructions.
Technically these instructions aren't true until Rails 7.1, so I'm happy to leave the PR open until then if that's preferred.
---
README.md | 7 +------
1 file changed, 1 insertion(+), 6 deletions(-)
diff --git a/README.md b/README.md
index db1a12cd..3fa69ef7 100644
--- a/README.md
+++ b/README.md
@@ -28,13 +28,8 @@ The `tailwindcss:build` is automatically attached to `assets:precompile`, so bef
### Building for testing
-The `tailwindcss:build` task is automatically attached to the `test:prepare` Rake task. The `test:prepare` task is run before some test tasks (e.g. `test:all` and `test:controllers`), but not before the bare `test` task.
+The `tailwindcss:build` task is automatically attached to the `test:prepare` Rake task. This task runs before test commands. If you run `bin/rails test` in your CI environment, your Tailwind output will be generated before tests run.
-If your tests need Tailwind assets in your CI environment, it's best to be explicit and run this command:
-
-```
-bin/rails test:prepare test
-```
### Update assets automatically
From 999db1c19568f0c11622b31d4266bfa4a42cb441 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 8 Feb 2023 15:27:18 -0500
Subject: [PATCH 100/412] dep: upgrade upstream to v3.2.6
https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.2.6
---
lib/tailwindcss/upstream.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index ebd0c250..9a219fc7 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.2.4"
+ VERSION = "v3.2.6"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From caeecd7d9f15c37803e5c1eb80bb8f1e8f7af8fa Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 8 Feb 2023 15:37:40 -0500
Subject: [PATCH 101/412] dev: Gemfile.lock
---
Gemfile.lock | 102 ++++++++++++++++++++++++++++-----------------------
1 file changed, 56 insertions(+), 46 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 384757b4..ced4a4f4 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -7,87 +7,97 @@ PATH
GEM
remote: https://rubygems.org/
specs:
- actionmailer (6.1.4.1)
- actionpack (= 6.1.4.1)
- actionview (= 6.1.4.1)
- activejob (= 6.1.4.1)
- activesupport (= 6.1.4.1)
+ actionmailer (7.0.4.2)
+ actionpack (= 7.0.4.2)
+ actionview (= 7.0.4.2)
+ activejob (= 7.0.4.2)
+ activesupport (= 7.0.4.2)
mail (~> 2.5, >= 2.5.4)
+ net-imap
+ net-pop
+ net-smtp
rails-dom-testing (~> 2.0)
- actionpack (6.1.4.1)
- actionview (= 6.1.4.1)
- activesupport (= 6.1.4.1)
- rack (~> 2.0, >= 2.0.9)
+ actionpack (7.0.4.2)
+ actionview (= 7.0.4.2)
+ activesupport (= 7.0.4.2)
+ rack (~> 2.0, >= 2.2.0)
rack-test (>= 0.6.3)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.2.0)
- actionview (6.1.4.1)
- activesupport (= 6.1.4.1)
+ actionview (7.0.4.2)
+ activesupport (= 7.0.4.2)
builder (~> 3.1)
erubi (~> 1.4)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.1, >= 1.2.0)
- activejob (6.1.4.1)
- activesupport (= 6.1.4.1)
+ activejob (7.0.4.2)
+ activesupport (= 7.0.4.2)
globalid (>= 0.3.6)
- activesupport (6.1.4.1)
+ activesupport (7.0.4.2)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 1.6, < 2)
minitest (>= 5.1)
tzinfo (~> 2.0)
- zeitwerk (~> 2.3)
builder (3.2.4)
- concurrent-ruby (1.1.9)
+ concurrent-ruby (1.2.0)
crass (1.0.6)
- debug (1.1.0)
- irb
- reline (>= 0.2.7)
- erubi (1.10.0)
- globalid (1.0.0)
+ date (3.3.3)
+ debug (1.7.1)
+ erubi (1.12.0)
+ globalid (1.1.0)
activesupport (>= 5.0)
- i18n (1.8.11)
+ i18n (1.12.0)
concurrent-ruby (~> 1.0)
- io-console (0.5.9)
- irb (1.3.7)
- reline (>= 0.2.7)
- loofah (2.12.0)
+ loofah (2.19.1)
crass (~> 1.0.2)
nokogiri (>= 1.5.9)
- mail (2.7.1)
+ mail (2.8.1)
mini_mime (>= 0.1.1)
+ net-imap
+ net-pop
+ net-smtp
method_source (1.0.0)
mini_mime (1.1.2)
- mini_portile2 (2.8.0)
- minitest (5.14.4)
- nokogiri (1.13.6)
+ mini_portile2 (2.8.1)
+ minitest (5.17.0)
+ net-imap (0.3.4)
+ date
+ net-protocol
+ net-pop (0.1.2)
+ net-protocol
+ net-protocol (0.2.1)
+ timeout
+ net-smtp (0.3.3)
+ net-protocol
+ nokogiri (1.14.1)
mini_portile2 (~> 2.8.0)
racc (~> 1.4)
- nokogiri (1.13.6-x86_64-darwin)
+ nokogiri (1.14.1-x86_64-darwin)
racc (~> 1.4)
- nokogiri (1.13.6-x86_64-linux)
+ nokogiri (1.14.1-x86_64-linux)
racc (~> 1.4)
- racc (1.6.0)
- rack (2.2.3)
- rack-test (1.1.0)
- rack (>= 1.0, < 3)
+ racc (1.6.2)
+ rack (2.2.6.2)
+ rack-test (2.0.2)
+ rack (>= 1.3)
rails-dom-testing (2.0.3)
activesupport (>= 4.2.0)
nokogiri (>= 1.6)
- rails-html-sanitizer (1.4.2)
- loofah (~> 2.3)
- railties (6.1.4.1)
- actionpack (= 6.1.4.1)
- activesupport (= 6.1.4.1)
+ rails-html-sanitizer (1.5.0)
+ loofah (~> 2.19, >= 2.19.1)
+ railties (7.0.4.2)
+ actionpack (= 7.0.4.2)
+ activesupport (= 7.0.4.2)
method_source
- rake (>= 0.13)
+ rake (>= 12.2)
thor (~> 1.0)
+ zeitwerk (~> 2.5)
rake (13.0.6)
- reline (0.2.7)
- io-console (~> 0.5)
thor (1.2.1)
- tzinfo (2.0.4)
+ timeout (0.3.1)
+ tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
- zeitwerk (2.5.1)
+ zeitwerk (2.6.6)
PLATFORMS
ruby
From 781d840dcd9452e01fdbf10d491d9b8742a019be Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 8 Feb 2023 15:39:02 -0500
Subject: [PATCH 102/412] version bump to v2.0.22
---
CHANGELOG.md | 8 ++++++++
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
3 files changed, 10 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index f27bdd16..c4450740 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,12 @@
+## v2.0.22 / 2023-02-08
+
+* Update to [Tailwind CSS v3.2.6](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.2.6) by [@flavorjones](https://github.com/flavorjones).
+* Introduce a `verbose` task argument, and put verbose logging behind it by [@ghiculescu](https://github.com/ghiculescu).
+* Fix scaffold view generation for nested models (#227) by [@dixpac](https://github.com/dixpac).
+* Improved documentation by [@ghiculescu](https://github.com/ghiculescu) and [@flavorjones](https://github.com/flavorjones).
+
+
## v2.0.21 / 2022-11-11
* Update to [Tailwind CSS v3.2.4](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.2.4) by [@flavorjones](https://github.com/flavorjones).
diff --git a/Gemfile.lock b/Gemfile.lock
index ced4a4f4..325fbff0 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.21)
+ tailwindcss-rails (2.0.22)
railties (>= 6.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index fa73ef4d..6fd3b6b1 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.21"
+ VERSION = "2.0.22"
end
From 205aed8ae15d6c65b158868e89a4047ee77a5caf Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sun, 19 Feb 2023 12:21:58 -0500
Subject: [PATCH 103/412] dep: update tailwindcss to v3.2.7
https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.2.7
---
lib/tailwindcss/upstream.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index 9a219fc7..3fa169b5 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.2.6"
+ VERSION = "v3.2.7"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From 05c5753c1051d5eb792cc60ee1e90564e8165af9 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sun, 19 Feb 2023 12:28:43 -0500
Subject: [PATCH 104/412] version bump to v2.0.23
---
CHANGELOG.md | 5 +++++
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
3 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index c4450740..e035e504 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,9 @@
+## v2.0.23 / 2023-02-19
+
+* Update to [Tailwind CSS v3.2.7](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.2.7) by [@flavorjones](https://github.com/flavorjones).
+
+
## v2.0.22 / 2023-02-08
* Update to [Tailwind CSS v3.2.6](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.2.6) by [@flavorjones](https://github.com/flavorjones).
diff --git a/Gemfile.lock b/Gemfile.lock
index 325fbff0..e6a9169f 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.22)
+ tailwindcss-rails (2.0.23)
railties (>= 6.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 6fd3b6b1..d7b5d205 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.22"
+ VERSION = "2.0.23"
end
From 8159bd8652bb8f545f3ad7397d59b6e4deb1c89c Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 2 Mar 2023 08:54:26 -0500
Subject: [PATCH 105/412] feat: tailwind will not minify when Rails CSS
compression is on
to avoid double-compression which breaks styles.
Fixes #243
See https://github.com/rails/rails/issues/47553
---
lib/tailwindcss/commands.rb | 6 +++++-
lib/tasks/build.rake | 4 ++--
test/lib/tailwindcss/commands_test.rb | 18 ++++++++++++++++++
3 files changed, 25 insertions(+), 3 deletions(-)
diff --git a/lib/tailwindcss/commands.rb b/lib/tailwindcss/commands.rb
index e7f34cb5..4c91428c 100644
--- a/lib/tailwindcss/commands.rb
+++ b/lib/tailwindcss/commands.rb
@@ -62,7 +62,7 @@ def compile_command(debug: false, **kwargs)
"-o", Rails.root.join("app/assets/builds/tailwind.css").to_s,
"-c", Rails.root.join("config/tailwind.config.js").to_s,
].tap do |command|
- command << "--minify" unless debug
+ command << "--minify" unless (debug || rails_css_compressor?)
end
end
@@ -72,6 +72,10 @@ def watch_command(poll: false, **kwargs)
command << "-p" if poll
end
end
+
+ def rails_css_compressor?
+ defined?(Rails) && Rails&.application&.config&.assets&.css_compressor.present?
+ end
end
end
end
diff --git a/lib/tasks/build.rake b/lib/tasks/build.rake
index bd407214..27653811 100644
--- a/lib/tasks/build.rake
+++ b/lib/tasks/build.rake
@@ -1,6 +1,6 @@
namespace :tailwindcss do
desc "Build your Tailwind CSS"
- task :build do |_, args|
+ task build: :environment do |_, args|
debug = args.extras.include?("debug")
command = Tailwindcss::Commands.compile_command(debug: debug)
puts command.inspect if args.extras.include?("verbose")
@@ -8,7 +8,7 @@ namespace :tailwindcss do
end
desc "Watch and build your Tailwind CSS on file changes"
- task :watch do |_, args|
+ task watch: :environment do |_, args|
debug = args.extras.include?("debug")
poll = args.extras.include?("poll")
command = Tailwindcss::Commands.watch_command(debug: debug, poll: poll)
diff --git a/test/lib/tailwindcss/commands_test.rb b/test/lib/tailwindcss/commands_test.rb
index 7ff0c5c6..ac8f9d05 100644
--- a/test/lib/tailwindcss/commands_test.rb
+++ b/test/lib/tailwindcss/commands_test.rb
@@ -58,6 +58,24 @@ def mock_exe_directory(platform)
end
end
+ test ".compile_command when Rails compression is on" do
+ mock_exe_directory("sparc-solaris2.8") do |dir, executable|
+ Rails.stub(:root, File) do # Rails.root won't work in this test suite
+ Tailwindcss::Commands.stub(:rails_css_compressor?, true) do
+ actual = Tailwindcss::Commands.compile_command(exe_path: dir)
+ assert_kind_of(Array, actual)
+ refute_includes(actual, "--minify")
+ end
+
+ Tailwindcss::Commands.stub(:rails_css_compressor?, false) do
+ actual = Tailwindcss::Commands.compile_command(exe_path: dir)
+ assert_kind_of(Array, actual)
+ assert_includes(actual, "--minify")
+ end
+ end
+ end
+ end
+
test ".watch_command" do
mock_exe_directory("sparc-solaris2.8") do |dir, executable|
Rails.stub(:root, File) do # Rails.root won't work in this test suite
From b4c83b8ba309826e422fe97903b6b6c216c26394 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sun, 5 Mar 2023 09:39:00 -0500
Subject: [PATCH 106/412] version bump to v2.0.24
---
CHANGELOG.md | 5 +++++
lib/tailwindcss/version.rb | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index e035e504..bc9770bc 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,9 @@
+## v2.0.24 / 2023-03-05
+
+* When Rails CSS compression is on, avoid generating minified tailwindcss assets. (#253) by [@flavorjones](https://github.com/flavorjones).
+
+
## v2.0.23 / 2023-02-19
* Update to [Tailwind CSS v3.2.7](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.2.7) by [@flavorjones](https://github.com/flavorjones).
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index d7b5d205..11a309fe 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.23"
+ VERSION = "2.0.24"
end
From 73bbd8d187e3392881f758ff11e08c74e31959f0 Mon Sep 17 00:00:00 2001
From: Kentastic
Date: Sun, 5 Mar 2023 10:54:17 -0500
Subject: [PATCH 107/412] Added 2 official Tailwind plugins (#254)
---
lib/install/tailwind.config.js | 2 ++
1 file changed, 2 insertions(+)
diff --git a/lib/install/tailwind.config.js b/lib/install/tailwind.config.js
index 094432ff..4476e099 100644
--- a/lib/install/tailwind.config.js
+++ b/lib/install/tailwind.config.js
@@ -18,5 +18,7 @@ module.exports = {
require('@tailwindcss/forms'),
require('@tailwindcss/aspect-ratio'),
require('@tailwindcss/typography'),
+ require('@tailwindcss/line-clamp'),
+ require('@tailwindcss/container-queries'),
]
}
From e07a765e228c7f90d5229a789d2248669b6a7e91 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sun, 5 Mar 2023 09:44:02 -0500
Subject: [PATCH 108/412] dev: update Gemfile.lock
---
Gemfile.lock | 52 ++++++++++++++++++++++++++--------------------------
1 file changed, 26 insertions(+), 26 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index e6a9169f..45b315c9 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,45 +1,45 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.23)
+ tailwindcss-rails (2.0.24)
railties (>= 6.0.0)
GEM
remote: https://rubygems.org/
specs:
- actionmailer (7.0.4.2)
- actionpack (= 7.0.4.2)
- actionview (= 7.0.4.2)
- activejob (= 7.0.4.2)
- activesupport (= 7.0.4.2)
+ actionmailer (7.0.4.3)
+ actionpack (= 7.0.4.3)
+ actionview (= 7.0.4.3)
+ activejob (= 7.0.4.3)
+ activesupport (= 7.0.4.3)
mail (~> 2.5, >= 2.5.4)
net-imap
net-pop
net-smtp
rails-dom-testing (~> 2.0)
- actionpack (7.0.4.2)
- actionview (= 7.0.4.2)
- activesupport (= 7.0.4.2)
+ actionpack (7.0.4.3)
+ actionview (= 7.0.4.3)
+ activesupport (= 7.0.4.3)
rack (~> 2.0, >= 2.2.0)
rack-test (>= 0.6.3)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.2.0)
- actionview (7.0.4.2)
- activesupport (= 7.0.4.2)
+ actionview (7.0.4.3)
+ activesupport (= 7.0.4.3)
builder (~> 3.1)
erubi (~> 1.4)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.1, >= 1.2.0)
- activejob (7.0.4.2)
- activesupport (= 7.0.4.2)
+ activejob (7.0.4.3)
+ activesupport (= 7.0.4.3)
globalid (>= 0.3.6)
- activesupport (7.0.4.2)
+ activesupport (7.0.4.3)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 1.6, < 2)
minitest (>= 5.1)
tzinfo (~> 2.0)
builder (3.2.4)
- concurrent-ruby (1.2.0)
+ concurrent-ruby (1.2.2)
crass (1.0.6)
date (3.3.3)
debug (1.7.1)
@@ -59,7 +59,7 @@ GEM
method_source (1.0.0)
mini_mime (1.1.2)
mini_portile2 (2.8.1)
- minitest (5.17.0)
+ minitest (5.18.0)
net-imap (0.3.4)
date
net-protocol
@@ -69,15 +69,15 @@ GEM
timeout
net-smtp (0.3.3)
net-protocol
- nokogiri (1.14.1)
+ nokogiri (1.14.2)
mini_portile2 (~> 2.8.0)
racc (~> 1.4)
- nokogiri (1.14.1-x86_64-darwin)
+ nokogiri (1.14.2-x86_64-darwin)
racc (~> 1.4)
- nokogiri (1.14.1-x86_64-linux)
+ nokogiri (1.14.2-x86_64-linux)
racc (~> 1.4)
racc (1.6.2)
- rack (2.2.6.2)
+ rack (2.2.6.4)
rack-test (2.0.2)
rack (>= 1.3)
rails-dom-testing (2.0.3)
@@ -85,19 +85,19 @@ GEM
nokogiri (>= 1.6)
rails-html-sanitizer (1.5.0)
loofah (~> 2.19, >= 2.19.1)
- railties (7.0.4.2)
- actionpack (= 7.0.4.2)
- activesupport (= 7.0.4.2)
+ railties (7.0.4.3)
+ actionpack (= 7.0.4.3)
+ activesupport (= 7.0.4.3)
method_source
rake (>= 12.2)
thor (~> 1.0)
zeitwerk (~> 2.5)
rake (13.0.6)
thor (1.2.1)
- timeout (0.3.1)
+ timeout (0.3.2)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
- zeitwerk (2.6.6)
+ zeitwerk (2.6.7)
PLATFORMS
ruby
@@ -110,4 +110,4 @@ DEPENDENCIES
tailwindcss-rails!
BUNDLED WITH
- 2.3.14
+ 2.4.7
From cbf5512abc04660e74212e781487824f56d2ccb3 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 14 Mar 2023 10:41:52 -0400
Subject: [PATCH 109/412] version bump to v2.0.25
---
CHANGELOG.md | 5 +++++
lib/tailwindcss/version.rb | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index bc9770bc..9ab95abb 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,9 @@
+## v2.0.25 / 2023-03-14
+
+* Installer now includes all 5 official Tailwind plugins (adding `line-clamp` and `container-queries`). (#254) by @Kentasmic
+
+
## v2.0.24 / 2023-03-05
* When Rails CSS compression is on, avoid generating minified tailwindcss assets. (#253) by [@flavorjones](https://github.com/flavorjones).
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 11a309fe..b073fed9 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.24"
+ VERSION = "2.0.25"
end
From 4c0de9a020ff4cbbae6e7c5c33b8861548288073 Mon Sep 17 00:00:00 2001
From: Tyson Gach
Date: Tue, 28 Mar 2023 10:52:04 -0500
Subject: [PATCH 110/412] Update tailwindcss to v3.3.0
https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.0
The line-clamp plugin is now baked into the framework itself:
https://tailwindcss.com/blog/tailwindcss-v3-3
---
lib/install/tailwind.config.js | 1 -
lib/tailwindcss/upstream.rb | 2 +-
2 files changed, 1 insertion(+), 2 deletions(-)
diff --git a/lib/install/tailwind.config.js b/lib/install/tailwind.config.js
index 4476e099..39364deb 100644
--- a/lib/install/tailwind.config.js
+++ b/lib/install/tailwind.config.js
@@ -18,7 +18,6 @@ module.exports = {
require('@tailwindcss/forms'),
require('@tailwindcss/aspect-ratio'),
require('@tailwindcss/typography'),
- require('@tailwindcss/line-clamp'),
require('@tailwindcss/container-queries'),
]
}
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index 3fa169b5..ee759439 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.2.7"
+ VERSION = "v3.3.0"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From c2fced8a580e92d91d60c79bd0b2ab5051974956 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 29 Mar 2023 22:47:26 -0400
Subject: [PATCH 111/412] doc: update CHANGELOG
[skip ci]
---
CHANGELOG.md | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9ab95abb..7b776444 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,9 @@
+## next / unreleased
+
+* Update to [Tailwind CSS v3.3.0](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.0) by @tysongach
+
+
## v2.0.25 / 2023-03-14
* Installer now includes all 5 official Tailwind plugins (adding `line-clamp` and `container-queries`). (#254) by @Kentasmic
From 56bdb1fddffa798563ce22b1fbc9e9235ef88337 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 30 Mar 2023 00:34:10 -0400
Subject: [PATCH 112/412] use a local tailwindcss binary by setting
TAILWINDCSS_INSTALL_DIR
this will work for both the vanilla "ruby" platform as well as
override the behavior of the native platform gem.
---
CHANGELOG.md | 1 +
README.md | 29 +++++++++-
lib/tailwindcss/commands.rb | 45 +++++++++++-----
test/lib/tailwindcss/commands_test.rb | 78 +++++++++++++++++++++++++--
4 files changed, 133 insertions(+), 20 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7b776444..1d1ac58b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,7 @@
## next / unreleased
* Update to [Tailwind CSS v3.3.0](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.0) by @tysongach
+* Users can use a locally-installed `tailwindcss` executable by setting a `TAILWINDCSS_INSTALL_DIR` environment variable. (#224, #226) by @flavorjones
## v2.0.25 / 2023-03-14
diff --git a/README.md b/README.md
index db1a12cd..aa4aed4b 100644
--- a/README.md
+++ b/README.md
@@ -9,7 +9,34 @@ With Rails 7 you can generate a new application preconfigured with Tailwind by u
1. Run `./bin/bundle add tailwindcss-rails`
2. Run `./bin/rails tailwindcss:install`
-This gem wraps [the standalone executable version](https://tailwindcss.com/blog/standalone-cli) of the Tailwind CSS v3 framework. These executables are platform specific, so there are actually separate underlying gems per platform, but the correct gem will automatically be picked for your platform. Supported platforms are Linux x64, macOS arm64, macOS x64, and Windows x64. (Note that due to this setup, you must install the actual gems – you can't pin your gem to the github repo.)
+This gem wraps [the standalone executable version](https://tailwindcss.com/blog/standalone-cli) of the Tailwind CSS v3 framework. These executables are platform specific, so there are actually separate underlying gems per platform, but the correct gem will automatically be picked for your platform.
+
+Supported platforms are:
+
+- arm64-darwin (macos-arm64)
+- x64-mingw32 (windows-x64)
+- x64-mingw-ucr (windows-x64)
+- x86_64-darwin (macos-x64)
+- x86_64-linux (linux-x64)
+- aarch64-linux (linux-arm64)
+- arm-linux (linux-armv7)
+
+
+### Using a local installation of `tailwindcss`
+
+If you are not able to use the vendored standalone executables (for example, if you're on an unsupported platform), you can use a local installation of the `tailwindcss` executable by setting an environment variable named `TAILWINDCSS_INSTALL_DIR` to the directory containing the executable.
+
+For example, if you've installed `tailwindcss` so that the executable is found at `/node_modules/bin/tailwindcss`, then you should set your environment variable like so:
+
+``` sh
+TAILWINDCSS_INSTALL_DIR=/path/to/node_modules/bin
+```
+
+This also works with relative paths. If you've installed into your app's directory at `./node_modules/.bin/tailwindcss`:
+
+``` sh
+TAILWINDCSS_INSTALL_DIR=node_modules/.bin
+```
## Developing with Tailwindcss
diff --git a/lib/tailwindcss/commands.rb b/lib/tailwindcss/commands.rb
index 4c91428c..448e08f9 100644
--- a/lib/tailwindcss/commands.rb
+++ b/lib/tailwindcss/commands.rb
@@ -2,6 +2,8 @@
module Tailwindcss
module Commands
+ DEFAULT_DIR = File.expand_path(File.join(__dir__, "..", "..", "exe"))
+
# raised when the host platform is not supported by upstream tailwindcss's binary releases
class UnsupportedPlatformException < StandardError
end
@@ -10,26 +12,41 @@ class UnsupportedPlatformException < StandardError
class ExecutableNotFoundException < StandardError
end
+ # raised when TAILWINDCSS_INSTALL_DIR does not exist
+ class DirectoryNotFoundException < StandardError
+ end
+
class << self
def platform
[:cpu, :os].map { |m| Gem::Platform.local.send(m) }.join("-")
end
- def executable(
- exe_path: File.expand_path(File.join(__dir__, "..", "..", "exe"))
- )
- if Tailwindcss::Upstream::NATIVE_PLATFORMS.keys.none? { |p| Gem::Platform.match(Gem::Platform.new(p)) }
- raise UnsupportedPlatformException, <<~MESSAGE
- tailwindcss-rails does not support the #{platform} platform
- Please install tailwindcss following instructions at https://tailwindcss.com/docs/installation
- MESSAGE
- end
-
- exe_path = Dir.glob(File.expand_path(File.join(exe_path, "*", "tailwindcss"))).find do |f|
- Gem::Platform.match(Gem::Platform.new(File.basename(File.dirname(f))))
+ def executable(exe_path: DEFAULT_DIR)
+ tailwindcss_install_dir = ENV["TAILWINDCSS_INSTALL_DIR"]
+ if tailwindcss_install_dir
+ if File.directory?(tailwindcss_install_dir)
+ warn "NOTE: using TAILWINDCSS_INSTALL_DIR to find tailwindcss executable: #{tailwindcss_install_dir}"
+ exe_path = tailwindcss_install_dir
+ exe_file = File.expand_path(File.join(tailwindcss_install_dir, "tailwindcss"))
+ else
+ raise DirectoryNotFoundException, <<~MESSAGE
+ TAILWINDCSS_INSTALL_DIR is set to #{tailwindcss_install_dir}, but that directory does not exist.
+ MESSAGE
+ end
+ else
+ if Tailwindcss::Upstream::NATIVE_PLATFORMS.keys.none? { |p| Gem::Platform.match(Gem::Platform.new(p)) }
+ raise UnsupportedPlatformException, <<~MESSAGE
+ tailwindcss-rails does not support the #{platform} platform
+ Please install tailwindcss following instructions at https://tailwindcss.com/docs/installation
+ MESSAGE
+ end
+
+ exe_file = Dir.glob(File.expand_path(File.join(exe_path, "*", "tailwindcss"))).find do |f|
+ Gem::Platform.match(Gem::Platform.new(File.basename(File.dirname(f))))
+ end
end
- if exe_path.nil?
+ if exe_file.nil? || !File.exist?(exe_file)
raise ExecutableNotFoundException, <<~MESSAGE
Cannot find the tailwindcss executable for #{platform} in #{exe_path}
@@ -52,7 +69,7 @@ def executable(
MESSAGE
end
- exe_path
+ exe_file
end
def compile_command(debug: false, **kwargs)
diff --git a/test/lib/tailwindcss/commands_test.rb b/test/lib/tailwindcss/commands_test.rb
index ac8f9d05..6ddc6a25 100644
--- a/test/lib/tailwindcss/commands_test.rb
+++ b/test/lib/tailwindcss/commands_test.rb
@@ -2,11 +2,6 @@
require "minitest/mock"
class Tailwindcss::CommandsTest < ActiveSupport::TestCase
- test ".platform is a string containing just the cpu and os (not the version)" do
- expected = "#{Gem::Platform.local.cpu}-#{Gem::Platform.local.os}"
- assert_equal(expected, Tailwindcss::Commands.platform)
- end
-
def mock_exe_directory(platform)
Dir.mktmpdir do |dir|
FileUtils.mkdir(File.join(dir, platform))
@@ -18,6 +13,19 @@ def mock_exe_directory(platform)
end
end
+ def mock_local_tailwindcss_install
+ Dir.mktmpdir do |dir|
+ path = File.join(dir, "tailwindcss")
+ FileUtils.touch(path)
+ yield(dir, path)
+ end
+ end
+
+ test ".platform is a string containing just the cpu and os (not the version)" do
+ expected = "#{Gem::Platform.local.cpu}-#{Gem::Platform.local.os}"
+ assert_equal(expected, Tailwindcss::Commands.platform)
+ end
+
test ".executable returns the absolute path to the binary" do
mock_exe_directory("sparc-solaris2.8") do |dir, executable|
expected = File.expand_path(File.join(dir, "sparc-solaris2.8", "tailwindcss"))
@@ -42,6 +50,66 @@ def mock_exe_directory(platform)
end
end
+ test ".executable returns the executable in TAILWINDCSS_INSTALL_DIR when no packaged binary exists" do
+ mock_local_tailwindcss_install do |local_install_dir, expected|
+ result = nil
+ begin
+ ENV["TAILWINDCSS_INSTALL_DIR"] = local_install_dir
+ assert_output(nil, /using TAILWINDCSS_INSTALL_DIR/) do
+ result = Tailwindcss::Commands.executable(exe_path: "/does/not/exist")
+ end
+ ensure
+ ENV["TAILWINDCSS_INSTALL_DIR"] = nil
+ end
+ assert_equal(expected, result)
+ end
+ end
+
+ test ".executable returns the executable in TAILWINDCSS_INSTALL_DIR when we're not on a supported platform" do
+ Gem::Platform.stub(:match, false) do # nothing is supported
+ mock_local_tailwindcss_install do |local_install_dir, expected|
+ result = nil
+ begin
+ ENV["TAILWINDCSS_INSTALL_DIR"] = local_install_dir
+ assert_output(nil, /using TAILWINDCSS_INSTALL_DIR/) do
+ result = Tailwindcss::Commands.executable
+ end
+ ensure
+ ENV["TAILWINDCSS_INSTALL_DIR"] = nil
+ end
+ assert_equal(expected, result)
+ end
+ end
+ end
+
+ test ".executable returns the executable in TAILWINDCSS_INSTALL_DIR even when a packaged binary exists" do
+ mock_exe_directory("sparc-solaris2.8") do |dir, _executable|
+ mock_local_tailwindcss_install do |local_install_dir, expected|
+ result = nil
+ begin
+ ENV["TAILWINDCSS_INSTALL_DIR"] = local_install_dir
+ assert_output(nil, /using TAILWINDCSS_INSTALL_DIR/) do
+ result = Tailwindcss::Commands.executable(exe_path: dir)
+ end
+ ensure
+ ENV["TAILWINDCSS_INSTALL_DIR"] = nil
+ end
+ assert_equal(expected, result)
+ end
+ end
+ end
+
+ test ".executable raises ExecutableNotFoundException is TAILWINDCSS_INSTALL_DIR is set to a nonexistent dir" do
+ begin
+ ENV["TAILWINDCSS_INSTALL_DIR"] = "/does/not/exist"
+ assert_raises(Tailwindcss::Commands::DirectoryNotFoundException) do
+ Tailwindcss::Commands.executable
+ end
+ ensure
+ ENV["TAILWINDCSS_INSTALL_DIR"] = nil
+ end
+ end
+
test ".compile_command" do
mock_exe_directory("sparc-solaris2.8") do |dir, executable|
Rails.stub(:root, File) do # Rails.root won't work in this test suite
From 3f091fe9bda8a05b28449a9f1619059ac293cea6 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 30 Mar 2023 01:44:11 -0400
Subject: [PATCH 113/412] version bump to v2.0.26
---
CHANGELOG.md | 4 ++--
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
3 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1d1ac58b..d9a614d0 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,8 +1,8 @@
-## next / unreleased
+## v2.0.26 / 2023-03-30
* Update to [Tailwind CSS v3.3.0](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.0) by @tysongach
-* Users can use a locally-installed `tailwindcss` executable by setting a `TAILWINDCSS_INSTALL_DIR` environment variable. (#224, #226) by @flavorjones
+* Use a locally-installed `tailwindcss` executable by setting a `TAILWINDCSS_INSTALL_DIR` environment variable. (#224, #226) by @flavorjones
## v2.0.25 / 2023-03-14
diff --git a/Gemfile.lock b/Gemfile.lock
index 45b315c9..762cadd3 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.24)
+ tailwindcss-rails (2.0.26)
railties (>= 6.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index b073fed9..d37ae321 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.25"
+ VERSION = "2.0.26"
end
From ee5dca524a9c8f84b1a9b1ffccfb1cb9d1c02efd Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sun, 2 Apr 2023 09:06:20 -0400
Subject: [PATCH 114/412] dep: update tailwindcss to v3.3.1
https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.1
---
CHANGELOG.md | 5 +++++
lib/tailwindcss/upstream.rb | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index d9a614d0..201b4d26 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,9 @@
+## next / unreleased
+
+* Update to [Tailwind CSS v3.3.1](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.1) by @flavorjones
+
+
## v2.0.26 / 2023-03-30
* Update to [Tailwind CSS v3.3.0](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.0) by @tysongach
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index ee759439..273a69b4 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.3.0"
+ VERSION = "v3.3.1"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From 5777017729a2990ac485d86a6fed3df2fcaf8d23 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Tue, 18 Apr 2023 20:53:16 +0000
Subject: [PATCH 115/412] build(deps): bump nokogiri from 1.14.2 to 1.14.3
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.14.2 to 1.14.3.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.14.2...v1.14.3)
---
updated-dependencies:
- dependency-name: nokogiri
dependency-type: indirect
...
Signed-off-by: dependabot[bot]
---
Gemfile.lock | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 762cadd3..f79fc0dc 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -69,12 +69,12 @@ GEM
timeout
net-smtp (0.3.3)
net-protocol
- nokogiri (1.14.2)
+ nokogiri (1.14.3)
mini_portile2 (~> 2.8.0)
racc (~> 1.4)
- nokogiri (1.14.2-x86_64-darwin)
+ nokogiri (1.14.3-x86_64-darwin)
racc (~> 1.4)
- nokogiri (1.14.2-x86_64-linux)
+ nokogiri (1.14.3-x86_64-linux)
racc (~> 1.4)
racc (1.6.2)
rack (2.2.6.4)
From f44a6dbfbe6ae288cbcb82f1d3868cf571870c76 Mon Sep 17 00:00:00 2001
From: Gord Pearson
Date: Thu, 20 Apr 2023 16:18:17 -0400
Subject: [PATCH 116/412] Handle `tailwindcss:watch[always]`
---
lib/tailwindcss/commands.rb | 3 ++-
lib/tasks/build.rake | 3 ++-
test/lib/tailwindcss/commands_test.rb | 7 +++++++
3 files changed, 11 insertions(+), 2 deletions(-)
diff --git a/lib/tailwindcss/commands.rb b/lib/tailwindcss/commands.rb
index 448e08f9..0020a973 100644
--- a/lib/tailwindcss/commands.rb
+++ b/lib/tailwindcss/commands.rb
@@ -83,9 +83,10 @@ def compile_command(debug: false, **kwargs)
end
end
- def watch_command(poll: false, **kwargs)
+ def watch_command(always: false, poll: false, **kwargs)
compile_command(**kwargs).tap do |command|
command << "-w"
+ command << "always" if always
command << "-p" if poll
end
end
diff --git a/lib/tasks/build.rake b/lib/tasks/build.rake
index 27653811..13407699 100644
--- a/lib/tasks/build.rake
+++ b/lib/tasks/build.rake
@@ -11,7 +11,8 @@ namespace :tailwindcss do
task watch: :environment do |_, args|
debug = args.extras.include?("debug")
poll = args.extras.include?("poll")
- command = Tailwindcss::Commands.watch_command(debug: debug, poll: poll)
+ always = args.extras.include?("always")
+ command = Tailwindcss::Commands.watch_command(always: always, debug: debug, poll: poll)
puts command.inspect if args.extras.include?("verbose")
system(*command)
end
diff --git a/test/lib/tailwindcss/commands_test.rb b/test/lib/tailwindcss/commands_test.rb
index 6ddc6a25..142efcfc 100644
--- a/test/lib/tailwindcss/commands_test.rb
+++ b/test/lib/tailwindcss/commands_test.rb
@@ -165,8 +165,15 @@ def mock_local_tailwindcss_install
assert_kind_of(Array, actual)
assert_equal(executable, actual.first)
assert_includes(actual, "-w")
+ refute_includes(actual, "always")
assert_includes(actual, "-p")
assert_includes(actual, "--minify")
+
+ actual = Tailwindcss::Commands.watch_command(exe_path: dir, always: true)
+ assert_kind_of(Array, actual)
+ assert_equal(executable, actual.first)
+ assert_includes(actual, "-w")
+ assert_includes(actual, "always")
end
end
end
From 86b93cd2981d2b764a970e3ef277496ef6b62483 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sun, 2 Apr 2023 09:13:49 -0400
Subject: [PATCH 117/412] version bump to v2.0.27 (backport commit)
---
CHANGELOG.md | 2 +-
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 201b4d26..590a2b09 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,5 @@
-## next / unreleased
+## v2.0.27 / 2023-04-02
* Update to [Tailwind CSS v3.3.1](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.1) by @flavorjones
diff --git a/Gemfile.lock b/Gemfile.lock
index f79fc0dc..0ee303aa 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.26)
+ tailwindcss-rails (2.0.27)
railties (>= 6.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index d37ae321..a2163aaa 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.26"
+ VERSION = "2.0.27"
end
From e665b097ae51e4e4d388370352a6390d41e685fd Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Fri, 21 Apr 2023 12:26:25 -0400
Subject: [PATCH 118/412] doc: update README to describe `watch[always]`
See #262
[skip ci]
---
README.md | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/README.md b/README.md
index aa4aed4b..c0394640 100644
--- a/README.md
+++ b/README.md
@@ -70,9 +70,11 @@ While you're developing your application, you want to run Tailwind in "watch" mo
- running `rails tailwindcss:watch` as a separate process,
- or by running `./bin/dev` which uses [foreman](https://github.com/ddollar/foreman) to start both the Tailwind watch process and the rails server in development mode.
+If you are running `rails tailwindcss:watch` on a system that doesn't fully support file system events, pass a `poll` argument to the task to instruct tailwindcss to instead use polling: `rails tailwindcss:watch[poll]`. If you use `bin/dev` then you should modify your `Procfile.dev`.
+
If you are running `rails tailwindcss:watch` as a process in a Docker container, set `tty: true` in `docker-compose.yml` for the appropriate container to keep the watch process running.
-If you are running `rails tailwindcss:watch` on a system that doesn't fully support file system events, pass a `poll` argument to the task to instruct tailwindcss to instead use polling: `rails tailwindcss:watch[poll]`. If you use `bin/dev` then you should modify your `Procfile.dev`.
+If you are running `rails tailwindcss:watch` in a docker container without a tty, pass the `always` argument to the task to instruct tailwindcss to keep the watcher alive even when `stdin` is closed: `rails tailwindcss:watch[always]`. If you use `bin/dev` then you should modify your `Procfile.dev`.
### Debugging with unminified assets
From 0f9965a33a5f94781585ce36700a575b9163c224 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Fri, 21 Apr 2023 12:46:10 -0400
Subject: [PATCH 119/412] dep: bundle update
---
Gemfile.lock | 13 ++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 0ee303aa..2eab2979 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -42,13 +42,18 @@ GEM
concurrent-ruby (1.2.2)
crass (1.0.6)
date (3.3.3)
- debug (1.7.1)
+ debug (1.7.2)
+ irb (>= 1.5.0)
+ reline (>= 0.3.1)
erubi (1.12.0)
globalid (1.1.0)
activesupport (>= 5.0)
i18n (1.12.0)
concurrent-ruby (~> 1.0)
- loofah (2.19.1)
+ io-console (0.6.0)
+ irb (1.6.4)
+ reline (>= 0.3.0)
+ loofah (2.20.0)
crass (~> 1.0.2)
nokogiri (>= 1.5.9)
mail (2.8.1)
@@ -78,7 +83,7 @@ GEM
racc (~> 1.4)
racc (1.6.2)
rack (2.2.6.4)
- rack-test (2.0.2)
+ rack-test (2.1.0)
rack (>= 1.3)
rails-dom-testing (2.0.3)
activesupport (>= 4.2.0)
@@ -93,6 +98,8 @@ GEM
thor (~> 1.0)
zeitwerk (~> 2.5)
rake (13.0.6)
+ reline (0.3.3)
+ io-console (~> 0.5)
thor (1.2.1)
timeout (0.3.2)
tzinfo (2.0.6)
From 83aeedecae1f938c4ed1ef348eebd78620502624 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Fri, 21 Apr 2023 12:49:24 -0400
Subject: [PATCH 120/412] version bump to v2.0.28
---
CHANGELOG.md | 5 +++++
lib/tailwindcss/version.rb | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 590a2b09..bb30202e 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,9 @@
+## v2.0.28 / 2023-04-21
+
+* The `watch` task accepts an `always` argument to keep the watcher alive when stdin is closed: `rails tailwindcss:watch[always]`. #262 by @GoodForOneFare
+
+
## v2.0.27 / 2023-04-02
* Update to [Tailwind CSS v3.3.1](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.1) by @flavorjones
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index a2163aaa..7e61754a 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.27"
+ VERSION = "2.0.28"
end
From 92f6cdb33604d6b55127c97ac21e61e3baa083f7 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 26 Apr 2023 09:36:39 -0400
Subject: [PATCH 121/412] dep: update tailwindcss to v3.3.2
https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.2
---
CHANGELOG.md | 5 +++++
lib/tailwindcss/upstream.rb | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index bb30202e..0f2d20df 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,9 @@
+## next / unreleased
+
+* Update to [Tailwind CSS v3.3.2](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.2) by @flavorjones
+
+
## v2.0.28 / 2023-04-21
* The `watch` task accepts an `always` argument to keep the watcher alive when stdin is closed: `rails tailwindcss:watch[always]`. #262 by @GoodForOneFare
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index 273a69b4..1048f0fb 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.3.1"
+ VERSION = "v3.3.2"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From b6d9029058f901a30f19df3fd5ca0321425612a8 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 26 Apr 2023 09:58:49 -0400
Subject: [PATCH 122/412] version bump to v2.0.29
and update Gemfile.lock
---
CHANGELOG.md | 2 +-
Gemfile.lock | 6 +++---
lib/tailwindcss/version.rb | 2 +-
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0f2d20df..3102d87d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,5 @@
-## next / unreleased
+## v2.0.29 / 2023-04-26
* Update to [Tailwind CSS v3.3.2](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.2) by @flavorjones
diff --git a/Gemfile.lock b/Gemfile.lock
index 2eab2979..ed969420 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.27)
+ tailwindcss-rails (2.0.29)
railties (>= 6.0.0)
GEM
@@ -48,7 +48,7 @@ GEM
erubi (1.12.0)
globalid (1.1.0)
activesupport (>= 5.0)
- i18n (1.12.0)
+ i18n (1.13.0)
concurrent-ruby (~> 1.0)
io-console (0.6.0)
irb (1.6.4)
@@ -82,7 +82,7 @@ GEM
nokogiri (1.14.3-x86_64-linux)
racc (~> 1.4)
racc (1.6.2)
- rack (2.2.6.4)
+ rack (2.2.7)
rack-test (2.1.0)
rack (>= 1.3)
rails-dom-testing (2.0.3)
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 7e61754a..41639b39 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.28"
+ VERSION = "2.0.29"
end
From e333322623cdc8ebbe953222cd7e064fe6b49e23 Mon Sep 17 00:00:00 2001
From: Robin Mehner
Date: Tue, 20 Jun 2023 20:25:22 +0200
Subject: [PATCH 123/412] Enhance spec:prepare command with tailwindcss:build
command
jsbundling-rails (https://github.com/rails/jsbundling-rails/pull/128)
and cssbundling-rails (https://github.com/rails/cssbundling-rails/pull/116)
do the same and it's useful for people who are using RSpec.
---
lib/tasks/build.rake | 2 ++
1 file changed, 2 insertions(+)
diff --git a/lib/tasks/build.rake b/lib/tasks/build.rake
index 13407699..8f61bf8e 100644
--- a/lib/tasks/build.rake
+++ b/lib/tasks/build.rake
@@ -22,6 +22,8 @@ Rake::Task["assets:precompile"].enhance(["tailwindcss:build"])
if Rake::Task.task_defined?("test:prepare")
Rake::Task["test:prepare"].enhance(["tailwindcss:build"])
+elsif Rake::Task.task_defined?("spec:prepare")
+ Rake::Task["spec:prepare"].enhance(["tailwindcss:build"])
elsif Rake::Task.task_defined?("db:test:prepare")
Rake::Task["db:test:prepare"].enhance(["tailwindcss:build"])
end
From da6e52630cc1885d24b34e8a33f849eb2d6507d1 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 21 Jun 2023 16:43:32 -0400
Subject: [PATCH 124/412] update CHANGELOG
[skip ci]
---
CHANGELOG.md | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3102d87d..5fd59751 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,9 @@
+## next / unreleased
+
+* If defined, the `spec:prepare` rake task will be decorated with `tailwindcss:build` (#271) by @rmehner
+
+
## v2.0.29 / 2023-04-26
* Update to [Tailwind CSS v3.3.2](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.2) by @flavorjones
From 3f24769fa4feaf115d8a346da4df027a3bf7c080 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 13 Jul 2023 13:11:32 -0400
Subject: [PATCH 125/412] dep: bundle update Gemfile.lock
---
Gemfile.lock | 80 +++++++++++++++++++++++++++-------------------------
1 file changed, 41 insertions(+), 39 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index ed969420..faae2446 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -7,33 +7,33 @@ PATH
GEM
remote: https://rubygems.org/
specs:
- actionmailer (7.0.4.3)
- actionpack (= 7.0.4.3)
- actionview (= 7.0.4.3)
- activejob (= 7.0.4.3)
- activesupport (= 7.0.4.3)
+ actionmailer (7.0.6)
+ actionpack (= 7.0.6)
+ actionview (= 7.0.6)
+ activejob (= 7.0.6)
+ activesupport (= 7.0.6)
mail (~> 2.5, >= 2.5.4)
net-imap
net-pop
net-smtp
rails-dom-testing (~> 2.0)
- actionpack (7.0.4.3)
- actionview (= 7.0.4.3)
- activesupport (= 7.0.4.3)
- rack (~> 2.0, >= 2.2.0)
+ actionpack (7.0.6)
+ actionview (= 7.0.6)
+ activesupport (= 7.0.6)
+ rack (~> 2.0, >= 2.2.4)
rack-test (>= 0.6.3)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.0, >= 1.2.0)
- actionview (7.0.4.3)
- activesupport (= 7.0.4.3)
+ actionview (7.0.6)
+ activesupport (= 7.0.6)
builder (~> 3.1)
erubi (~> 1.4)
rails-dom-testing (~> 2.0)
rails-html-sanitizer (~> 1.1, >= 1.2.0)
- activejob (7.0.4.3)
- activesupport (= 7.0.4.3)
+ activejob (7.0.6)
+ activesupport (= 7.0.6)
globalid (>= 0.3.6)
- activesupport (7.0.4.3)
+ activesupport (7.0.6)
concurrent-ruby (~> 1.0, >= 1.0.2)
i18n (>= 1.6, < 2)
minitest (>= 5.1)
@@ -42,20 +42,20 @@ GEM
concurrent-ruby (1.2.2)
crass (1.0.6)
date (3.3.3)
- debug (1.7.2)
+ debug (1.8.0)
irb (>= 1.5.0)
reline (>= 0.3.1)
erubi (1.12.0)
globalid (1.1.0)
activesupport (>= 5.0)
- i18n (1.13.0)
+ i18n (1.14.1)
concurrent-ruby (~> 1.0)
io-console (0.6.0)
- irb (1.6.4)
- reline (>= 0.3.0)
- loofah (2.20.0)
+ irb (1.7.3)
+ reline (>= 0.3.6)
+ loofah (2.21.3)
crass (~> 1.0.2)
- nokogiri (>= 1.5.9)
+ nokogiri (>= 1.12.0)
mail (2.8.1)
mini_mime (>= 0.1.1)
net-imap
@@ -63,9 +63,9 @@ GEM
net-smtp
method_source (1.0.0)
mini_mime (1.1.2)
- mini_portile2 (2.8.1)
- minitest (5.18.0)
- net-imap (0.3.4)
+ mini_portile2 (2.8.2)
+ minitest (5.18.1)
+ net-imap (0.3.6)
date
net-protocol
net-pop (0.1.2)
@@ -74,37 +74,39 @@ GEM
timeout
net-smtp (0.3.3)
net-protocol
- nokogiri (1.14.3)
- mini_portile2 (~> 2.8.0)
+ nokogiri (1.15.3)
+ mini_portile2 (~> 2.8.2)
racc (~> 1.4)
- nokogiri (1.14.3-x86_64-darwin)
+ nokogiri (1.15.3-x86_64-darwin)
racc (~> 1.4)
- nokogiri (1.14.3-x86_64-linux)
+ nokogiri (1.15.3-x86_64-linux)
racc (~> 1.4)
- racc (1.6.2)
+ racc (1.7.1)
rack (2.2.7)
rack-test (2.1.0)
rack (>= 1.3)
- rails-dom-testing (2.0.3)
- activesupport (>= 4.2.0)
+ rails-dom-testing (2.1.1)
+ activesupport (>= 5.0.0)
+ minitest
nokogiri (>= 1.6)
- rails-html-sanitizer (1.5.0)
- loofah (~> 2.19, >= 2.19.1)
- railties (7.0.4.3)
- actionpack (= 7.0.4.3)
- activesupport (= 7.0.4.3)
+ rails-html-sanitizer (1.6.0)
+ loofah (~> 2.21)
+ nokogiri (~> 1.14)
+ railties (7.0.6)
+ actionpack (= 7.0.6)
+ activesupport (= 7.0.6)
method_source
rake (>= 12.2)
thor (~> 1.0)
zeitwerk (~> 2.5)
rake (13.0.6)
- reline (0.3.3)
+ reline (0.3.6)
io-console (~> 0.5)
- thor (1.2.1)
- timeout (0.3.2)
+ thor (1.2.2)
+ timeout (0.4.0)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
- zeitwerk (2.6.7)
+ zeitwerk (2.6.8)
PLATFORMS
ruby
From f49eeda701d7ef1f0cb939cac911d2fa1c08a94d Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 13 Jul 2023 13:15:29 -0400
Subject: [PATCH 126/412] dep: update tailwindcss to v3.3.3
https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.3
---
CHANGELOG.md | 1 +
lib/tailwindcss/upstream.rb | 2 +-
2 files changed, 2 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 5fd59751..c35b7ac6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,7 @@
## next / unreleased
+* Update to [Tailwind CSS v3.3.3](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.3) by @flavorjones
* If defined, the `spec:prepare` rake task will be decorated with `tailwindcss:build` (#271) by @rmehner
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index 1048f0fb..62ed8fc2 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.3.2"
+ VERSION = "v3.3.3"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From 9e64982ea500e2b498a3a2f2f788b8fc0ffcb43a Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 13 Jul 2023 13:28:02 -0400
Subject: [PATCH 127/412] version bump to v2.0.30
---
CHANGELOG.md | 2 +-
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index c35b7ac6..0ad83495 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,5 @@
-## next / unreleased
+## v2.0.30 / 2023-07-13
* Update to [Tailwind CSS v3.3.3](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.3) by @flavorjones
* If defined, the `spec:prepare` rake task will be decorated with `tailwindcss:build` (#271) by @rmehner
diff --git a/Gemfile.lock b/Gemfile.lock
index faae2446..4f3dc109 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.29)
+ tailwindcss-rails (2.0.30)
railties (>= 6.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 41639b39..644ed51d 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.29"
+ VERSION = "2.0.30"
end
From 788f01f618ff51c533408269cb6a0521a202f740 Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Thu, 17 Aug 2023 13:55:12 -0700
Subject: [PATCH 128/412] Consistently use double quotes in all templates
---
lib/generators/tailwindcss/scaffold/scaffold_generator.rb | 2 +-
.../tailwindcss/scaffold/templates/index.html.erb.tt | 2 +-
.../tailwindcss/scaffold/templates/new.html.erb.tt | 2 +-
.../tailwindcss/scaffold/templates/partial.html.erb.tt | 2 +-
.../tailwindcss/scaffold/templates/show.html.erb.tt | 6 +++---
5 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/lib/generators/tailwindcss/scaffold/scaffold_generator.rb b/lib/generators/tailwindcss/scaffold/scaffold_generator.rb
index 6c1a2101..e50ea3e8 100644
--- a/lib/generators/tailwindcss/scaffold/scaffold_generator.rb
+++ b/lib/generators/tailwindcss/scaffold/scaffold_generator.rb
@@ -1,4 +1,4 @@
-require 'rails/generators/erb/scaffold/scaffold_generator'
+require "rails/generators/erb/scaffold/scaffold_generator"
require "rails/generators/resource_helpers"
module Tailwindcss
diff --git a/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt
index c65409fa..c29d5e6e 100644
--- a/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt
@@ -5,7 +5,7 @@
<%= human_name.pluralize %>
- <%%= link_to 'New <%= human_name.downcase %>', new_<%= singular_route_name %>_path, class: "rounded-lg py-3 px-5 bg-blue-600 text-white block font-medium" %>
+ <%%= link_to "New <%= human_name.downcase %>", new_<%= singular_route_name %>_path, class: "rounded-lg py-3 px-5 bg-blue-600 text-white block font-medium" %>
diff --git a/lib/generators/tailwindcss/scaffold/templates/new.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/new.html.erb.tt
index 1f7870f6..61c0a450 100644
--- a/lib/generators/tailwindcss/scaffold/templates/new.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/new.html.erb.tt
@@ -3,5 +3,5 @@
<%%= render "form", <%= singular_table_name %>: @<%= singular_table_name %> %>
- <%%= link_to 'Back to <%= human_name.pluralize.downcase %>', <%= index_helper %>_path, class: "ml-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
+ <%%= link_to "Back to <%= human_name.pluralize.downcase %>", <%= index_helper %>_path, class: "ml-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
diff --git a/lib/generators/tailwindcss/scaffold/templates/partial.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/partial.html.erb.tt
index 55717003..60a0de20 100644
--- a/lib/generators/tailwindcss/scaffold/templates/partial.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/partial.html.erb.tt
@@ -16,7 +16,7 @@
<% end -%>
<%% if action_name != "show" %>
<%%= link_to "Show this <%= human_name.downcase %>", <%= singular_name %>, class: "rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
- <%%= link_to 'Edit this <%= human_name.downcase %>', edit_<%= singular_name %>_path(<%= singular_name %>), class: "rounded-lg py-3 ml-2 px-5 bg-gray-100 inline-block font-medium" %>
+ <%%= link_to "Edit this <%= human_name.downcase %>", edit_<%= singular_name %>_path(<%= singular_name %>), class: "rounded-lg py-3 ml-2 px-5 bg-gray-100 inline-block font-medium" %>
<%% end %>
diff --git a/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt
index 4bf94e8f..c386118c 100644
--- a/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt
@@ -6,10 +6,10 @@
<%%= render @<%= singular_table_name %> %>
- <%%= link_to 'Edit this <%= singular_table_name %>', edit_<%= singular_table_name %>_path(@<%= singular_table_name %>), class: "mt-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
+ <%%= link_to "Edit this <%= singular_table_name %>", edit_<%= singular_table_name %>_path(@<%= singular_table_name %>), class: "mt-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
- <%%= button_to 'Destroy this <%= singular_table_name %>', <%= singular_table_name %>_path(@<%= singular_table_name %>), method: :delete, class: "mt-2 rounded-lg py-3 px-5 bg-gray-100 font-medium" %>
+ <%%= button_to "Destroy this <%= singular_table_name %>", <%= singular_table_name %>_path(@<%= singular_table_name %>), method: :delete, class: "mt-2 rounded-lg py-3 px-5 bg-gray-100 font-medium" %>
- <%%= link_to 'Back to <%= plural_table_name %>', <%= index_helper %>_path, class: "ml-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
+ <%%= link_to "Back to <%= plural_table_name %>", <%= index_helper %>_path, class: "ml-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
From 3dfd6f7b5cf8775863bc24994037e3dd0d46e887 Mon Sep 17 00:00:00 2001
From: Cadu Ribeiro
Date: Tue, 10 Oct 2023 13:29:07 -0300
Subject: [PATCH 129/412] Run the server with remote debugging enabled
This commit adds the `--open` option so a remote session can be
started using `rdbg --attach`. This allows to debug inside a
foreman process.
---
CHANGELOG.md | 3 +++
lib/install/Procfile.dev | 2 +-
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0ad83495..a03a9cc3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,6 @@
+## next / unreleased
+
+* Update Procfile.dev to run foreman with `--open` option allowing remote sessions with `rdbg --attach` by @duduribeiro
## v2.0.30 / 2023-07-13
diff --git a/lib/install/Procfile.dev b/lib/install/Procfile.dev
index 023e98a0..59915d58 100644
--- a/lib/install/Procfile.dev
+++ b/lib/install/Procfile.dev
@@ -1,2 +1,2 @@
-web: bin/rails server -p 3000
+web: env RUBY_DEBUG_OPEN=true bin/rails server -p 3000
css: bin/rails tailwindcss:watch
From 2da275cb7c600cfa5479018d22d33de628fad7eb Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 10 Oct 2023 14:20:51 -0400
Subject: [PATCH 130/412] test: fix user journey tests to support Rails 7.1
The "about" rake task was removed in e9540260
---
test/integration/user_journey_test.sh | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
diff --git a/test/integration/user_journey_test.sh b/test/integration/user_journey_test.sh
index c714ea09..0656ba55 100755
--- a/test/integration/user_journey_test.sh
+++ b/test/integration/user_journey_test.sh
@@ -23,5 +23,11 @@ bundle install
bin/rails tailwindcss:install
+cat <> Rakefile
+task :still_here do
+ puts "Rake process did not exit early"
+end
+EOF
+
# ensure rake tasks don't exec (#188)
-bin/rails tailwindcss:build about | grep "About your application"
+bin/rails tailwindcss:build still_here | grep "Rake process did not exit early"
From 01f17082f8e5854671cfaacedf5fdff3395dea89 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 10 Oct 2023 14:24:56 -0400
Subject: [PATCH 131/412] dep: update Gemfile.lock
---
Gemfile.lock | 114 +++++++++++++++++++++++++++++++--------------------
1 file changed, 70 insertions(+), 44 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 4f3dc109..270b56d7 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -7,53 +7,66 @@ PATH
GEM
remote: https://rubygems.org/
specs:
- actionmailer (7.0.6)
- actionpack (= 7.0.6)
- actionview (= 7.0.6)
- activejob (= 7.0.6)
- activesupport (= 7.0.6)
+ actionmailer (7.1.0)
+ actionpack (= 7.1.0)
+ actionview (= 7.1.0)
+ activejob (= 7.1.0)
+ activesupport (= 7.1.0)
mail (~> 2.5, >= 2.5.4)
net-imap
net-pop
net-smtp
- rails-dom-testing (~> 2.0)
- actionpack (7.0.6)
- actionview (= 7.0.6)
- activesupport (= 7.0.6)
- rack (~> 2.0, >= 2.2.4)
+ rails-dom-testing (~> 2.2)
+ actionpack (7.1.0)
+ actionview (= 7.1.0)
+ activesupport (= 7.1.0)
+ nokogiri (>= 1.8.5)
+ rack (>= 2.2.4)
+ rack-session (>= 1.0.1)
rack-test (>= 0.6.3)
- rails-dom-testing (~> 2.0)
- rails-html-sanitizer (~> 1.0, >= 1.2.0)
- actionview (7.0.6)
- activesupport (= 7.0.6)
+ rails-dom-testing (~> 2.2)
+ rails-html-sanitizer (~> 1.6)
+ actionview (7.1.0)
+ activesupport (= 7.1.0)
builder (~> 3.1)
- erubi (~> 1.4)
- rails-dom-testing (~> 2.0)
- rails-html-sanitizer (~> 1.1, >= 1.2.0)
- activejob (7.0.6)
- activesupport (= 7.0.6)
+ erubi (~> 1.11)
+ rails-dom-testing (~> 2.2)
+ rails-html-sanitizer (~> 1.6)
+ activejob (7.1.0)
+ activesupport (= 7.1.0)
globalid (>= 0.3.6)
- activesupport (7.0.6)
+ activesupport (7.1.0)
+ base64
+ bigdecimal
concurrent-ruby (~> 1.0, >= 1.0.2)
+ connection_pool (>= 2.2.5)
+ drb
i18n (>= 1.6, < 2)
minitest (>= 5.1)
+ mutex_m
tzinfo (~> 2.0)
+ base64 (0.1.1)
+ bigdecimal (3.1.4)
builder (3.2.4)
concurrent-ruby (1.2.2)
+ connection_pool (2.4.1)
crass (1.0.6)
date (3.3.3)
debug (1.8.0)
irb (>= 1.5.0)
reline (>= 0.3.1)
+ drb (2.1.1)
+ ruby2_keywords
erubi (1.12.0)
- globalid (1.1.0)
- activesupport (>= 5.0)
+ globalid (1.2.1)
+ activesupport (>= 6.1)
i18n (1.14.1)
concurrent-ruby (~> 1.0)
io-console (0.6.0)
- irb (1.7.3)
- reline (>= 0.3.6)
- loofah (2.21.3)
+ irb (1.8.1)
+ rdoc
+ reline (>= 0.3.8)
+ loofah (2.21.4)
crass (~> 1.0.2)
nokogiri (>= 1.12.0)
mail (2.8.1)
@@ -61,52 +74,65 @@ GEM
net-imap
net-pop
net-smtp
- method_source (1.0.0)
- mini_mime (1.1.2)
- mini_portile2 (2.8.2)
- minitest (5.18.1)
- net-imap (0.3.6)
+ mini_mime (1.1.5)
+ mini_portile2 (2.8.4)
+ minitest (5.20.0)
+ mutex_m (0.1.2)
+ net-imap (0.4.1)
date
net-protocol
net-pop (0.1.2)
net-protocol
net-protocol (0.2.1)
timeout
- net-smtp (0.3.3)
+ net-smtp (0.4.0)
net-protocol
- nokogiri (1.15.3)
+ nokogiri (1.15.4)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)
- nokogiri (1.15.3-x86_64-darwin)
+ nokogiri (1.15.4-x86_64-darwin)
racc (~> 1.4)
- nokogiri (1.15.3-x86_64-linux)
+ nokogiri (1.15.4-x86_64-linux)
racc (~> 1.4)
+ psych (5.1.0)
+ stringio
racc (1.7.1)
- rack (2.2.7)
+ rack (3.0.8)
+ rack-session (2.0.0)
+ rack (>= 3.0.0)
rack-test (2.1.0)
rack (>= 1.3)
- rails-dom-testing (2.1.1)
+ rackup (2.1.0)
+ rack (>= 3)
+ webrick (~> 1.8)
+ rails-dom-testing (2.2.0)
activesupport (>= 5.0.0)
minitest
nokogiri (>= 1.6)
rails-html-sanitizer (1.6.0)
loofah (~> 2.21)
nokogiri (~> 1.14)
- railties (7.0.6)
- actionpack (= 7.0.6)
- activesupport (= 7.0.6)
- method_source
+ railties (7.1.0)
+ actionpack (= 7.1.0)
+ activesupport (= 7.1.0)
+ irb
+ rackup (>= 1.0.0)
rake (>= 12.2)
- thor (~> 1.0)
- zeitwerk (~> 2.5)
+ thor (~> 1.0, >= 1.2.2)
+ zeitwerk (~> 2.6)
rake (13.0.6)
- reline (0.3.6)
+ rdoc (6.5.0)
+ psych (>= 4.0.0)
+ reline (0.3.9)
io-console (~> 0.5)
+ ruby2_keywords (0.0.5)
+ stringio (3.0.8)
thor (1.2.2)
timeout (0.4.0)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
- zeitwerk (2.6.8)
+ webrick (1.8.1)
+ zeitwerk (2.6.12)
PLATFORMS
ruby
From b473e19a13819638f6a4ff0504ba4da40c71a6aa Mon Sep 17 00:00:00 2001
From: Olly Headey
Date: Mon, 9 Oct 2023 20:03:55 +0100
Subject: [PATCH 132/412] Fix deprecation warnings in 3.5.0
---
lib/tailwindcss/commands.rb | 4 ++--
test/lib/tailwindcss/commands_test.rb | 6 +++---
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/lib/tailwindcss/commands.rb b/lib/tailwindcss/commands.rb
index 0020a973..1a4b0855 100644
--- a/lib/tailwindcss/commands.rb
+++ b/lib/tailwindcss/commands.rb
@@ -34,7 +34,7 @@ def executable(exe_path: DEFAULT_DIR)
MESSAGE
end
else
- if Tailwindcss::Upstream::NATIVE_PLATFORMS.keys.none? { |p| Gem::Platform.match(Gem::Platform.new(p)) }
+ if Tailwindcss::Upstream::NATIVE_PLATFORMS.keys.none? { |p| Gem::Platform.match_gem?(Gem::Platform.new(p), nil) }
raise UnsupportedPlatformException, <<~MESSAGE
tailwindcss-rails does not support the #{platform} platform
Please install tailwindcss following instructions at https://tailwindcss.com/docs/installation
@@ -42,7 +42,7 @@ def executable(exe_path: DEFAULT_DIR)
end
exe_file = Dir.glob(File.expand_path(File.join(exe_path, "*", "tailwindcss"))).find do |f|
- Gem::Platform.match(Gem::Platform.new(File.basename(File.dirname(f))))
+ Gem::Platform.match_gem?(Gem::Platform.new(File.basename(File.dirname(f))), nil)
end
end
diff --git a/test/lib/tailwindcss/commands_test.rb b/test/lib/tailwindcss/commands_test.rb
index 142efcfc..d09d8a94 100644
--- a/test/lib/tailwindcss/commands_test.rb
+++ b/test/lib/tailwindcss/commands_test.rb
@@ -7,7 +7,7 @@ def mock_exe_directory(platform)
FileUtils.mkdir(File.join(dir, platform))
path = File.join(dir, platform, "tailwindcss")
FileUtils.touch(path)
- Gem::Platform.stub(:match, true) do
+ Gem::Platform.stub(:match_gem?, true) do
yield(dir, path)
end
end
@@ -35,7 +35,7 @@ def mock_local_tailwindcss_install
end
test ".executable raises UnsupportedPlatformException when we're not on a supported platform" do
- Gem::Platform.stub(:match, false) do # nothing is supported
+ Gem::Platform.stub(:match_gem?, false) do # nothing is supported
assert_raises(Tailwindcss::Commands::UnsupportedPlatformException) do
Tailwindcss::Commands.executable
end
@@ -66,7 +66,7 @@ def mock_local_tailwindcss_install
end
test ".executable returns the executable in TAILWINDCSS_INSTALL_DIR when we're not on a supported platform" do
- Gem::Platform.stub(:match, false) do # nothing is supported
+ Gem::Platform.stub(:match_gem?, false) do # nothing is supported
mock_local_tailwindcss_install do |local_install_dir, expected|
result = nil
begin
From a5dd494944ce1d9271f9a69bb0ea725da2fa89a3 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 10 Oct 2023 14:48:30 -0400
Subject: [PATCH 133/412] pass the gem name to Gem::Platform.match_gem?
Although this argument isn't used in the CRuby implementation, other
implementations (specifically TruffleRuby) reserve the right to
re-implement this method with special cases for specific gems.
More context at rubygems/rubygems#3817
---
lib/tailwindcss/commands.rb | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/lib/tailwindcss/commands.rb b/lib/tailwindcss/commands.rb
index 1a4b0855..b1367c66 100644
--- a/lib/tailwindcss/commands.rb
+++ b/lib/tailwindcss/commands.rb
@@ -3,6 +3,7 @@
module Tailwindcss
module Commands
DEFAULT_DIR = File.expand_path(File.join(__dir__, "..", "..", "exe"))
+ GEM_NAME = "tailwindcss-rails"
# raised when the host platform is not supported by upstream tailwindcss's binary releases
class UnsupportedPlatformException < StandardError
@@ -34,7 +35,7 @@ def executable(exe_path: DEFAULT_DIR)
MESSAGE
end
else
- if Tailwindcss::Upstream::NATIVE_PLATFORMS.keys.none? { |p| Gem::Platform.match_gem?(Gem::Platform.new(p), nil) }
+ if Tailwindcss::Upstream::NATIVE_PLATFORMS.keys.none? { |p| Gem::Platform.match_gem?(Gem::Platform.new(p), GEM_NAME) }
raise UnsupportedPlatformException, <<~MESSAGE
tailwindcss-rails does not support the #{platform} platform
Please install tailwindcss following instructions at https://tailwindcss.com/docs/installation
@@ -42,7 +43,7 @@ def executable(exe_path: DEFAULT_DIR)
end
exe_file = Dir.glob(File.expand_path(File.join(exe_path, "*", "tailwindcss"))).find do |f|
- Gem::Platform.match_gem?(Gem::Platform.new(File.basename(File.dirname(f))), nil)
+ Gem::Platform.match_gem?(Gem::Platform.new(File.basename(File.dirname(f))), GEM_NAME)
end
end
From ad7edc914a33fb7e2b005135210e2e804e0abded Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 10 Oct 2023 15:05:49 -0400
Subject: [PATCH 134/412] version bump to v2.0.31
---
CHANGELOG.md | 6 ++++--
lib/tailwindcss/version.rb | 2 +-
2 files changed, 5 insertions(+), 3 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index a03a9cc3..9c755e5d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,8 @@
-## next / unreleased
+## v2.0.31 / 2023-10-10
+
+* Update Procfile.dev to run foreman with `--open` option allowing remote sessions with `rdbg --attach` (#281) by @duduribeiro
+* Address Rubygems 3.5.0 deprecation warnings (#280) by @lylo
-* Update Procfile.dev to run foreman with `--open` option allowing remote sessions with `rdbg --attach` by @duduribeiro
## v2.0.30 / 2023-07-13
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 644ed51d..bb255445 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.30"
+ VERSION = "2.0.31"
end
From a648c2c13caf7b62ac4a2ce221c5322caed0d985 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Fri, 27 Oct 2023 13:56:30 -0400
Subject: [PATCH 135/412] dep: tailwindcss 3.3.5 (from 3.3.3)
---
CHANGELOG.md | 6 ++++++
lib/tailwindcss/upstream.rb | 2 +-
2 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 9c755e5d..fe3cb3c2 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,9 @@
+## next / unreleased
+
+* Update to [Tailwind CSS v3.3.5](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.5) from v3.3.3 by @flavorjones
+ * Also see [v3.3.4 release notes](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.4)
+
+
## v2.0.31 / 2023-10-10
* Update Procfile.dev to run foreman with `--open` option allowing remote sessions with `rdbg --attach` (#281) by @duduribeiro
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index 62ed8fc2..83f4daed 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.3.3"
+ VERSION = "v3.3.5"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From bcbd8360c8d9ff2df88f2396eb9bfa985a6d877d Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Fri, 27 Oct 2023 15:11:29 -0400
Subject: [PATCH 136/412] test: assert on the existence of
Gem::Platform.match_gem?
to avoid stubbing a method that doesn't exist
---
test/lib/tailwindcss/commands_test.rb | 13 ++++++++++---
1 file changed, 10 insertions(+), 3 deletions(-)
diff --git a/test/lib/tailwindcss/commands_test.rb b/test/lib/tailwindcss/commands_test.rb
index d09d8a94..47112225 100644
--- a/test/lib/tailwindcss/commands_test.rb
+++ b/test/lib/tailwindcss/commands_test.rb
@@ -7,12 +7,19 @@ def mock_exe_directory(platform)
FileUtils.mkdir(File.join(dir, platform))
path = File.join(dir, platform, "tailwindcss")
FileUtils.touch(path)
- Gem::Platform.stub(:match_gem?, true) do
+ stub_gem_platform_match_gem(true) do
yield(dir, path)
end
end
end
+ def stub_gem_platform_match_gem(value)
+ assert_respond_to(Gem::Platform, :match_gem?)
+ Gem::Platform.stub(:match_gem?, value) do
+ yield
+ end
+ end
+
def mock_local_tailwindcss_install
Dir.mktmpdir do |dir|
path = File.join(dir, "tailwindcss")
@@ -35,7 +42,7 @@ def mock_local_tailwindcss_install
end
test ".executable raises UnsupportedPlatformException when we're not on a supported platform" do
- Gem::Platform.stub(:match_gem?, false) do # nothing is supported
+ stub_gem_platform_match_gem(false) do # nothing is supported
assert_raises(Tailwindcss::Commands::UnsupportedPlatformException) do
Tailwindcss::Commands.executable
end
@@ -66,7 +73,7 @@ def mock_local_tailwindcss_install
end
test ".executable returns the executable in TAILWINDCSS_INSTALL_DIR when we're not on a supported platform" do
- Gem::Platform.stub(:match_gem?, false) do # nothing is supported
+ stub_gem_platform_match_gem(false) do # nothing is supported
mock_local_tailwindcss_install do |local_install_dir, expected|
result = nil
begin
From 44b470d18b46467e7340378914f805ade485079a Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Fri, 27 Oct 2023 14:53:34 -0400
Subject: [PATCH 137/412] dep: rubygems >= 3.2.0 for Platform#match_gem?
Closes #286
---
.github/workflows/ci.yml | 1 +
tailwindcss-rails.gemspec | 2 ++
2 files changed, 3 insertions(+)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 01135a4a..c78545e4 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -26,6 +26,7 @@ jobs:
- uses: ruby/setup-ruby@v1
with:
ruby-version: ${{matrix.ruby}}
+ rubygems: latest
bundler: latest
bundler-cache: true
- name: Run tests
diff --git a/tailwindcss-rails.gemspec b/tailwindcss-rails.gemspec
index 672c9885..02c10fb5 100644
--- a/tailwindcss-rails.gemspec
+++ b/tailwindcss-rails.gemspec
@@ -14,6 +14,8 @@ Gem::Specification.new do |spec|
"rubygems_mfa_required" => "true"
}
+ spec.required_rubygems_version = ">= 3.2.0" # for Gem::Platform#match_gem?
+
spec.files = Dir["{app,lib}/**/*", "MIT-LICENSE", "Rakefile", "README.md"]
spec.bindir = "exe"
spec.executables << "tailwindcss"
From 8f33c4ff7b7a076f7634ce2c7e55bd742d8f0592 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Fri, 27 Oct 2023 15:22:28 -0400
Subject: [PATCH 138/412] version bump to v2.0.32
---
CHANGELOG.md | 3 ++-
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
3 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index fe3cb3c2..99031742 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,7 +1,8 @@
-## next / unreleased
+## v2.0.32 / 2023-10-27
* Update to [Tailwind CSS v3.3.5](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.5) from v3.3.3 by @flavorjones
* Also see [v3.3.4 release notes](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.4)
+* Restore support for Ruby 2.7, broken in v2.0.31, by explicitly setting `required_rubygems_version = ">= 3.2.0"`. (#286) by @flavorjones
## v2.0.31 / 2023-10-10
diff --git a/Gemfile.lock b/Gemfile.lock
index 270b56d7..5c4d2d0b 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.30)
+ tailwindcss-rails (2.0.32)
railties (>= 6.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index bb255445..892ad7b1 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.31"
+ VERSION = "2.0.32"
end
From ce371859952b5938a3695501a559cf0b889b1431 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sat, 2 Dec 2023 15:20:28 -0500
Subject: [PATCH 139/412] ci: introduce a new empty workflow for upstream
testing
---
.github/workflows/upstream.yml | 20 ++++++++++++++++++++
1 file changed, 20 insertions(+)
create mode 100644 .github/workflows/upstream.yml
diff --git a/.github/workflows/upstream.yml b/.github/workflows/upstream.yml
new file mode 100644
index 00000000..a9a64a00
--- /dev/null
+++ b/.github/workflows/upstream.yml
@@ -0,0 +1,20 @@
+name: upstream
+concurrency:
+ group: "${{github.workflow}}-${{github.ref}}"
+ cancel-in-progress: true
+on:
+ workflow_dispatch:
+ schedule:
+ - cron: "0 8 * * 3" # At 08:00 on Wednesday # https://crontab.guru/#0_8_*_*_3
+ pull_request:
+ types: [opened, synchronize]
+ branches:
+ - '*'
+ paths:
+ - .github/workflows/upstream.yml # this file
+
+jobs:
+ rails:
+ name: empty job
+ steps:
+ run: echo hello world
From 67910e0bdf54371ae903a8720aba796a2be36525 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sat, 2 Dec 2023 15:22:05 -0500
Subject: [PATCH 140/412] ci: fix upstream pipeline
---
.github/workflows/upstream.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/upstream.yml b/.github/workflows/upstream.yml
index a9a64a00..df1a3305 100644
--- a/.github/workflows/upstream.yml
+++ b/.github/workflows/upstream.yml
@@ -17,4 +17,4 @@ jobs:
rails:
name: empty job
steps:
- run: echo hello world
+ - run: echo hello world
From 9539fe525f89ba8d7649d1a7551e5e0ce4a2283d Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sat, 2 Dec 2023 15:22:59 -0500
Subject: [PATCH 141/412] ci: another fix for the upstream workflow
---
.github/workflows/upstream.yml | 1 +
1 file changed, 1 insertion(+)
diff --git a/.github/workflows/upstream.yml b/.github/workflows/upstream.yml
index df1a3305..ab773d7e 100644
--- a/.github/workflows/upstream.yml
+++ b/.github/workflows/upstream.yml
@@ -16,5 +16,6 @@ on:
jobs:
rails:
name: empty job
+ runs-on: ubuntu-latest
steps:
- run: echo hello world
From faed80f38ee5e66a5fa250984844775b2f6f14b1 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sat, 2 Dec 2023 15:25:57 -0500
Subject: [PATCH 142/412] ci: more thorough user journey, integrated with rails
main
---
.github/workflows/ci.yml | 4 +---
.github/workflows/upstream.yml | 20 +++++++++++++----
test/integration/user_journey_test.sh | 32 ++++++++++++++++++++-------
3 files changed, 41 insertions(+), 15 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index c78545e4..131f660d 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -40,11 +40,9 @@ jobs:
runs-on: ${{matrix.plat}}-latest
steps:
- uses: actions/checkout@v3
- - run: rm Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
- ruby-version: "3.1"
- bundler-cache: true
+ ruby-version: "3.2"
bundler: latest
- run: test/integration/user_journey_test.sh
shell: bash
diff --git a/.github/workflows/upstream.yml b/.github/workflows/upstream.yml
index ab773d7e..4af7c643 100644
--- a/.github/workflows/upstream.yml
+++ b/.github/workflows/upstream.yml
@@ -14,8 +14,20 @@ on:
- .github/workflows/upstream.yml # this file
jobs:
- rails:
- name: empty job
- runs-on: ubuntu-latest
+ user-journey:
+ name: "user-journey (rails main)"
+ strategy:
+ fail-fast: false
+ matrix:
+ plat: ["ubuntu", "windows", "macos"]
+ runs-on: ${{matrix.plat}}-latest
+ env:
+ RAILSOPTS: --git=https://github.com/rails/rails --branch main
steps:
- - run: echo hello world
+ - uses: actions/checkout@v3
+ - uses: ruby/setup-ruby@v1
+ with:
+ ruby-version: "3.2"
+ bundler: latest
+ - run: test/integration/user_journey_test.sh
+ shell: bash
diff --git a/test/integration/user_journey_test.sh b/test/integration/user_journey_test.sh
index 0656ba55..95c3174d 100755
--- a/test/integration/user_journey_test.sh
+++ b/test/integration/user_journey_test.sh
@@ -5,29 +5,45 @@
set -o pipefail
set -eux
+# set up dependencies
+rm -f Gemfile.lock
+bundle remove actionmailer
+bundle add rails --skip-install ${RAILSOPTS:-}
+bundle install
+
# fetch the upstream executables
bundle exec rake download
-# create a rails app in a directory with spaces in the name (#176, #184)
-rm -rf "Has A Space"
-mkdir "Has A Space"
-pushd "Has A Space"
+# do our work a directory with spaces in the name (#176, #184)
+rm -rf "My Workspace"
+mkdir "My Workspace"
+pushd "My Workspace"
-gem install rails
-rails new test-app --skip-bundle
+# create a rails app
+bundle exec rails -v
+bundle exec rails new test-app --skip-bundle
pushd test-app
-# install tailwindcss-rails
+# make sure to use the same version of rails (e.g., install from git source if necessary)
+bundle remove rails
+bundle add rails --skip-install ${RAILSOPTS:-}
+
+# use the tailwindcss-rails under test
bundle add tailwindcss-rails --path="../.."
bundle install
+bundle show --paths
+# install tailwindcss
bin/rails tailwindcss:install
+# TEST: tailwind was installed correctly
+grep tailwind app/views/layouts/application.html.erb
+
+# TEST: rake tasks don't exec (#188)
cat <> Rakefile
task :still_here do
puts "Rake process did not exit early"
end
EOF
-# ensure rake tasks don't exec (#188)
bin/rails tailwindcss:build still_here | grep "Rake process did not exit early"
From 13ceea6f9fde6ffbb4af07869f7cd4738bf05f4c Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sat, 2 Dec 2023 15:37:03 -0500
Subject: [PATCH 143/412] ci: latest alpine builds don't have build-base
let's install it so we can compile C extensions when needed
---
.github/workflows/gem-install.yml | 1 +
1 file changed, 1 insertion(+)
diff --git a/.github/workflows/gem-install.yml b/.github/workflows/gem-install.yml
index 6f537004..0e569863 100644
--- a/.github/workflows/gem-install.yml
+++ b/.github/workflows/gem-install.yml
@@ -74,6 +74,7 @@ jobs:
with:
name: gem-x86_64-linux
path: pkg
+ - run: "apk add build-base" # to compile racc, etc.
- run: "gem update --system" # let's make sure the latest is working for us (upstream test, see #200)
- run: "gem install pkg/tailwindcss-rails-*.gem"
- run: "tailwindcss --help"
From 5933a40bfa5337726edc882a9115c6c5ec163bc3 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sat, 2 Dec 2023 15:39:04 -0500
Subject: [PATCH 144/412] ci: update to test ruby 3.2, and add ruby-head
coverage
---
.github/workflows/ci.yml | 2 +-
.github/workflows/gem-install.yml | 14 +++++++-------
2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 131f660d..1239459b 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -19,7 +19,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
- ruby: ["2.7", "3.0", "3.1", "3.2"]
+ ruby: ["2.7", "3.0", "3.1", "3.2", "head"]
steps:
- uses: actions/checkout@v3
- run: rm Gemfile.lock
diff --git a/.github/workflows/gem-install.yml b/.github/workflows/gem-install.yml
index 0e569863..8b2fc1fa 100644
--- a/.github/workflows/gem-install.yml
+++ b/.github/workflows/gem-install.yml
@@ -26,7 +26,7 @@ jobs:
- run: rm Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
- ruby-version: "3.1"
+ ruby-version: "3.2"
bundler: latest
bundler-cache: true
- run: "bundle exec rake gem:${{matrix.platform}}"
@@ -42,7 +42,7 @@ jobs:
steps:
- uses: ruby/setup-ruby@v1
with:
- ruby-version: "3.1"
+ ruby-version: "3.2"
- uses: actions/download-artifact@v3
with:
name: gem-ruby
@@ -56,7 +56,7 @@ jobs:
steps:
- uses: ruby/setup-ruby@v1
with:
- ruby-version: "3.1"
+ ruby-version: "3.2"
- uses: actions/download-artifact@v3
with:
name: gem-x86_64-linux
@@ -68,7 +68,7 @@ jobs:
needs: ["package"]
runs-on: ubuntu-latest
container:
- image: ruby:3.1-alpine
+ image: ruby:3.2-alpine
steps:
- uses: actions/download-artifact@v3
with:
@@ -89,7 +89,7 @@ jobs:
path: pkg
- run: |
docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
- docker run --rm -v "$(pwd):/test" -w /test --platform=linux/arm/v7 ruby:3.1 \
+ docker run --rm -v "$(pwd):/test" -w /test --platform=linux/arm/v7 ruby:3.2 \
/bin/bash -c "
set -ex
gem install pkg/tailwindcss-rails-*.gem
@@ -102,7 +102,7 @@ jobs:
steps:
- uses: ruby/setup-ruby@v1
with:
- ruby-version: "3.1"
+ ruby-version: "3.2"
- uses: actions/download-artifact@v3
with:
name: gem-x86_64-darwin
@@ -130,7 +130,7 @@ jobs:
steps:
- uses: ruby/setup-ruby@v1
with:
- ruby-version: "3.1"
+ ruby-version: "3.2"
- uses: actions/download-artifact@v3
with:
name: gem-x64-mingw-ucrt
From 0e62569bc587afc3bdce4fa36df506031f7b2858 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sat, 9 Dec 2023 13:35:59 -0500
Subject: [PATCH 145/412] dep: update tailwindcss to 3.3.6
---
CHANGELOG.md | 5 +++++
lib/tailwindcss/upstream.rb | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 99031742..93f9d4bf 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+## next / unreleased
+
+* Update to [Tailwind CSS v3.3.6](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.6) from v3.3.5 by @flavorjones
+
+
## v2.0.32 / 2023-10-27
* Update to [Tailwind CSS v3.3.5](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.5) from v3.3.3 by @flavorjones
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index 83f4daed..ffb2d85e 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.3.5"
+ VERSION = "v3.3.6"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From 674551bd53f192fcc16bb14f34b7cbd90a923c68 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sat, 9 Dec 2023 13:44:49 -0500
Subject: [PATCH 146/412] version bump to v2.0.33
---
CHANGELOG.md | 2 +-
lib/tailwindcss/version.rb | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 93f9d4bf..73e33b30 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,4 @@
-## next / unreleased
+## v2.0.33 / 2023-12-09
* Update to [Tailwind CSS v3.3.6](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.6) from v3.3.5 by @flavorjones
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 892ad7b1..70ff0fcc 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.32"
+ VERSION = "2.0.33"
end
From 3d43f91c6133fa5f3aca1080111d3b84a3f7a3d8 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 19 Dec 2023 09:19:35 -0500
Subject: [PATCH 147/412] dep(lockfile): bundle update
---
Gemfile.lock | 87 ++++++++++++++++++++++++++--------------------------
1 file changed, 44 insertions(+), 43 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 5c4d2d0b..859c7b81 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,41 +1,42 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.32)
+ tailwindcss-rails (2.0.33)
railties (>= 6.0.0)
GEM
remote: https://rubygems.org/
specs:
- actionmailer (7.1.0)
- actionpack (= 7.1.0)
- actionview (= 7.1.0)
- activejob (= 7.1.0)
- activesupport (= 7.1.0)
+ actionmailer (7.1.2)
+ actionpack (= 7.1.2)
+ actionview (= 7.1.2)
+ activejob (= 7.1.2)
+ activesupport (= 7.1.2)
mail (~> 2.5, >= 2.5.4)
net-imap
net-pop
net-smtp
rails-dom-testing (~> 2.2)
- actionpack (7.1.0)
- actionview (= 7.1.0)
- activesupport (= 7.1.0)
+ actionpack (7.1.2)
+ actionview (= 7.1.2)
+ activesupport (= 7.1.2)
nokogiri (>= 1.8.5)
+ racc
rack (>= 2.2.4)
rack-session (>= 1.0.1)
rack-test (>= 0.6.3)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
- actionview (7.1.0)
- activesupport (= 7.1.0)
+ actionview (7.1.2)
+ activesupport (= 7.1.2)
builder (~> 3.1)
erubi (~> 1.11)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
- activejob (7.1.0)
- activesupport (= 7.1.0)
+ activejob (7.1.2)
+ activesupport (= 7.1.2)
globalid (>= 0.3.6)
- activesupport (7.1.0)
+ activesupport (7.1.2)
base64
bigdecimal
concurrent-ruby (~> 1.0, >= 1.0.2)
@@ -45,28 +46,28 @@ GEM
minitest (>= 5.1)
mutex_m
tzinfo (~> 2.0)
- base64 (0.1.1)
- bigdecimal (3.1.4)
+ base64 (0.2.0)
+ bigdecimal (3.1.5)
builder (3.2.4)
concurrent-ruby (1.2.2)
connection_pool (2.4.1)
crass (1.0.6)
- date (3.3.3)
- debug (1.8.0)
- irb (>= 1.5.0)
- reline (>= 0.3.1)
- drb (2.1.1)
+ date (3.3.4)
+ debug (1.9.0)
+ irb (~> 1.10)
+ reline (>= 0.3.8)
+ drb (2.2.0)
ruby2_keywords
erubi (1.12.0)
globalid (1.2.1)
activesupport (>= 6.1)
i18n (1.14.1)
concurrent-ruby (~> 1.0)
- io-console (0.6.0)
- irb (1.8.1)
+ io-console (0.7.1)
+ irb (1.10.1)
rdoc
reline (>= 0.3.8)
- loofah (2.21.4)
+ loofah (2.22.0)
crass (~> 1.0.2)
nokogiri (>= 1.12.0)
mail (2.8.1)
@@ -75,28 +76,28 @@ GEM
net-pop
net-smtp
mini_mime (1.1.5)
- mini_portile2 (2.8.4)
+ mini_portile2 (2.8.5)
minitest (5.20.0)
- mutex_m (0.1.2)
- net-imap (0.4.1)
+ mutex_m (0.2.0)
+ net-imap (0.4.8)
date
net-protocol
net-pop (0.1.2)
net-protocol
- net-protocol (0.2.1)
+ net-protocol (0.2.2)
timeout
net-smtp (0.4.0)
net-protocol
- nokogiri (1.15.4)
+ nokogiri (1.15.5)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)
- nokogiri (1.15.4-x86_64-darwin)
+ nokogiri (1.15.5-x86_64-darwin)
racc (~> 1.4)
- nokogiri (1.15.4-x86_64-linux)
+ nokogiri (1.15.5-x86_64-linux)
racc (~> 1.4)
- psych (5.1.0)
+ psych (5.1.2)
stringio
- racc (1.7.1)
+ racc (1.7.3)
rack (3.0.8)
rack-session (2.0.0)
rack (>= 3.0.0)
@@ -112,23 +113,23 @@ GEM
rails-html-sanitizer (1.6.0)
loofah (~> 2.21)
nokogiri (~> 1.14)
- railties (7.1.0)
- actionpack (= 7.1.0)
- activesupport (= 7.1.0)
+ railties (7.1.2)
+ actionpack (= 7.1.2)
+ activesupport (= 7.1.2)
irb
rackup (>= 1.0.0)
rake (>= 12.2)
thor (~> 1.0, >= 1.2.2)
zeitwerk (~> 2.6)
- rake (13.0.6)
- rdoc (6.5.0)
+ rake (13.1.0)
+ rdoc (6.6.2)
psych (>= 4.0.0)
- reline (0.3.9)
+ reline (0.4.1)
io-console (~> 0.5)
ruby2_keywords (0.0.5)
- stringio (3.0.8)
- thor (1.2.2)
- timeout (0.4.0)
+ stringio (3.1.0)
+ thor (1.3.0)
+ timeout (0.4.1)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
webrick (1.8.1)
@@ -145,4 +146,4 @@ DEPENDENCIES
tailwindcss-rails!
BUNDLED WITH
- 2.4.7
+ 2.5.1
From f995da2b3d6f145fadb64aab739240025c6164d9 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 19 Dec 2023 09:20:27 -0500
Subject: [PATCH 148/412] dep: bump tailwindcss to v3.3.7
https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.7
---
CHANGELOG.md | 5 +++++
lib/tailwindcss/upstream.rb | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 73e33b30..40676c25 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+## next / unreleased
+
+* Update to [Tailwind CSS v3.3.7](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.7) from v3.3.6 by @flavorjones
+
+
## v2.0.33 / 2023-12-09
* Update to [Tailwind CSS v3.3.6](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.6) from v3.3.5 by @flavorjones
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index ffb2d85e..a64f6b34 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.3.6"
+ VERSION = "v3.3.7"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From 05bc2d3963aa4045ca24c9286c56eb365c63f5c8 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 19 Dec 2023 10:10:33 -0500
Subject: [PATCH 149/412] ci: do not fail fast
---
.github/workflows/ci.yml | 1 +
1 file changed, 1 insertion(+)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 1239459b..066f9460 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -18,6 +18,7 @@ jobs:
tests:
runs-on: ubuntu-latest
strategy:
+ fail-fast: false
matrix:
ruby: ["2.7", "3.0", "3.1", "3.2", "head"]
steps:
From 62339402ac980a5b68649b173e7553a718b0ee42 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 19 Dec 2023 10:16:14 -0500
Subject: [PATCH 150/412] ci: pin rubygems update
because latest rubygems-update doesn't support Ruby 2.7
---
.github/workflows/ci.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 066f9460..a35639b0 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -27,7 +27,7 @@ jobs:
- uses: ruby/setup-ruby@v1
with:
ruby-version: ${{matrix.ruby}}
- rubygems: latest
+ rubygems: "3.4.22" # last version to support Ruby 2.7
bundler: latest
bundler-cache: true
- name: Run tests
From 2523760fd11e41e11594ff8c40e4adba9e49a843 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 19 Dec 2023 13:43:58 -0500
Subject: [PATCH 151/412] dep: update tailwindcss to v3.4.0
https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.0
---
CHANGELOG.md | 2 +-
lib/tailwindcss/upstream.rb | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 40676c25..301dc562 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,6 @@
## next / unreleased
-* Update to [Tailwind CSS v3.3.7](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.3.7) from v3.3.6 by @flavorjones
+* Update to [Tailwind CSS v3.4.0](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.0) from v3.3.6 by @flavorjones
## v2.0.33 / 2023-12-09
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index a64f6b34..ed11a88f 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.3.7"
+ VERSION = "v3.4.0"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From 172b08086c06441aad9812dfb90e2579c71c2f82 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 19 Dec 2023 14:57:40 -0500
Subject: [PATCH 152/412] version bump to v2.1.0
---
CHANGELOG.md | 2 +-
lib/tailwindcss/version.rb | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 301dc562..d1a7f5da 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,4 @@
-## next / unreleased
+## v2.1.0 / 2023-12-19
* Update to [Tailwind CSS v3.4.0](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.0) from v3.3.6 by @flavorjones
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 70ff0fcc..75b38451 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.0.33"
+ VERSION = "2.1.0"
end
From 8f7c0a3d52d4c3a1982dff0551989925bdec1746 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 19 Dec 2023 15:02:02 -0500
Subject: [PATCH 153/412] dep: bump Gemfile.lock
---
Gemfile.lock | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 859c7b81..0a7c4626 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.0.33)
+ tailwindcss-rails (2.1.0)
railties (>= 6.0.0)
GEM
From 79c1943d5d5ccee191b36e5f901e245612948f06 Mon Sep 17 00:00:00 2001
From: m-nakamura145
Date: Wed, 3 Jan 2024 21:38:36 +0900
Subject: [PATCH 154/412] Add Ruby 3.3 to CI matrix
---
.github/workflows/ci.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index a35639b0..9aa5a379 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -20,7 +20,7 @@ jobs:
strategy:
fail-fast: false
matrix:
- ruby: ["2.7", "3.0", "3.1", "3.2", "head"]
+ ruby: ["2.7", "3.0", "3.1", "3.2", "3.3", "head"]
steps:
- uses: actions/checkout@v3
- run: rm Gemfile.lock
From cf872d6d1935d127ac067dfd668d656acc8ce336 Mon Sep 17 00:00:00 2001
From: Nick Pezza
Date: Wed, 20 Dec 2023 19:43:20 -0500
Subject: [PATCH 155/412] Add puma plugin
---
README.md | 7 ++++
lib/puma/plugin/tailwindcss.rb | 63 ++++++++++++++++++++++++++++++++++
2 files changed, 70 insertions(+)
create mode 100644 lib/puma/plugin/tailwindcss.rb
diff --git a/README.md b/README.md
index 4c540e8c..91075bb0 100644
--- a/README.md
+++ b/README.md
@@ -171,6 +171,13 @@ The inline version also works:
Has the image as it's background
```
+## Puma plugin
+We provide a Puma plugin if you want to run the Tailwind watcher together with Puma and have Puma monitor and manage it. Add
+```ruby
+plugin :tailwindcss if ENV.fetch("RAILS_ENV", "development") == "development"
+```
+to your `puma.rb` configuration.
+
## License
Tailwind for Rails is released under the [MIT License](https://opensource.org/licenses/MIT).
diff --git a/lib/puma/plugin/tailwindcss.rb b/lib/puma/plugin/tailwindcss.rb
new file mode 100644
index 00000000..d78b068e
--- /dev/null
+++ b/lib/puma/plugin/tailwindcss.rb
@@ -0,0 +1,63 @@
+require "puma/plugin"
+
+Puma::Plugin.create do
+ attr_reader :puma_pid, :tailwind_pid, :log_writer
+
+ def start(launcher)
+ @log_writer = launcher.log_writer
+ @puma_pid = $$
+ @tailwind_pid = fork do
+ Thread.new { monitor_puma }
+ system(*Tailwindcss::Commands.watch_command)
+ end
+
+ launcher.events.on_stopped { stop_tailwind }
+
+ in_background do
+ monitor_tailwind
+ end
+ end
+
+ private
+ def stop_tailwind
+ Process.waitpid(tailwind_pid, Process::WNOHANG)
+ log "Stopping tailwind..."
+ Process.kill(:INT, tailwind_pid) if tailwind_pid
+ Process.wait(tailwind_pid)
+ rescue Errno::ECHILD, Errno::ESRCH
+ end
+
+ def monitor_puma
+ monitor(:puma_dead?, "Detected Puma has gone away, stopping tailwind...")
+ end
+
+ def monitor_tailwind
+ monitor(:tailwind_dead?, "Detected tailwind has gone away, stopping Puma...")
+ end
+
+ def monitor(process_dead, message)
+ loop do
+ if send(process_dead)
+ log message
+ Process.kill(:INT, $$)
+ break
+ end
+ sleep 2
+ end
+ end
+
+ def tailwind_dead?
+ Process.waitpid(tailwind_pid, Process::WNOHANG)
+ false
+ rescue Errno::ECHILD, Errno::ESRCH
+ true
+ end
+
+ def puma_dead?
+ Process.ppid != puma_pid
+ end
+
+ def log(...)
+ log_writer.log(...)
+ end
+end
From 18a721ec77bd6f95561b1f9544efb44e7b3dded8 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 4 Jan 2024 16:52:17 -0500
Subject: [PATCH 156/412] doc: rework README to feature the Puma plugin
and add a CHANGELOG entry
---
CHANGELOG.md | 5 +++++
README.md | 34 ++++++++++++++++++++++++----------
2 files changed, 29 insertions(+), 10 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index d1a7f5da..d79f9986 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+## next / unreleased
+
+* Introduce a Puma plugin to manage the Tailwind "watch" process from `rails server`. (#300) @npezza93
+
+
## v2.1.0 / 2023-12-19
* Update to [Tailwind CSS v3.4.0](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.0) from v3.3.6 by @flavorjones
diff --git a/README.md b/README.md
index 91075bb0..a78f6c8b 100644
--- a/README.md
+++ b/README.md
@@ -60,10 +60,26 @@ The `tailwindcss:build` task is automatically attached to the `test:prepare` Rak
### Update assets automatically
-While you're developing your application, you want to run Tailwind in "watch" mode, so changes are automatically reflected in the generated CSS output. You can do this by:
+While you're developing your application, you want to run Tailwind in "watch" mode, so changes are automatically reflected in the generated CSS output. You can do this in a few different ways:
-- running `rails tailwindcss:watch` as a separate process,
-- or by running `./bin/dev` which uses [foreman](https://github.com/ddollar/foreman) to start both the Tailwind watch process and the rails server in development mode.
+- use the [Puma](https://puma.io/) plugin to integrate "watch" with `rails server`, or
+- run `rails tailwindcss:watch` as a separate process, or
+- run `bin/dev` which uses [Foreman](https://github.com/ddollar/foreman)
+
+#### Puma plugin
+
+The Puma plugin requires you to add this line to your `puma.rb` configuration:
+
+```ruby
+plugin :tailwindcss if ENV.fetch("RAILS_ENV", "development") == "development"
+```
+
+and then running `rails server` will run the Tailwind watch process in the background
+
+
+#### Run `rails tailwindcss:watch`
+
+This is a flexible command, which can be run with a few different options.
If you are running `rails tailwindcss:watch` on a system that doesn't fully support file system events, pass a `poll` argument to the task to instruct tailwindcss to instead use polling: `rails tailwindcss:watch[poll]`. If you use `bin/dev` then you should modify your `Procfile.dev`.
@@ -72,6 +88,11 @@ If you are running `rails tailwindcss:watch` as a process in a Docker container,
If you are running `rails tailwindcss:watch` in a docker container without a tty, pass the `always` argument to the task to instruct tailwindcss to keep the watcher alive even when `stdin` is closed: `rails tailwindcss:watch[always]`. If you use `bin/dev` then you should modify your `Procfile.dev`.
+#### Foreman
+
+Running `bin/dev` invokes Foreman to start both the Tailwind watch process and the rails server in development mode based on your `Procfile.dev` file.
+
+
### Debugging with unminified assets
If you want unminified assets, you can pass a `debug` argument to the rake task, i.e. `rails tailwindcss:build[debug]` or `rails tailwindcss:watch[debug]`.
@@ -171,13 +192,6 @@ The inline version also works:
Has the image as it's background
```
-## Puma plugin
-We provide a Puma plugin if you want to run the Tailwind watcher together with Puma and have Puma monitor and manage it. Add
-```ruby
-plugin :tailwindcss if ENV.fetch("RAILS_ENV", "development") == "development"
-```
-to your `puma.rb` configuration.
-
## License
Tailwind for Rails is released under the [MIT License](https://opensource.org/licenses/MIT).
From cbc1ca7f70db18c4fb90aa1e13be564be603609a Mon Sep 17 00:00:00 2001
From: Elia Schito
Date: Thu, 16 Nov 2023 11:58:36 +0100
Subject: [PATCH 157/412] Default to port 3000 while allowing override
With this configuration `bin/dev` will use port 3000,
but `bin/dev -p 3001` will correctly start the server on port 3001.
---
lib/install/Procfile.dev | 2 +-
lib/install/dev | 3 +++
2 files changed, 4 insertions(+), 1 deletion(-)
diff --git a/lib/install/Procfile.dev b/lib/install/Procfile.dev
index 59915d58..cce5ded9 100644
--- a/lib/install/Procfile.dev
+++ b/lib/install/Procfile.dev
@@ -1,2 +1,2 @@
-web: env RUBY_DEBUG_OPEN=true bin/rails server -p 3000
+web: env RUBY_DEBUG_OPEN=true bin/rails server
css: bin/rails tailwindcss:watch
diff --git a/lib/install/dev b/lib/install/dev
index 74ade166..a4e05fa1 100755
--- a/lib/install/dev
+++ b/lib/install/dev
@@ -5,4 +5,7 @@ if ! gem list foreman -i --silent; then
gem install foreman
fi
+# Default to port 3000 if not specified
+export PORT="${PORT:-3000}"
+
exec foreman start -f Procfile.dev "$@"
From 313f257697ff5ca3a637905f811064c8576f4276 Mon Sep 17 00:00:00 2001
From: Elia Schito
Date: Thu, 16 Nov 2023 12:01:26 +0100
Subject: [PATCH 158/412] Lazily load the debugger gem
Some docker environments will trigger an error related to unix sockets
and permissions on temporary folders. Loading the debugger lazily
mitigates the issue so at least rails can be started without crashing,
while keeping the remote debugging available for other environments
that support it.
---
lib/install/Procfile.dev | 2 +-
lib/install/dev | 5 +++++
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/lib/install/Procfile.dev b/lib/install/Procfile.dev
index cce5ded9..da151fee 100644
--- a/lib/install/Procfile.dev
+++ b/lib/install/Procfile.dev
@@ -1,2 +1,2 @@
-web: env RUBY_DEBUG_OPEN=true bin/rails server
+web: bin/rails server
css: bin/rails tailwindcss:watch
diff --git a/lib/install/dev b/lib/install/dev
index a4e05fa1..ad72c7d5 100755
--- a/lib/install/dev
+++ b/lib/install/dev
@@ -8,4 +8,9 @@ fi
# Default to port 3000 if not specified
export PORT="${PORT:-3000}"
+# Let the debug gem allow remote connections,
+# but avoid loading until `debugger` is called
+export RUBY_DEBUG_OPEN="true"
+export RUBY_DEBUG_LAZY="true"
+
exec foreman start -f Procfile.dev "$@"
From c8851a62688ed9b6b071cb749fe8fdec3a8b98ca Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 4 Jan 2024 17:13:18 -0500
Subject: [PATCH 159/412] doc: update CHANGELOG
[skip ci]
---
CHANGELOG.md | 2 ++
1 file changed, 2 insertions(+)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index d79f9986..e01afaa5 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,8 @@
## next / unreleased
* Introduce a Puma plugin to manage the Tailwind "watch" process from `rails server`. (#300) @npezza93
+* Lazily load the debugger gem when running `bin/dev` (#292) @elia
+* Allow choosing a custom port with a `PORT` environment variable when running `bin/dev` (#292) @elia
## v2.1.0 / 2023-12-19
From 8658b4bfba528f5d26422bb9012f9fc9d957ea84 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 4 Jan 2024 17:20:04 -0500
Subject: [PATCH 160/412] version bump to v2.2.0
---
CHANGELOG.md | 2 +-
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index e01afaa5..b165388d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,4 @@
-## next / unreleased
+## v2.2.0 / 2023-01-04
* Introduce a Puma plugin to manage the Tailwind "watch" process from `rails server`. (#300) @npezza93
* Lazily load the debugger gem when running `bin/dev` (#292) @elia
diff --git a/Gemfile.lock b/Gemfile.lock
index 0a7c4626..6a50164e 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.1.0)
+ tailwindcss-rails (2.2.0)
railties (>= 6.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 75b38451..8c83c66c 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.1.0"
+ VERSION = "2.2.0"
end
From f989541ccfd8029fd0fdc967bb50ee6d62e8b51c Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sun, 7 Jan 2024 09:54:04 -0500
Subject: [PATCH 161/412] dep: update tailwindcss to v3.4.1
https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.1
---
CHANGELOG.md | 5 +++++
lib/tailwindcss/upstream.rb | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index b165388d..38f93f37 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+## next / unreleased
+
+* Update to [Tailwind CSS v3.4.1](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.1) from v3.4.0 by @flavorjones
+
+
## v2.2.0 / 2023-01-04
* Introduce a Puma plugin to manage the Tailwind "watch" process from `rails server`. (#300) @npezza93
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index ed11a88f..8dd7d8e5 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.4.0"
+ VERSION = "v3.4.1"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From 66d81141499cf6b3602ac7fa54dd6d89e7831e1c Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sun, 7 Jan 2024 11:57:59 -0500
Subject: [PATCH 162/412] dev: validate sha256 checksums from upstream when
packaging
---
rakelib/package.rake | 31 ++++++++++++++++++++++++++++++-
1 file changed, 30 insertions(+), 1 deletion(-)
diff --git a/rakelib/package.rake b/rakelib/package.rake
index 53416ac5..095ef445 100644
--- a/rakelib/package.rake
+++ b/rakelib/package.rake
@@ -74,6 +74,9 @@ end
TAILWINDCSS_RAILS_GEMSPEC = Bundler.load_gemspec("tailwindcss-rails.gemspec")
+# prepend the download task before the Gem::PackageTask tasks
+task :package => :download
+
gem_path = Gem::PackageTask.new(TAILWINDCSS_RAILS_GEMSPEC).define
desc "Build the ruby gem"
task "gem:ruby" => [gem_path]
@@ -110,7 +113,33 @@ Tailwindcss::Upstream::NATIVE_PLATFORMS.each do |platform, filename|
end
end
+desc "Validate checksums for tailwindcss binaries"
+task "check" => exepaths do
+ sha_filename = "sha256sums.txt"
+ sha_url = tailwindcss_download_url(sha_filename)
+ gemspec = TAILWINDCSS_RAILS_GEMSPEC
+
+ checksums = URI.open(sha_url).each_line.map do |line|
+ checksum, file = line.split
+ [File.basename(file), checksum]
+ end.to_h
+
+ Tailwindcss::Upstream::NATIVE_PLATFORMS.each do |platform, filename|
+ exedir = File.join(gemspec.bindir, platform) # "exe/x86_64-linux"
+ exepath = File.join(exedir, "tailwindcss") # "exe/x86_64-linux/tailwindcss"
+
+ local_sha256 = Digest::SHA256.file(exepath).hexdigest
+ remote_sha256 = checksums.fetch(filename)
+
+ if local_sha256 == remote_sha256
+ puts "Checksum OK for #{exepath} (#{local_sha256})"
+ else
+ abort "Checksum mismatch for #{exepath} (#{local_sha256} != #{remote_sha256})"
+ end
+ end
+end
+
desc "Download all tailwindcss binaries"
-task "download" => exepaths
+task "download" => :check
CLOBBER.add(exepaths.map { |p| File.dirname(p) })
From bfe600b96c8b6f4a8a95632db1e23a4dd9fc1bcd Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sun, 7 Jan 2024 12:32:56 -0500
Subject: [PATCH 163/412] fix: password form field classes
Fixes #304
---
lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt
index ed1a4e1c..adbd5b7e 100644
--- a/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt
@@ -15,7 +15,7 @@
<% if attribute.password_digest? -%>
<%%= form.label :password %>
- <%%= form.password_field :password %>
+ <%%= form.password_field :password, class: "block shadow rounded-md border border-gray-200 outline-none px-3 py-2 mt-2 w-full" %>
From 2cbf5cce86dc4afb451ee5774e4a5869691bc31f Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sun, 7 Jan 2024 13:37:17 -0500
Subject: [PATCH 164/412] fix: mailer generation with namespaces
Fixes #272
---
.../mailer/templates/layout.html.erb.tt | 13 ++++++++
.../mailer/templates/layout.text.erb.tt | 1 +
.../tailwindcss/mailer_generator_test.rb | 32 ++++++++++++++++++-
3 files changed, 45 insertions(+), 1 deletion(-)
create mode 100644 lib/generators/tailwindcss/mailer/templates/layout.html.erb.tt
create mode 100644 lib/generators/tailwindcss/mailer/templates/layout.text.erb.tt
diff --git a/lib/generators/tailwindcss/mailer/templates/layout.html.erb.tt b/lib/generators/tailwindcss/mailer/templates/layout.html.erb.tt
new file mode 100644
index 00000000..116e625b
--- /dev/null
+++ b/lib/generators/tailwindcss/mailer/templates/layout.html.erb.tt
@@ -0,0 +1,13 @@
+
+
+
+
+
+
+
+
+ <%%= yield %>
+
+
diff --git a/lib/generators/tailwindcss/mailer/templates/layout.text.erb.tt b/lib/generators/tailwindcss/mailer/templates/layout.text.erb.tt
new file mode 100644
index 00000000..6363733e
--- /dev/null
+++ b/lib/generators/tailwindcss/mailer/templates/layout.text.erb.tt
@@ -0,0 +1 @@
+<%%= yield %>
diff --git a/test/lib/generators/tailwindcss/mailer_generator_test.rb b/test/lib/generators/tailwindcss/mailer_generator_test.rb
index db604bd3..a8a65d96 100644
--- a/test/lib/generators/tailwindcss/mailer_generator_test.rb
+++ b/test/lib/generators/tailwindcss/mailer_generator_test.rb
@@ -3,7 +3,7 @@
require "generators/tailwindcss/mailer/mailer_generator"
class Tailwindcss::Generators::MailerGeneratorTest < Rails::Generators::TestCase
- tests Rails::Generators::MailerGenerator
+ tests Tailwindcss::Generators::MailerGenerator
destination Dir.mktmpdir
arguments %w(Notifications invoice)
@@ -20,6 +20,36 @@ class Tailwindcss::Generators::MailerGeneratorTest < Rails::Generators::TestCase
assert_match %r(app/views/notifications_mailer/invoice\.text\.erb), view
assert_match(/\= @greeting/, view)
end
+
+ assert_file "app/views/layouts/mailer.text.erb" do |view|
+ assert_match("<%= yield %>", view)
+ end
+
+ assert_file "app/views/layouts/mailer.html.erb" do |view|
+ assert_match("<%= yield %>", view)
+ end
+ end
+
+ test "generates correct mailer view templates with namespace" do
+ run_generator ["admin/notifications", "invoice"]
+
+ assert_file "app/views/admin/notifications_mailer/invoice.html.erb" do |view|
+ assert_match %r(app/views/admin/notifications_mailer/invoice\.html\.erb), view
+ assert_match(/\= @greeting/, view)
+ end
+
+ assert_file "app/views/admin/notifications_mailer/invoice.text.erb" do |view|
+ assert_match %r(app/views/admin/notifications_mailer/invoice\.text\.erb), view
+ assert_match(/\= @greeting/, view)
+ end
+
+ assert_file "app/views/layouts/admin/mailer.text.erb" do |view|
+ assert_match("<%= yield %>", view)
+ end
+
+ assert_file "app/views/layouts/admin/mailer.html.erb" do |view|
+ assert_match("<%= yield %>", view)
+ end
end
end
From e22c8cee8f7e7b92d2cfd3cf3fffdd5e922ae3fe Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sun, 7 Jan 2024 14:13:41 -0500
Subject: [PATCH 165/412] doc: update CHANGELOG.md and CONTRIBUTING.md
[skip ci]
---
CHANGELOG.md | 1 +
CONTRIBUTING.md | 21 +++++++++++++++++++++
2 files changed, 22 insertions(+)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 38f93f37..98cc3cbe 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,7 @@
## next / unreleased
* Update to [Tailwind CSS v3.4.1](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.1) from v3.4.0 by @flavorjones
+* Fix `password` form field styling in generated scaffold forms. (#304, #307) @flavorjones
## v2.2.0 / 2023-01-04
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index dd892f92..8c68f93c 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -2,6 +2,27 @@
This doc is a brief introduction on modifying and maintaining this gem.
+
+## Testing this gem
+
+### Running the test suite
+
+The unit tests are run with `bundle exec rake test`
+
+There is an additional integration test which runs in CI, `test/integration/user_journey_test.sh` which you may also want to run.
+
+
+### Testing in a Rails app
+
+If you want to test modifications to this gem, you must run `rake download` once to download the upstream `tailwindcss` executables.
+
+Then you can point your Rails application's `Gemfile` at the local version of the gem as you normally would:
+
+``` ruby
+gem "tailwindcss-rails", path: "/path/to/tailwindcss-rails"
+```
+
+
## Updating to the latest upstream tailwindcss version
Update `lib/tailwindcss/upstream.rb` with the upstream version.
From 682658b6be2e24ffa8aac2579ca269c5f874d44e Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sun, 7 Jan 2024 14:24:34 -0500
Subject: [PATCH 166/412] dev: bundle update
---
Gemfile.lock | 21 ++++++++++++---------
1 file changed, 12 insertions(+), 9 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 6a50164e..2a9461bb 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -53,7 +53,7 @@ GEM
connection_pool (2.4.1)
crass (1.0.6)
date (3.3.4)
- debug (1.9.0)
+ debug (1.9.1)
irb (~> 1.10)
reline (>= 0.3.8)
drb (2.2.0)
@@ -64,7 +64,7 @@ GEM
i18n (1.14.1)
concurrent-ruby (~> 1.0)
io-console (0.7.1)
- irb (1.10.1)
+ irb (1.11.0)
rdoc
reline (>= 0.3.8)
loofah (2.22.0)
@@ -79,21 +79,23 @@ GEM
mini_portile2 (2.8.5)
minitest (5.20.0)
mutex_m (0.2.0)
- net-imap (0.4.8)
+ net-imap (0.4.9.1)
date
net-protocol
net-pop (0.1.2)
net-protocol
net-protocol (0.2.2)
timeout
- net-smtp (0.4.0)
+ net-smtp (0.4.0.1)
net-protocol
- nokogiri (1.15.5)
+ nokogiri (1.16.0)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)
- nokogiri (1.15.5-x86_64-darwin)
+ nokogiri (1.16.0-arm64-darwin)
racc (~> 1.4)
- nokogiri (1.15.5-x86_64-linux)
+ nokogiri (1.16.0-x86_64-darwin)
+ racc (~> 1.4)
+ nokogiri (1.16.0-x86_64-linux)
racc (~> 1.4)
psych (5.1.2)
stringio
@@ -124,7 +126,7 @@ GEM
rake (13.1.0)
rdoc (6.6.2)
psych (>= 4.0.0)
- reline (0.4.1)
+ reline (0.4.2)
io-console (~> 0.5)
ruby2_keywords (0.0.5)
stringio (3.1.0)
@@ -136,6 +138,7 @@ GEM
zeitwerk (2.6.12)
PLATFORMS
+ arm64-darwin
ruby
x86_64-darwin
x86_64-linux
@@ -146,4 +149,4 @@ DEPENDENCIES
tailwindcss-rails!
BUNDLED WITH
- 2.5.1
+ 2.5.4
From 67e6d670047315c576e4cb151af24ebbddeedf4d Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sun, 7 Jan 2024 14:24:53 -0500
Subject: [PATCH 167/412] doc: update CHANGELOG.md
---
CHANGELOG.md | 1 +
1 file changed, 1 insertion(+)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 98cc3cbe..4726dfe6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,7 @@
* Update to [Tailwind CSS v3.4.1](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.1) from v3.4.0 by @flavorjones
* Fix `password` form field styling in generated scaffold forms. (#304, #307) @flavorjones
+* Fix namespaced mailer generation. (#272, #308) @flavorjones
## v2.2.0 / 2023-01-04
From 45a182e2767515099dec5a2f14905c3303e2fe69 Mon Sep 17 00:00:00 2001
From: Florian Ebeling
Date: Sun, 7 Jan 2024 20:52:14 +0100
Subject: [PATCH 168/412] Add section about conflict with with asset pipeline
Add a paragraph to the Troubleshooting section about resolving a misconfiguration that otherwise causes double-processing of Tailwind's entry file, as described in issue #190.
---
README.md | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/README.md b/README.md
index a78f6c8b..59f71cf5 100644
--- a/README.md
+++ b/README.md
@@ -192,6 +192,12 @@ The inline version also works:
Has the image as it's background
```
+### Conflict with pre-existing asset pipeline stylesheets
+
+If you get a warning `Unrecognized at-rule or error parsing at-rule ‘@tailwind’.` in the browser console after installation, you incorrectly double-process `application.tailwind.css`. This is a misconfiguration, even though the styles will be fully effective in many cases. The file `application.tailwind.css` is installed when running `rails tailwindcss:install` and is placed alongside the common `application.css` in `app/assets/stylesheets`. Because the `application.css` in a newly generated Rails app includes a `require_tree .` directive, the asset pipeline incorrectly processes `application.tailwind.css`, where it should be taken care of by `tailwindcss`. The asset pipeline ignores TailwindCSS's at-directives, and the browser can't process them.
+
+To fix the warning, you can either remove the `application.css`, if you don't plan to use the asset pipeline for stylesheets, and instead rely on TailwindCSS completely for styles. This is what this installer assumes. Else, if you do want to keep using the asset pipeline in parallel, make sure to remove the `require_tree .` line from the `application.css`.
+
## License
Tailwind for Rails is released under the [MIT License](https://opensource.org/licenses/MIT).
From de635629dc41b1928ca612e410f45672c9fa1431 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sun, 7 Jan 2024 17:51:11 -0500
Subject: [PATCH 169/412] ci: add a job that tests against Rails 6.1
because the scaffold generation changed in Rails 7
---
.github/workflows/ci.yml | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 9aa5a379..d7ece617 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -33,6 +33,24 @@ jobs:
- name: Run tests
run: bin/test
+ rails6:
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v3
+ - run: rm Gemfile.lock
+ - uses: ruby/setup-ruby@v1
+ with:
+ ruby-version: "3.2"
+ bundler: latest
+ - name: "Pin to Rails 6.1"
+ run: |
+ bundle remove actionmailer
+ bundle add actionmailer --version "~> 6.1" --skip-install
+ bundle add railties --version "~> 6.1" --skip-install
+ bundle install
+ - name: Run tests
+ run: bin/test
+
user-journey:
strategy:
fail-fast: false
From 7d35f299ea935a14eb06761b9ec38957e7f025ce Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sun, 7 Jan 2024 21:33:45 -0500
Subject: [PATCH 170/412] version bump to v2.2.1
---
CHANGELOG.md | 2 +-
lib/tailwindcss/version.rb | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4726dfe6..7049d673 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,4 @@
-## next / unreleased
+## v2.2.1 / 2023-01-07
* Update to [Tailwind CSS v3.4.1](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.1) from v3.4.0 by @flavorjones
* Fix `password` form field styling in generated scaffold forms. (#304, #307) @flavorjones
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 8c83c66c..405219b2 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.2.0"
+ VERSION = "2.2.1"
end
From 17f18a5735faef051cdbfaa9e7f3480fbc8651fe Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Mon, 8 Jan 2024 15:39:59 -0500
Subject: [PATCH 171/412] dev: update tailwindcss-rails version in Gemfile.lock
[skip ci]
---
Gemfile.lock | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 2a9461bb..5502d297 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.2.0)
+ tailwindcss-rails (2.2.1)
railties (>= 6.0.0)
GEM
From 23869f560dcebe7a1eb39dfb198210927a23816e Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sun, 7 Jan 2024 16:55:17 -0500
Subject: [PATCH 172/412] style: prefer __dir__ to __FILE__
See rails/rails@40bdbce1
---
lib/generators/tailwindcss/controller/controller_generator.rb | 2 +-
lib/generators/tailwindcss/mailer/mailer_generator.rb | 2 +-
lib/generators/tailwindcss/scaffold/scaffold_generator.rb | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/lib/generators/tailwindcss/controller/controller_generator.rb b/lib/generators/tailwindcss/controller/controller_generator.rb
index 77cc4cc5..1fee0873 100644
--- a/lib/generators/tailwindcss/controller/controller_generator.rb
+++ b/lib/generators/tailwindcss/controller/controller_generator.rb
@@ -3,7 +3,7 @@
module Tailwindcss
module Generators
class ControllerGenerator < Erb::Generators::ControllerGenerator
- source_root File.expand_path("../templates", __FILE__)
+ source_root File.expand_path("templates", __dir__)
end
end
end
diff --git a/lib/generators/tailwindcss/mailer/mailer_generator.rb b/lib/generators/tailwindcss/mailer/mailer_generator.rb
index 730b78c2..eb96b2c7 100644
--- a/lib/generators/tailwindcss/mailer/mailer_generator.rb
+++ b/lib/generators/tailwindcss/mailer/mailer_generator.rb
@@ -3,7 +3,7 @@
module Tailwindcss
module Generators
class MailerGenerator < Erb::Generators::MailerGenerator
- source_root File.expand_path("../templates", __FILE__)
+ source_root File.expand_path("templates", __dir__)
end
end
end
diff --git a/lib/generators/tailwindcss/scaffold/scaffold_generator.rb b/lib/generators/tailwindcss/scaffold/scaffold_generator.rb
index e50ea3e8..ee2b0fad 100644
--- a/lib/generators/tailwindcss/scaffold/scaffold_generator.rb
+++ b/lib/generators/tailwindcss/scaffold/scaffold_generator.rb
@@ -6,7 +6,7 @@ module Generators
class ScaffoldGenerator < Erb::Generators::ScaffoldGenerator
include Rails::Generators::ResourceHelpers
- source_root File.expand_path("../templates", __FILE__)
+ source_root File.expand_path("templates", __dir__)
argument :attributes, type: :array, default: [], banner: "field:type field:type"
From 8f0cd5096fd55c8d59ef37a81591425514844ab5 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sun, 7 Jan 2024 17:20:08 -0500
Subject: [PATCH 173/412] test: use the same temporary directory for the whole
test suite
and set Rails::Generators.templates_path to include it before the
generator classes are instantiated so that the local 'lib/templates'
directory is part of the generators' `source_paths`.
Also see railties/lib/rails/generators/base.rb and
`Rails::Generators::Base.inherited`
---
.../tailwindcss/controller_generator_test.rb | 2 +-
.../tailwindcss/mailer_generator_test.rb | 2 +-
.../tailwindcss/scaffold_generator_test.rb | 14 +++++++++-----
test/test_helper.rb | 14 +++++++++++++-
4 files changed, 24 insertions(+), 8 deletions(-)
diff --git a/test/lib/generators/tailwindcss/controller_generator_test.rb b/test/lib/generators/tailwindcss/controller_generator_test.rb
index 42b67ec6..d20fdbf5 100644
--- a/test/lib/generators/tailwindcss/controller_generator_test.rb
+++ b/test/lib/generators/tailwindcss/controller_generator_test.rb
@@ -3,7 +3,7 @@
class Tailwindcss::Generators::ControllerGeneratorTest < Rails::Generators::TestCase
tests Tailwindcss::Generators::ControllerGenerator
- destination Dir.mktmpdir
+ destination TAILWINDCSS_TEST_APP_ROOT
arguments %w(Messages index show)
diff --git a/test/lib/generators/tailwindcss/mailer_generator_test.rb b/test/lib/generators/tailwindcss/mailer_generator_test.rb
index a8a65d96..32d3d34f 100644
--- a/test/lib/generators/tailwindcss/mailer_generator_test.rb
+++ b/test/lib/generators/tailwindcss/mailer_generator_test.rb
@@ -4,7 +4,7 @@
class Tailwindcss::Generators::MailerGeneratorTest < Rails::Generators::TestCase
tests Tailwindcss::Generators::MailerGenerator
- destination Dir.mktmpdir
+ destination TAILWINDCSS_TEST_APP_ROOT
arguments %w(Notifications invoice)
diff --git a/test/lib/generators/tailwindcss/scaffold_generator_test.rb b/test/lib/generators/tailwindcss/scaffold_generator_test.rb
index 01d892b2..68e0fe28 100644
--- a/test/lib/generators/tailwindcss/scaffold_generator_test.rb
+++ b/test/lib/generators/tailwindcss/scaffold_generator_test.rb
@@ -3,19 +3,23 @@
class Tailwindcss::Generators::ScaffoldGeneratorTest < Rails::Generators::TestCase
tests Tailwindcss::Generators::ScaffoldGenerator
- destination Dir.mktmpdir
+ destination TAILWINDCSS_TEST_APP_ROOT
arguments %w(message title:string content:text)
- test "generates correct view templates" do
+ test "generates view templates" do
run_generator
- %w(index edit new show _form _message).each { |view| assert_file "app/views/messages/#{view}.html.erb" }
+ %w(index edit new show _form _message).each do |view|
+ assert_file "app/views/messages/#{view}.html.erb"
+ end
end
- test "with namespace invoked" do
+ test "generates view templates with namespace" do
run_generator [ "admin/role", "name:string", "description:string" ]
- %w(index edit new show _form _role).each { |view| assert_file "app/views/admin/roles/#{view}.html.erb" }
+ %w(index edit new show _form _role).each do |view|
+ assert_file "app/views/admin/roles/#{view}.html.erb"
+ end
end
end
diff --git a/test/test_helper.rb b/test/test_helper.rb
index da96cabe..68614219 100644
--- a/test/test_helper.rb
+++ b/test/test_helper.rb
@@ -4,10 +4,22 @@
require "rails"
require "rails/test_help"
require "debug"
-require_relative "../lib/tailwindcss-rails"
require "rails/test_unit/reporter"
Rails::TestUnitReporter.executable = "bin/test"
+TAILWINDCSS_TEST_APP_ROOT = Dir.mktmpdir
+Rails::Generators.templates_path << File.join(TAILWINDCSS_TEST_APP_ROOT, "lib/templates")
+
class ActiveSupport::TestCase
+ def setup
+ FileUtils.rm_rf(TAILWINDCSS_TEST_APP_ROOT)
+ FileUtils.mkdir_p(TAILWINDCSS_TEST_APP_ROOT)
+ end
+
+ def teardown
+ FileUtils.rm_rf(TAILWINDCSS_TEST_APP_ROOT)
+ end
end
+
+require_relative "../lib/tailwindcss-rails"
From 85c2c4a8a6f9f359d586cf27f4af5a92341dbfc2 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sun, 7 Jan 2024 17:35:24 -0500
Subject: [PATCH 174/412] fix: allow applications to override templates
Note that developers can override by placing templates in either:
- lib/templates/tailwindcss/{scaffold,mailer,controller}
- lib/templates/erb/{scaffold,mailer,controller}
---
CHANGELOG.md | 1 +
.../controller/controller_generator.rb | 1 +
.../tailwindcss/mailer/mailer_generator.rb | 1 +
.../scaffold/scaffold_generator.rb | 1 +
.../tailwindcss/controller_generator_test.rb | 37 +++++++++++++++++--
.../tailwindcss/mailer_generator_test.rb | 26 ++++++++++++-
.../tailwindcss/scaffold_generator_test.rb | 24 ++++++++++++
7 files changed, 87 insertions(+), 4 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7049d673..4403ce10 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,6 +3,7 @@
* Update to [Tailwind CSS v3.4.1](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.1) from v3.4.0 by @flavorjones
* Fix `password` form field styling in generated scaffold forms. (#304, #307) @flavorjones
* Fix namespaced mailer generation. (#272, #308) @flavorjones
+* Allow overriding the generator templates by placing application templates in either `lib/templates/tailwindcss/{scaffold,mailer,controller}` or `lib/templates/erb/{scaffold,mailer,controller}`. (#164, #314) @flavorjones
## v2.2.0 / 2023-01-04
diff --git a/lib/generators/tailwindcss/controller/controller_generator.rb b/lib/generators/tailwindcss/controller/controller_generator.rb
index 1fee0873..1022bff6 100644
--- a/lib/generators/tailwindcss/controller/controller_generator.rb
+++ b/lib/generators/tailwindcss/controller/controller_generator.rb
@@ -4,6 +4,7 @@ module Tailwindcss
module Generators
class ControllerGenerator < Erb::Generators::ControllerGenerator
source_root File.expand_path("templates", __dir__)
+ source_paths << "lib/templates/erb/controller"
end
end
end
diff --git a/lib/generators/tailwindcss/mailer/mailer_generator.rb b/lib/generators/tailwindcss/mailer/mailer_generator.rb
index eb96b2c7..b0c9b5d6 100644
--- a/lib/generators/tailwindcss/mailer/mailer_generator.rb
+++ b/lib/generators/tailwindcss/mailer/mailer_generator.rb
@@ -4,6 +4,7 @@ module Tailwindcss
module Generators
class MailerGenerator < Erb::Generators::MailerGenerator
source_root File.expand_path("templates", __dir__)
+ source_paths << "lib/templates/erb/mailer"
end
end
end
diff --git a/lib/generators/tailwindcss/scaffold/scaffold_generator.rb b/lib/generators/tailwindcss/scaffold/scaffold_generator.rb
index ee2b0fad..39c2da1f 100644
--- a/lib/generators/tailwindcss/scaffold/scaffold_generator.rb
+++ b/lib/generators/tailwindcss/scaffold/scaffold_generator.rb
@@ -7,6 +7,7 @@ class ScaffoldGenerator < Erb::Generators::ScaffoldGenerator
include Rails::Generators::ResourceHelpers
source_root File.expand_path("templates", __dir__)
+ source_paths << "lib/templates/erb/scaffold"
argument :attributes, type: :array, default: [], banner: "field:type field:type"
diff --git a/test/lib/generators/tailwindcss/controller_generator_test.rb b/test/lib/generators/tailwindcss/controller_generator_test.rb
index d20fdbf5..62f3b1ee 100644
--- a/test/lib/generators/tailwindcss/controller_generator_test.rb
+++ b/test/lib/generators/tailwindcss/controller_generator_test.rb
@@ -9,8 +9,39 @@ class Tailwindcss::Generators::ControllerGeneratorTest < Rails::Generators::Test
test "generates correct view templates" do
run_generator
- assert_file "app/views/messages/index.html.erb"
- assert_file "app/views/messages/show.html.erb"
+
+ ["index", "show"].each do |view|
+ assert_file "app/views/messages/#{view}.html.erb"
+ end
+ end
+
+ test "generates correct view templates when namespaced" do
+ run_generator ["admin/messages", "index", "show"]
+
+ ["index", "show"].each do |view|
+ assert_file "app/views/admin/messages/#{view}.html.erb"
+ end
end
-end
+ [
+ "lib/templates/erb/controller",
+ "lib/templates/tailwindcss/controller",
+ ].each do |templates_path|
+ test "overriding generator templates in #{templates_path}" do
+ override_dir = File.join(destination_root, templates_path)
+ FileUtils.mkdir_p override_dir
+ File.open(File.join(override_dir, "view.html.erb"), "w") { |f| f.puts "This is a custom template" }
+
+ # change directory because the generator adds a relative path to source_paths
+ Dir.chdir(destination_root) do
+ run_generator
+ end
+
+ ["index", "show"].each do |view|
+ assert_file "app/views/messages/#{view}.html.erb" do |body|
+ assert_match("This is a custom template", body, "index custom template should be used")
+ end
+ end
+ end
+ end
+end
diff --git a/test/lib/generators/tailwindcss/mailer_generator_test.rb b/test/lib/generators/tailwindcss/mailer_generator_test.rb
index 32d3d34f..e6fa61cc 100644
--- a/test/lib/generators/tailwindcss/mailer_generator_test.rb
+++ b/test/lib/generators/tailwindcss/mailer_generator_test.rb
@@ -51,5 +51,29 @@ class Tailwindcss::Generators::MailerGeneratorTest < Rails::Generators::TestCase
assert_match("<%= yield %>", view)
end
end
-end
+ [
+ "lib/templates/erb/mailer",
+ "lib/templates/tailwindcss/mailer",
+ ].each do |templates_path|
+ test "overriding generator templates in #{templates_path}" do
+ override_dir = File.join(destination_root, templates_path)
+ FileUtils.mkdir_p override_dir
+ File.open(File.join(override_dir, "view.html.erb"), "w") { |f| f.puts "This is a custom template" }
+ File.open(File.join(override_dir, "layout.html.erb"), "w") { |f| f.puts "This is a custom layout" }
+
+ # change directory because the generator adds a relative path to source_paths
+ Dir.chdir(destination_root) do
+ run_generator
+ end
+
+ assert_file "app/views/notifications_mailer/invoice.html.erb" do |view|
+ assert_match("This is a custom template", view)
+ end
+
+ assert_file "app/views/layouts/mailer.html.erb" do |view|
+ assert_match("This is a custom layout", view)
+ end
+ end
+ end
+end
diff --git a/test/lib/generators/tailwindcss/scaffold_generator_test.rb b/test/lib/generators/tailwindcss/scaffold_generator_test.rb
index 68e0fe28..fb7db462 100644
--- a/test/lib/generators/tailwindcss/scaffold_generator_test.rb
+++ b/test/lib/generators/tailwindcss/scaffold_generator_test.rb
@@ -22,4 +22,28 @@ class Tailwindcss::Generators::ScaffoldGeneratorTest < Rails::Generators::TestCa
assert_file "app/views/admin/roles/#{view}.html.erb"
end
end
+
+ [
+ "lib/templates/tailwindcss/scaffold",
+ "lib/templates/erb/scaffold",
+ ].each do |templates_path|
+ test "overriding generator templates in #{templates_path}" do
+ override_dir = File.join(destination_root, templates_path)
+ FileUtils.mkdir_p override_dir
+ File.open(File.join(override_dir, "index.html.erb"), "w") { |f| f.puts "This is a custom template" }
+
+ # change directory because the generator adds a relative path to source_paths
+ Dir.chdir(destination_root) do
+ run_generator
+ end
+
+ %w(edit new show _form _message).each do |view|
+ assert_file "app/views/messages/#{view}.html.erb"
+ end
+
+ assert_file "app/views/messages/index.html.erb" do |body|
+ assert_match("This is a custom template", body, "index custom template should be used")
+ end
+ end
+ end
end
From d3fbaf3ff879d16002b7f391f65eab269452caac Mon Sep 17 00:00:00 2001
From: Andre Meij
Date: Mon, 8 Jan 2024 20:27:32 +0000
Subject: [PATCH 175/412] Allow custom postcss.config.js
Updating test and README for custom postcss.config.js
---
README.md | 14 ++++++++++++++
lib/tailwindcss/commands.rb | 1 +
test/lib/tailwindcss/commands_test.rb | 21 +++++++++++++++++++++
3 files changed, 36 insertions(+)
diff --git a/README.md b/README.md
index 59f71cf5..6f73db9b 100644
--- a/README.md
+++ b/README.md
@@ -38,6 +38,20 @@ This also works with relative paths. If you've installed into your app's directo
TAILWINDCSS_INSTALL_DIR=node_modules/.bin
```
+### Using a custom postcss.config.js
+
+If you want to use a custom `postcss.config.js`, for example to enable nesting, you can place it in the `config` folder and it will be loaded automatically.
+
+```
+module.exports = {
+ plugins: {
+ 'postcss-import': {},
+ 'tailwindcss/nesting': {},
+ tailwindcss: {},
+ autoprefixer: {},
+ },
+}
+```
## Developing with Tailwindcss
diff --git a/lib/tailwindcss/commands.rb b/lib/tailwindcss/commands.rb
index b1367c66..60a17053 100644
--- a/lib/tailwindcss/commands.rb
+++ b/lib/tailwindcss/commands.rb
@@ -81,6 +81,7 @@ def compile_command(debug: false, **kwargs)
"-c", Rails.root.join("config/tailwind.config.js").to_s,
].tap do |command|
command << "--minify" unless (debug || rails_css_compressor?)
+ command << "--postcss #{Rails.root.join("config/postcss.config.js")}" if File.exist?(Rails.root.join("config/postcss.config.js"))
end
end
diff --git a/test/lib/tailwindcss/commands_test.rb b/test/lib/tailwindcss/commands_test.rb
index 47112225..c95123af 100644
--- a/test/lib/tailwindcss/commands_test.rb
+++ b/test/lib/tailwindcss/commands_test.rb
@@ -151,6 +151,27 @@ def mock_local_tailwindcss_install
end
end
+ test ".compile_command when postcss.config.js exists" do
+ mock_exe_directory("sparc-solaris2.8") do |dir, executable|
+ Dir.mktmpdir do |tmpdir|
+ Rails.stub(:root, Pathname.new(tmpdir)) do # Rails.root won't work in this test suite
+ actual = Tailwindcss::Commands.compile_command(exe_path: dir)
+ assert_kind_of(Array, actual)
+ assert_equal(executable, actual.first)
+ refute_includes(actual, "--postcss config/postcss.config.js")
+
+ config_file = Rails.root.join("config/postcss.config.js")
+ FileUtils.mkdir_p(Rails.root.join("config"))
+ FileUtils.touch(config_file)
+ actual = Tailwindcss::Commands.compile_command(exe_path: dir)
+ assert_kind_of(Array, actual)
+ assert_equal(executable, actual.first)
+ assert_includes(actual, "--postcss #{config_file}")
+ end
+ end
+ end
+ end
+
test ".watch_command" do
mock_exe_directory("sparc-solaris2.8") do |dir, executable|
Rails.stub(:root, File) do # Rails.root won't work in this test suite
From 5caa7ebac34d2326e1c8b6162619fd65d09d147b Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 10 Jan 2024 16:34:03 -0500
Subject: [PATCH 176/412] command postcss flag argument is a separate array
member
following the convention used for assembling the overall command
---
lib/tailwindcss/commands.rb | 14 +++++++++-----
test/lib/tailwindcss/commands_test.rb | 6 ++++--
2 files changed, 13 insertions(+), 7 deletions(-)
diff --git a/lib/tailwindcss/commands.rb b/lib/tailwindcss/commands.rb
index 60a17053..08b70d33 100644
--- a/lib/tailwindcss/commands.rb
+++ b/lib/tailwindcss/commands.rb
@@ -74,15 +74,19 @@ def executable(exe_path: DEFAULT_DIR)
end
def compile_command(debug: false, **kwargs)
- [
+ command = [
executable(**kwargs),
"-i", Rails.root.join("app/assets/stylesheets/application.tailwind.css").to_s,
"-o", Rails.root.join("app/assets/builds/tailwind.css").to_s,
"-c", Rails.root.join("config/tailwind.config.js").to_s,
- ].tap do |command|
- command << "--minify" unless (debug || rails_css_compressor?)
- command << "--postcss #{Rails.root.join("config/postcss.config.js")}" if File.exist?(Rails.root.join("config/postcss.config.js"))
- end
+ ]
+
+ command << "--minify" unless (debug || rails_css_compressor?)
+
+ postcss_path = Rails.root.join("config/postcss.config.js")
+ command += ["--postcss", postcss_path.to_s] if File.exist?(postcss_path)
+
+ command
end
def watch_command(always: false, poll: false, **kwargs)
diff --git a/test/lib/tailwindcss/commands_test.rb b/test/lib/tailwindcss/commands_test.rb
index c95123af..0be78894 100644
--- a/test/lib/tailwindcss/commands_test.rb
+++ b/test/lib/tailwindcss/commands_test.rb
@@ -158,7 +158,7 @@ def mock_local_tailwindcss_install
actual = Tailwindcss::Commands.compile_command(exe_path: dir)
assert_kind_of(Array, actual)
assert_equal(executable, actual.first)
- refute_includes(actual, "--postcss config/postcss.config.js")
+ refute_includes(actual, "--postcss")
config_file = Rails.root.join("config/postcss.config.js")
FileUtils.mkdir_p(Rails.root.join("config"))
@@ -166,7 +166,9 @@ def mock_local_tailwindcss_install
actual = Tailwindcss::Commands.compile_command(exe_path: dir)
assert_kind_of(Array, actual)
assert_equal(executable, actual.first)
- assert_includes(actual, "--postcss #{config_file}")
+ assert_includes(actual, "--postcss")
+ postcss_index = actual.index("--postcss")
+ assert_equal(actual[postcss_index + 1], config_file.to_s)
end
end
end
From a30ad61d553f707ae47dd87e6fe054d2aac8af0f Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 10 Jan 2024 16:41:26 -0500
Subject: [PATCH 177/412] doc: update README section on postcss
---
README.md | 33 ++++++++++++++++++---------------
1 file changed, 18 insertions(+), 15 deletions(-)
diff --git a/README.md b/README.md
index 6f73db9b..1f13e498 100644
--- a/README.md
+++ b/README.md
@@ -38,21 +38,6 @@ This also works with relative paths. If you've installed into your app's directo
TAILWINDCSS_INSTALL_DIR=node_modules/.bin
```
-### Using a custom postcss.config.js
-
-If you want to use a custom `postcss.config.js`, for example to enable nesting, you can place it in the `config` folder and it will be loaded automatically.
-
-```
-module.exports = {
- plugins: {
- 'postcss-import': {},
- 'tailwindcss/nesting': {},
- tailwindcss: {},
- autoprefixer: {},
- },
-}
-```
-
## Developing with Tailwindcss
### Configuration
@@ -114,6 +99,24 @@ If you want unminified assets, you can pass a `debug` argument to the rake task,
Note that you can combine task options, e.g. `rails tailwindcss:watch[debug,poll]`.
+### Using with PostCSS
+
+If you want to use PostCSS as a preprocessor, create a custom `config/postcss.config.js` and it will be loaded automatically.
+
+For example, to enable nesting:
+
+```js
+// config/postcss.config.js
+module.exports = {
+ plugins: {
+ 'postcss-import': {},
+ 'tailwindcss/nesting': {},
+ tailwindcss: {},
+ autoprefixer: {},
+ },
+}
+```
+
### Custom inputs or outputs
If you need to use a custom input or output file, you can run `bundle exec tailwindcss` to access the platform-specific executable, and give it your own build options.
From 6ccd14b66b73300bd464ab4ff367759be8313544 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 10 Jan 2024 16:57:04 -0500
Subject: [PATCH 178/412] doc: update CHANGELOG
[skip ci]
---
CHANGELOG.md | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4403ce10..a832a6e9 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,9 @@
+## next / unreleased
+
+* Allow applications to override the generator templates. (#314) @flavorjones
+* Support using PostCSS as a preprocessor. (#316) @ahmeij
+
+
## v2.2.1 / 2023-01-07
* Update to [Tailwind CSS v3.4.1](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.1) from v3.4.0 by @flavorjones
From 9118fbc6acd237a870bc94577c96adcdc9358712 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 10 Jan 2024 16:59:21 -0500
Subject: [PATCH 179/412] version bump to v2.3.0
---
CHANGELOG.md | 2 +-
lib/tailwindcss/version.rb | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index a832a6e9..8e7056bd 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,4 @@
-## next / unreleased
+## v2.3.0 / 2023-01-10
* Allow applications to override the generator templates. (#314) @flavorjones
* Support using PostCSS as a preprocessor. (#316) @ahmeij
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 405219b2..bd5ad174 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.2.1"
+ VERSION = "2.3.0"
end
From 904facc0a34178a52c9f64223446b15225835ce4 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 18 Jan 2024 08:59:14 -0500
Subject: [PATCH 180/412] doc: fix dates in CHANGELOG
[skip ci]
---
CHANGELOG.md | 6 +++---
Gemfile.lock | 2 +-
2 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8e7056bd..7736a540 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,10 +1,10 @@
-## v2.3.0 / 2023-01-10
+## v2.3.0 / 2024-01-10
* Allow applications to override the generator templates. (#314) @flavorjones
* Support using PostCSS as a preprocessor. (#316) @ahmeij
-## v2.2.1 / 2023-01-07
+## v2.2.1 / 2024-01-07
* Update to [Tailwind CSS v3.4.1](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.1) from v3.4.0 by @flavorjones
* Fix `password` form field styling in generated scaffold forms. (#304, #307) @flavorjones
@@ -12,7 +12,7 @@
* Allow overriding the generator templates by placing application templates in either `lib/templates/tailwindcss/{scaffold,mailer,controller}` or `lib/templates/erb/{scaffold,mailer,controller}`. (#164, #314) @flavorjones
-## v2.2.0 / 2023-01-04
+## v2.2.0 / 2024-01-04
* Introduce a Puma plugin to manage the Tailwind "watch" process from `rails server`. (#300) @npezza93
* Lazily load the debugger gem when running `bin/dev` (#292) @elia
diff --git a/Gemfile.lock b/Gemfile.lock
index 5502d297..916b4c9e 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.2.1)
+ tailwindcss-rails (2.3.0)
railties (>= 6.0.0)
GEM
From bbaf2dfdbdce290c7727b053c7636258d3ad5a3c Mon Sep 17 00:00:00 2001
From: m-nakamura145
Date: Mon, 5 Feb 2024 21:43:19 +0900
Subject: [PATCH 181/412] Bump actions/checkout
---
.github/workflows/ci.yml | 6 +++---
.github/workflows/gem-install.yml | 2 +-
.github/workflows/upstream.yml | 2 +-
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index d7ece617..6af43c2a 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -22,7 +22,7 @@ jobs:
matrix:
ruby: ["2.7", "3.0", "3.1", "3.2", "3.3", "head"]
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- run: rm Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
@@ -36,7 +36,7 @@ jobs:
rails6:
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- run: rm Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
@@ -58,7 +58,7 @@ jobs:
plat: ["ubuntu", "windows", "macos"]
runs-on: ${{matrix.plat}}-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
with:
ruby-version: "3.2"
diff --git a/.github/workflows/gem-install.yml b/.github/workflows/gem-install.yml
index 8b2fc1fa..09271372 100644
--- a/.github/workflows/gem-install.yml
+++ b/.github/workflows/gem-install.yml
@@ -22,7 +22,7 @@ jobs:
platform: ["ruby", "x64-mingw32", "x64-mingw-ucrt", "x86_64-darwin", "x86_64-linux", "arm-linux"]
runs-on: ubuntu-latest
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- run: rm Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
diff --git a/.github/workflows/upstream.yml b/.github/workflows/upstream.yml
index 4af7c643..b2dda2bc 100644
--- a/.github/workflows/upstream.yml
+++ b/.github/workflows/upstream.yml
@@ -24,7 +24,7 @@ jobs:
env:
RAILSOPTS: --git=https://github.com/rails/rails --branch main
steps:
- - uses: actions/checkout@v3
+ - uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
with:
ruby-version: "3.2"
From 88bf2915a3e29adcdf2c95afbd662f12957e3ef8 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 7 Feb 2024 08:30:52 -0500
Subject: [PATCH 182/412] doc: improve README
- add table of contents
- new troubleshooting section on docker/tty
- add "commands" synopsis
- clarify language in a few sections
- remove musl section of troubleshooting (because https://github.com/tailwindlabs/tailwindcss/discussions/6785 was merged upstream)
---
README.md | 131 +++++++++++++++++++++++++++++++++++++++---------------
Rakefile | 12 +++++
2 files changed, 106 insertions(+), 37 deletions(-)
diff --git a/README.md b/README.md
index 1f13e498..ab0f5aa1 100644
--- a/README.md
+++ b/README.md
@@ -2,6 +2,31 @@
[Tailwind CSS](https://tailwindcss.com) is a utility-first CSS framework packed with classes like flex, pt-4, text-center and rotate-90 that can be composed to build any design, directly in your markup.
+
+
+
+
+- [Installation](#installation)
+ * [Using a local installation of `tailwindcss`](#using-a-local-installation-of-tailwindcss)
+- [Developing with Tailwindcss](#developing-with-tailwindcss)
+ * [Configuration and commands](#configuration-and-commands)
+ * [Building for production](#building-for-production)
+ * [Building for testing](#building-for-testing)
+ * [Building unminified assets](#building-unminified-assets)
+ * [Live rebuild](#live-rebuild)
+ * [Using with PostCSS](#using-with-postcss)
+ * [Custom inputs or outputs](#custom-inputs-or-outputs)
+- [Troubleshooting](#troubleshooting)
+ * [Running in a docker container exits prematurely](#running-in-a-docker-container-exits-prematurely)
+ * [Conflict with sassc-rails](#conflict-with-sassc-rails)
+ * [Class names must be spelled out](#class-names-must-be-spelled-out)
+ * [`ERROR: Cannot find the tailwindcss executable` for supported platform](#error-cannot-find-the-tailwindcss-executable-for-supported-platform)
+ * [Using asset-pipeline assets](#using-asset-pipeline-assets)
+ * [Conflict with pre-existing asset pipeline stylesheets](#conflict-with-pre-existing-asset-pipeline-stylesheets)
+- [License](#license)
+
+
+
## Installation
With Rails 7 you can generate a new application preconfigured with Tailwind by using `--css tailwind`. If you're adding Tailwind later, you need to:
@@ -24,27 +49,56 @@ Supported platforms are:
### Using a local installation of `tailwindcss`
-If you are not able to use the vendored standalone executables (for example, if you're on an unsupported platform), you can use a local installation of the `tailwindcss` executable by setting an environment variable named `TAILWINDCSS_INSTALL_DIR` to the directory containing the executable.
+If you are not able to use the vendored standalone executables (for example, if you're on an unsupported platform), you can use a local installation of the `tailwindcss` executable by setting an environment variable named `TAILWINDCSS_INSTALL_DIR` to the directory path containing the executable.
-For example, if you've installed `tailwindcss` so that the executable is found at `/node_modules/bin/tailwindcss`, then you should set your environment variable like so:
+For example, if you've installed `tailwindcss` so that the executable is found at `/path/to/node_modules/bin/tailwindcss`, then you should set your environment variable like so:
``` sh
TAILWINDCSS_INSTALL_DIR=/path/to/node_modules/bin
```
-This also works with relative paths. If you've installed into your app's directory at `./node_modules/.bin/tailwindcss`:
+or, for relative paths like `./node_modules/.bin/tailwindcss`:
``` sh
TAILWINDCSS_INSTALL_DIR=node_modules/.bin
```
+
## Developing with Tailwindcss
-### Configuration
+### Configuration and commands
+
+#### Configuration file: `config/tailwind.config.js`
You can customize the Tailwind build through the `config/tailwind.config.js` file, just like you would if Tailwind was running in a traditional node installation. All the first-party plugins are supported.
-The installer will create your Tailwind input file in `app/assets/stylesheets/application.tailwind.css`. This is where you import the plugins you want to use, and where you can setup your custom `@apply` rules. When you run `rails tailwindcss:build`, this input file will be used to generate the output in `app/assets/builds/tailwind.css`. That's the output CSS that you'll include in your app (the installer automatically configures this, alongside the Inter font as well).
+#### Input file: `app/assets/stylesheets/application.tailwind.css`
+
+The installer will generate a Tailwind input file in `app/assets/stylesheets/application.tailwind.css`. This is where you import the plugins you want to use, and where you can setup your custom `@apply` rules.
+
+#### Output file: `app/assets/builds/tailwind.css`
+
+When you run `rails tailwindcss:build`, the input file will be used to generate the output in `app/assets/builds/tailwind.css`. That's the output CSS that you'll include in your app (the installer automatically configures this, alongside the Inter font as well).
+
+#### Commands
+
+This gem makes several Rails tasks available, some of which have multiple options which can be combined.
+
+Synopsis:
+
+- `bin/rails tailwindcss:install` - installs the configuration file, output file, and `Procfile.dev`
+- `bin/rails tailwindcss:build` - generate the output file
+ - `bin/rails tailwindcss:build[debug]` - generate unminimized output
+- `bin/rails tailwindcss:watch` - start live rebuilds, generating output on file changes
+ - `bin/rails tailwindcss:watch[debug]` - generate unminimized output
+ - `bin/rails tailwindcss:watch[poll]` - for systems without file system events
+ - `bin/rails tailwindcss:watch[always]` - for systems without TTY (e.g., some docker containers)
+
+Note that you can combine task options, e.g. `rails tailwindcss:watch[debug,poll]`.
+
+This gem also makes available a Puma plugin to manage a live rebuild process when you run `rails server` (see "Live Rebuild" section below).
+
+This gem also generates a `Procfile.dev` file which will run both the rails server and a live rebuild process (see "Live Rebuild" section below).
### Building for production
@@ -57,17 +111,23 @@ The `tailwindcss:build` is automatically attached to `assets:precompile`, so bef
The `tailwindcss:build` task is automatically attached to the `test:prepare` Rake task. This task runs before test commands. If you run `bin/rails test` in your CI environment, your Tailwind output will be generated before tests run.
-### Update assets automatically
+### Building unminified assets
+
+If you want unminified assets, you can pass a `debug` argument to the rake task, i.e. `rails tailwindcss:build[debug]` or `rails tailwindcss:watch[debug]`.
+
+
+### Live rebuild
While you're developing your application, you want to run Tailwind in "watch" mode, so changes are automatically reflected in the generated CSS output. You can do this in a few different ways:
-- use the [Puma](https://puma.io/) plugin to integrate "watch" with `rails server`, or
-- run `rails tailwindcss:watch` as a separate process, or
-- run `bin/dev` which uses [Foreman](https://github.com/ddollar/foreman)
+- use this gem's [Puma](https://puma.io/) plugin to integrate "watch" with `rails server`,
+- or run `rails tailwindcss:watch` as a separate process,
+- or run `bin/dev` which uses [Foreman](https://github.com/ddollar/foreman)
+
#### Puma plugin
-The Puma plugin requires you to add this line to your `puma.rb` configuration:
+This gem ships with a Puma plugin. To use it, add this line to your `puma.rb` configuration:
```ruby
plugin :tailwindcss if ENV.fetch("RAILS_ENV", "development") == "development"
@@ -80,7 +140,13 @@ and then running `rails server` will run the Tailwind watch process in the backg
This is a flexible command, which can be run with a few different options.
-If you are running `rails tailwindcss:watch` on a system that doesn't fully support file system events, pass a `poll` argument to the task to instruct tailwindcss to instead use polling: `rails tailwindcss:watch[poll]`. If you use `bin/dev` then you should modify your `Procfile.dev`.
+If you are running `rails tailwindcss:watch` on a system that doesn't fully support file system events, pass a `poll` argument to the task to instruct tailwindcss to instead use polling:
+
+```
+rails tailwindcss:watch[poll]
+```
+
+(If you use `bin/dev` then you should modify your `Procfile.dev` to use the `poll` option.)
If you are running `rails tailwindcss:watch` as a process in a Docker container, set `tty: true` in `docker-compose.yml` for the appropriate container to keep the watch process running.
@@ -92,13 +158,6 @@ If you are running `rails tailwindcss:watch` in a docker container without a tty
Running `bin/dev` invokes Foreman to start both the Tailwind watch process and the rails server in development mode based on your `Procfile.dev` file.
-### Debugging with unminified assets
-
-If you want unminified assets, you can pass a `debug` argument to the rake task, i.e. `rails tailwindcss:build[debug]` or `rails tailwindcss:watch[debug]`.
-
-Note that you can combine task options, e.g. `rails tailwindcss:watch[debug,poll]`.
-
-
### Using with PostCSS
If you want to use PostCSS as a preprocessor, create a custom `config/postcss.config.js` and it will be loaded automatically.
@@ -126,6 +185,12 @@ If you need to use a custom input or output file, you can run `bundle exec tailw
Some common problems experienced by users ...
+### Running in a docker container exits prematurely
+
+If you are running `rails tailwindcss:watch` as a process in a Docker container, set `tty: true` in `docker-compose.yml` for the appropriate container to keep the watch process running.
+
+If you are running `rails tailwindcss:watch` in a docker container without a tty, pass the `always` argument to the task to instruct tailwindcss to keep the watcher alive even when `stdin` is closed: `rails tailwindcss:watch[always]`. If you use `bin/dev` then you should modify your `Procfile.dev`.
+
### Conflict with sassc-rails
Tailwind uses modern CSS features that are not recognized by the `sassc-rails` extension that was included by default in the Gemfile for Rails 6. In order to avoid any errors like `SassC::SyntaxError`, you must remove that gem from your Gemfile.
@@ -134,7 +199,7 @@ Tailwind uses modern CSS features that are not recognized by the `sassc-rails` e
For Tailwind to work, your class names need to be spelled out. If you need to make sure Tailwind generates class names that don't exist in your content files or that are programmatically composed, use the [safelist option](https://tailwindcss.com/docs/content-configuration#safelisting-classes).
-### ERROR: Cannot find the tailwindcss executable for <supported platform>
+### `ERROR: Cannot find the tailwindcss executable` for supported platform
Some users are reporting this error even when running on one of the supported native platforms:
@@ -172,24 +237,11 @@ and re-bundle.
See https://bundler.io/man/bundle-config.1.html for more information.
-### "No such file or directory" running on Alpine (musl)
-
-When running `tailwindcss` on an Alpine system, some users report a "No such file or directory" error message.
-
-
-#### Install gnu libc compatibility
-
-The cause of this is the upstream `tailwindcss` binary executables being built on a gnu libc system, making them incompatible with standard musl libc systems.
-
-A fix for this has been proposed upstream at https://github.com/tailwindlabs/tailwindcss/discussions/6785, but in the meantime a workaround is to install compatibility libraries:
-
-``` sh
-apk add build-base gcompat
-```
-
### Using asset-pipeline assets
-In Rails, you want to use [assets from the asset pipeline to get fingerprinting](https://guides.rubyonrails.org/asset_pipeline.html#what-is-fingerprinting-and-why-should-i-care-questionmark). However, Tailwind isn't aware of those assets. To use assets from the pipeline, use `url(image.svg)`. [Since Sprockets v3.3.0](https://github.com/rails/sprockets-rails/pull/476) `url(image.svg)` will then automatically be rewritten to `/path/to/assets/image-7801e7538c6f1cc57aa75a5876ab0cac.svg`. So the output CSS will have the correct path to those assets.
+In Rails, you want to use [assets from the asset pipeline to get fingerprinting](https://guides.rubyonrails.org/asset_pipeline.html#what-is-fingerprinting-and-why-should-i-care-questionmark). However, Tailwind isn't aware of those assets.
+
+To use assets from the pipeline, use `url(image.svg)`. [Since Sprockets v3.3.0](https://github.com/rails/sprockets-rails/pull/476) `url(image.svg)` is rewritten to `/path/to/assets/image-7801e7538c6f1cc57aa75a5876ab0cac.svg` so output CSS will have the correct path to those assets.
```js
module.exports = {
@@ -211,9 +263,14 @@ The inline version also works:
### Conflict with pre-existing asset pipeline stylesheets
-If you get a warning `Unrecognized at-rule or error parsing at-rule ‘@tailwind’.` in the browser console after installation, you incorrectly double-process `application.tailwind.css`. This is a misconfiguration, even though the styles will be fully effective in many cases. The file `application.tailwind.css` is installed when running `rails tailwindcss:install` and is placed alongside the common `application.css` in `app/assets/stylesheets`. Because the `application.css` in a newly generated Rails app includes a `require_tree .` directive, the asset pipeline incorrectly processes `application.tailwind.css`, where it should be taken care of by `tailwindcss`. The asset pipeline ignores TailwindCSS's at-directives, and the browser can't process them.
+If you get a warning `Unrecognized at-rule or error parsing at-rule ‘@tailwind’.` in the browser console after installation, you are incorrectly double-processing `application.tailwind.css`. This is a misconfiguration, even though the styles will be fully effective in many cases.
+
+The file `application.tailwind.css` is installed when running `rails tailwindcss:install` and is placed alongside the common `application.css` in `app/assets/stylesheets`. Because the `application.css` in a newly generated Rails app includes a `require_tree .` directive, the asset pipeline incorrectly processes `application.tailwind.css`, where it should be taken care of by `tailwindcss`. The asset pipeline ignores TailwindCSS's at-directives, and the browser can't process them.
+
+To fix the warning, you can either remove the `application.css`, if you don't plan to use the asset pipeline for stylesheets, and instead rely on TailwindCSS completely for styles. This is what this installer assumes.
+
+Or, if you do want to keep using the asset pipeline in parallel, make sure to remove the `require_tree .` line from the `application.css`.
-To fix the warning, you can either remove the `application.css`, if you don't plan to use the asset pipeline for stylesheets, and instead rely on TailwindCSS completely for styles. This is what this installer assumes. Else, if you do want to keep using the asset pipeline in parallel, make sure to remove the `require_tree .` line from the `application.css`.
## License
diff --git a/Rakefile b/Rakefile
index 83a3a2fe..30b6a94c 100644
--- a/Rakefile
+++ b/Rakefile
@@ -12,3 +12,15 @@ Rake::TestTask.new(:test) do |t|
end
task default: :test
+
+namespace "format" do
+ desc "Regenerate table of contents in README"
+ task "toc" do
+ require "mkmf"
+ if find_executable0("markdown-toc")
+ sh "markdown-toc --maxdepth=3 -i README.md"
+ else
+ puts "WARN: cannot find markdown-toc, skipping. install with 'npm install markdown-toc'"
+ end
+ end
+end
From 733b18e58e13464c197fbed1bf8618ad2a4f99bc Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 7 Feb 2024 13:43:03 +0000
Subject: [PATCH 183/412] build(deps): bump nokogiri from 1.16.0 to 1.16.2
Bumps [nokogiri](https://github.com/sparklemotion/nokogiri) from 1.16.0 to 1.16.2.
- [Release notes](https://github.com/sparklemotion/nokogiri/releases)
- [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md)
- [Commits](https://github.com/sparklemotion/nokogiri/compare/v1.16.0...v1.16.2)
---
updated-dependencies:
- dependency-name: nokogiri
dependency-type: indirect
...
Signed-off-by: dependabot[bot]
---
Gemfile.lock | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 916b4c9e..10e60749 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -88,14 +88,14 @@ GEM
timeout
net-smtp (0.4.0.1)
net-protocol
- nokogiri (1.16.0)
+ nokogiri (1.16.2)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)
- nokogiri (1.16.0-arm64-darwin)
+ nokogiri (1.16.2-arm64-darwin)
racc (~> 1.4)
- nokogiri (1.16.0-x86_64-darwin)
+ nokogiri (1.16.2-x86_64-darwin)
racc (~> 1.4)
- nokogiri (1.16.0-x86_64-linux)
+ nokogiri (1.16.2-x86_64-linux)
racc (~> 1.4)
psych (5.1.2)
stringio
From 981fced9f935cef9be98c6ac01ca40ac264fd385 Mon Sep 17 00:00:00 2001
From: David Celis
Date: Fri, 23 Feb 2024 15:25:46 -0800
Subject: [PATCH 184/412] Rescue from `Interrupt` in `tailwindcss:watch`
When sending a SIGINT to end the `rake tailwindcss:watch` (or, for modern Procfile-based Rails applications, `bin/dev`) task, Ruby processes this via an `Interrupt` exception that can be rescued to handle gracefully tearing the process down. The `tailwindcss:watch` task, however, does not handle this exception, so when the task (or Rails' server via `bin/dev`) is terminated via the standard practice of using `^C`, that exception propagates and can result in a large backtrace; this can erroneously lead developers to think something is wrong.
This patch fixes #318 by rescuing `Interrupt` exceptions, which I've verified in my own applications that use this gem. It didn't seem like there's any necessary teardown that needs to happen upon quitting the process, so I left the `rescue` clause blank except for a log line when in verbose mode. I'm happy to make any necessary changes there, however! Additionally, if that `rescue` should occur elsewhere, like directly in `exe/tailwindcss`, I'm happy to do so there as well. I wasn't sure if that's where it belonged, however, as the other commands aren't meant to run indefinitely until killed.
---
lib/tasks/build.rake | 2 ++
1 file changed, 2 insertions(+)
diff --git a/lib/tasks/build.rake b/lib/tasks/build.rake
index 8f61bf8e..3044ff05 100644
--- a/lib/tasks/build.rake
+++ b/lib/tasks/build.rake
@@ -15,6 +15,8 @@ namespace :tailwindcss do
command = Tailwindcss::Commands.watch_command(always: always, debug: debug, poll: poll)
puts command.inspect if args.extras.include?("verbose")
system(*command)
+ rescue Interrupt
+ puts "Received interrupt, exiting tailwindcss:watch" if args.extras.include?("verbose")
end
end
From 01b0862d5a29f0389a1a717475c9f117d403826e Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 7 Mar 2024 09:50:43 -0500
Subject: [PATCH 185/412] doc: update CHANGELOG
[skip ci]
---
CHANGELOG.md | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7736a540..97952494 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+## next / unreleased
+
+* The `tailwindcss:watch` task handles interrupts more cleanly. (#318, #336) @davidcelis
+
+
## v2.3.0 / 2024-01-10
* Allow applications to override the generator templates. (#314) @flavorjones
From 27974ce5276942457cd48d42098f7cb4bf1621ae Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Mon, 8 Apr 2024 10:00:11 -0400
Subject: [PATCH 186/412] dev: bundle update
---
Gemfile.lock | 76 +++++++++++++++++++++++++---------------------------
1 file changed, 37 insertions(+), 39 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 10e60749..2a644a78 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -7,19 +7,19 @@ PATH
GEM
remote: https://rubygems.org/
specs:
- actionmailer (7.1.2)
- actionpack (= 7.1.2)
- actionview (= 7.1.2)
- activejob (= 7.1.2)
- activesupport (= 7.1.2)
+ actionmailer (7.1.3.2)
+ actionpack (= 7.1.3.2)
+ actionview (= 7.1.3.2)
+ activejob (= 7.1.3.2)
+ activesupport (= 7.1.3.2)
mail (~> 2.5, >= 2.5.4)
net-imap
net-pop
net-smtp
rails-dom-testing (~> 2.2)
- actionpack (7.1.2)
- actionview (= 7.1.2)
- activesupport (= 7.1.2)
+ actionpack (7.1.3.2)
+ actionview (= 7.1.3.2)
+ activesupport (= 7.1.3.2)
nokogiri (>= 1.8.5)
racc
rack (>= 2.2.4)
@@ -27,16 +27,16 @@ GEM
rack-test (>= 0.6.3)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
- actionview (7.1.2)
- activesupport (= 7.1.2)
+ actionview (7.1.3.2)
+ activesupport (= 7.1.3.2)
builder (~> 3.1)
erubi (~> 1.11)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
- activejob (7.1.2)
- activesupport (= 7.1.2)
+ activejob (7.1.3.2)
+ activesupport (= 7.1.3.2)
globalid (>= 0.3.6)
- activesupport (7.1.2)
+ activesupport (7.1.3.2)
base64
bigdecimal
concurrent-ruby (~> 1.0, >= 1.0.2)
@@ -47,26 +47,25 @@ GEM
mutex_m
tzinfo (~> 2.0)
base64 (0.2.0)
- bigdecimal (3.1.5)
+ bigdecimal (3.1.7)
builder (3.2.4)
- concurrent-ruby (1.2.2)
+ concurrent-ruby (1.2.3)
connection_pool (2.4.1)
crass (1.0.6)
date (3.3.4)
- debug (1.9.1)
+ debug (1.9.2)
irb (~> 1.10)
reline (>= 0.3.8)
- drb (2.2.0)
- ruby2_keywords
+ drb (2.2.1)
erubi (1.12.0)
globalid (1.2.1)
activesupport (>= 6.1)
- i18n (1.14.1)
+ i18n (1.14.4)
concurrent-ruby (~> 1.0)
- io-console (0.7.1)
- irb (1.11.0)
+ io-console (0.7.2)
+ irb (1.12.0)
rdoc
- reline (>= 0.3.8)
+ reline (>= 0.4.2)
loofah (2.22.0)
crass (~> 1.0.2)
nokogiri (>= 1.12.0)
@@ -77,30 +76,30 @@ GEM
net-smtp
mini_mime (1.1.5)
mini_portile2 (2.8.5)
- minitest (5.20.0)
+ minitest (5.22.3)
mutex_m (0.2.0)
- net-imap (0.4.9.1)
+ net-imap (0.4.10)
date
net-protocol
net-pop (0.1.2)
net-protocol
net-protocol (0.2.2)
timeout
- net-smtp (0.4.0.1)
+ net-smtp (0.5.0)
net-protocol
- nokogiri (1.16.2)
+ nokogiri (1.16.3)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)
- nokogiri (1.16.2-arm64-darwin)
+ nokogiri (1.16.3-arm64-darwin)
racc (~> 1.4)
- nokogiri (1.16.2-x86_64-darwin)
+ nokogiri (1.16.3-x86_64-darwin)
racc (~> 1.4)
- nokogiri (1.16.2-x86_64-linux)
+ nokogiri (1.16.3-x86_64-linux)
racc (~> 1.4)
psych (5.1.2)
stringio
racc (1.7.3)
- rack (3.0.8)
+ rack (3.0.10)
rack-session (2.0.0)
rack (>= 3.0.0)
rack-test (2.1.0)
@@ -115,27 +114,26 @@ GEM
rails-html-sanitizer (1.6.0)
loofah (~> 2.21)
nokogiri (~> 1.14)
- railties (7.1.2)
- actionpack (= 7.1.2)
- activesupport (= 7.1.2)
+ railties (7.1.3.2)
+ actionpack (= 7.1.3.2)
+ activesupport (= 7.1.3.2)
irb
rackup (>= 1.0.0)
rake (>= 12.2)
thor (~> 1.0, >= 1.2.2)
zeitwerk (~> 2.6)
- rake (13.1.0)
- rdoc (6.6.2)
+ rake (13.2.1)
+ rdoc (6.6.3.1)
psych (>= 4.0.0)
- reline (0.4.2)
+ reline (0.5.0)
io-console (~> 0.5)
- ruby2_keywords (0.0.5)
stringio (3.1.0)
- thor (1.3.0)
+ thor (1.3.1)
timeout (0.4.1)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
webrick (1.8.1)
- zeitwerk (2.6.12)
+ zeitwerk (2.6.13)
PLATFORMS
arm64-darwin
From 3df3d93be1ead5a4560536eeff627d087ab10f9b Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Mon, 8 Apr 2024 10:00:23 -0400
Subject: [PATCH 187/412] dep: update tailwindcss to 3.4.3 (from 3.4.1)
- https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.2
- https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.3
---
lib/tailwindcss/upstream.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index 8dd7d8e5..120c37b8 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.4.1"
+ VERSION = "v3.4.3"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From fe5a6f7b688d89e146e8c8805520277820994264 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Mon, 8 Apr 2024 10:36:40 -0400
Subject: [PATCH 188/412] version bump to v2.4.0
---
CHANGELOG.md | 3 ++-
lib/tailwindcss/version.rb | 2 +-
2 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 97952494..fa699e71 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,6 @@
-## next / unreleased
+## v2.4.0 / 2024-04-08
+* Update to [Tailwind CSS v3.4.3](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.3) from v3.4.1 by @flavorjones
* The `tailwindcss:watch` task handles interrupts more cleanly. (#318, #336) @davidcelis
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index bd5ad174..9e7d354c 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.3.0"
+ VERSION = "2.4.0"
end
From 828eacce74756a4fabd131d917818c07b52631b8 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Mon, 22 Apr 2024 16:51:03 -0400
Subject: [PATCH 189/412] doc: add note about debug and reline to
Troubleshooting
Related to https://github.com/rails/tailwindcss-rails/discussions/346
[skip ci]
---
README.md | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/README.md b/README.md
index ab0f5aa1..205dd52f 100644
--- a/README.md
+++ b/README.md
@@ -17,6 +17,7 @@
* [Using with PostCSS](#using-with-postcss)
* [Custom inputs or outputs](#custom-inputs-or-outputs)
- [Troubleshooting](#troubleshooting)
+ * [Lost keystrokes or hanging when using `ruby/debug` with the Puma plugin](#lost-keystrokes-or-hanging-when-using-rubydebug-with-the-puma-plugin)
* [Running in a docker container exits prematurely](#running-in-a-docker-container-exits-prematurely)
* [Conflict with sassc-rails](#conflict-with-sassc-rails)
* [Class names must be spelled out](#class-names-must-be-spelled-out)
@@ -185,6 +186,17 @@ If you need to use a custom input or output file, you can run `bundle exec tailw
Some common problems experienced by users ...
+### Lost keystrokes or hanging when using `ruby/debug` with the Puma plugin
+
+If you are using the `ruby/debug` debugger while using the Puma plugin from this gem, and you're experiencing what looks like hanging or lost keystrokes, then you'll need to disable Reline.
+
+You can read the [`debug` documentation](https://github.com/ruby/debug?tab=readme-ov-file#configuration) for more information, but the easiest thing to do is to set the environment variable `RUBY_DEBUG_NO_RELINE`:
+
+``` sh
+RUBY_DEBUG_NO_RELINE=1 rails server
+```
+
+
### Running in a docker container exits prematurely
If you are running `rails tailwindcss:watch` as a process in a Docker container, set `tty: true` in `docker-compose.yml` for the appropriate container to keep the watch process running.
From edd90d55461127bc46192de0eb8f0b89b19a98c3 Mon Sep 17 00:00:00 2001
From: tompng
Date: Wed, 24 Apr 2024 22:17:58 +0900
Subject: [PATCH 190/412] Use IO.popen instead of system to avoid stdin read by
tailwindcss watch command
`tailwindcss -w` reads stdin, probably to detect stdin close.
When using binding.irb or debugger with tailwindcss-rails, some keystrokes are taken by tailwindcss.
To not let tailwindcss watch command read stdin, we should use `IO.popen(command, 'r+')` instead of `system(*command)`.
Workaround for https://github.com/rails/tailwindcss-rails/discussions/346
---
lib/puma/plugin/tailwindcss.rb | 7 ++++++-
1 file changed, 6 insertions(+), 1 deletion(-)
diff --git a/lib/puma/plugin/tailwindcss.rb b/lib/puma/plugin/tailwindcss.rb
index d78b068e..e614d62a 100644
--- a/lib/puma/plugin/tailwindcss.rb
+++ b/lib/puma/plugin/tailwindcss.rb
@@ -8,7 +8,12 @@ def start(launcher)
@puma_pid = $$
@tailwind_pid = fork do
Thread.new { monitor_puma }
- system(*Tailwindcss::Commands.watch_command)
+ # Using IO.popen(command, 'r+') will avoid watch_command read from $stdin.
+ # If we use system(*command) instead, IRB and Debug can't read from $stdin
+ # correctly bacause some keystrokes will be taken by watch_command.
+ IO.popen(Tailwindcss::Commands.watch_command, 'r+') do |io|
+ IO.copy_stream(io, $stdout)
+ end
end
launcher.events.on_stopped { stop_tailwind }
From 272658bc100777bc036555efe8a97f62ddbb633b Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 25 Apr 2024 11:19:26 -0400
Subject: [PATCH 191/412] dev: bundle update
---
Gemfile.lock | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 2a644a78..69df200a 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -75,7 +75,7 @@ GEM
net-pop
net-smtp
mini_mime (1.1.5)
- mini_portile2 (2.8.5)
+ mini_portile2 (2.8.6)
minitest (5.22.3)
mutex_m (0.2.0)
net-imap (0.4.10)
@@ -87,14 +87,14 @@ GEM
timeout
net-smtp (0.5.0)
net-protocol
- nokogiri (1.16.3)
+ nokogiri (1.16.4)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)
- nokogiri (1.16.3-arm64-darwin)
+ nokogiri (1.16.4-arm64-darwin)
racc (~> 1.4)
- nokogiri (1.16.3-x86_64-darwin)
+ nokogiri (1.16.4-x86_64-darwin)
racc (~> 1.4)
- nokogiri (1.16.3-x86_64-linux)
+ nokogiri (1.16.4-x86_64-linux)
racc (~> 1.4)
psych (5.1.2)
stringio
@@ -125,7 +125,7 @@ GEM
rake (13.2.1)
rdoc (6.6.3.1)
psych (>= 4.0.0)
- reline (0.5.0)
+ reline (0.5.3)
io-console (~> 0.5)
stringio (3.1.0)
thor (1.3.1)
From ebfe29920a988636817f703907797925d0c27a73 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 25 Apr 2024 11:19:40 -0400
Subject: [PATCH 192/412] version bump to v2.4.1
---
CHANGELOG.md | 5 +++++
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
3 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index fa699e71..0e7f8f2f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+## v2.4.1 / 2024-04-25
+
+* Fix debugger repl when using the Puma plugin. (#349) @tompng
+
+
## v2.4.0 / 2024-04-08
* Update to [Tailwind CSS v3.4.3](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.3) from v3.4.1 by @flavorjones
diff --git a/Gemfile.lock b/Gemfile.lock
index 69df200a..c3fe8c8a 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.3.0)
+ tailwindcss-rails (2.4.1)
railties (>= 6.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 9e7d354c..11458afe 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.4.0"
+ VERSION = "2.4.1"
end
From db81dab83d76a1efb6ab5ae7f6c02a4156ae22d2 Mon Sep 17 00:00:00 2001
From: Stan Lo
Date: Thu, 25 Apr 2024 17:00:25 +0100
Subject: [PATCH 193/412] Update troubleshooting advice on the debugger issue
with puma plugin
---
README.md | 11 ++---------
1 file changed, 2 insertions(+), 9 deletions(-)
diff --git a/README.md b/README.md
index 205dd52f..01fa023b 100644
--- a/README.md
+++ b/README.md
@@ -186,16 +186,9 @@ If you need to use a custom input or output file, you can run `bundle exec tailw
Some common problems experienced by users ...
-### Lost keystrokes or hanging when using `ruby/debug` with the Puma plugin
-
-If you are using the `ruby/debug` debugger while using the Puma plugin from this gem, and you're experiencing what looks like hanging or lost keystrokes, then you'll need to disable Reline.
-
-You can read the [`debug` documentation](https://github.com/ruby/debug?tab=readme-ov-file#configuration) for more information, but the easiest thing to do is to set the environment variable `RUBY_DEBUG_NO_RELINE`:
-
-``` sh
-RUBY_DEBUG_NO_RELINE=1 rails server
-```
+### Lost keystrokes or hanging when using terminal-based debugging tools (e.g. IRB, Pry, `ruby/debug`...etc.) with the Puma plugin
+We've addressed the issue and you can avoid the problem by upgrading `tailwindcss-rails` to [v2.4.1](https://github.com/rails/tailwindcss-rails/releases/tag/v2.4.1) or later versions.
### Running in a docker container exits prematurely
From 76fd71aa88b81ea7f5bfed337be43f01fd7e1a26 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Fri, 26 Apr 2024 10:49:30 -0400
Subject: [PATCH 194/412] ci: add arm64-darwin coverage on macos-14
and pin x86_64-darwin to macos-13
See flavorjones/ruby-c-extensions-explained#30 for context
---
.github/workflows/gem-install.yml | 20 +++++++++++++++++---
1 file changed, 17 insertions(+), 3 deletions(-)
diff --git a/.github/workflows/gem-install.yml b/.github/workflows/gem-install.yml
index 09271372..d2babe6a 100644
--- a/.github/workflows/gem-install.yml
+++ b/.github/workflows/gem-install.yml
@@ -19,7 +19,7 @@ jobs:
strategy:
fail-fast: false
matrix:
- platform: ["ruby", "x64-mingw32", "x64-mingw-ucrt", "x86_64-darwin", "x86_64-linux", "arm-linux"]
+ platform: ["ruby", "x64-mingw32", "x64-mingw-ucrt", "x86_64-darwin", "arm64-darwin", "x86_64-linux", "arm-linux"]
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
@@ -96,9 +96,9 @@ jobs:
tailwindcss --help
"
- darwin-install:
+ darwin-x86_64-install:
needs: ["package"]
- runs-on: macos-latest
+ runs-on: macos-13
steps:
- uses: ruby/setup-ruby@v1
with:
@@ -110,6 +110,20 @@ jobs:
- run: "gem install pkg/tailwindcss-rails-*.gem"
- run: "tailwindcss --help"
+ darwin-arm64-install:
+ needs: ["package"]
+ runs-on: macos-14
+ steps:
+ - uses: ruby/setup-ruby@v1
+ with:
+ ruby-version: "3.2"
+ - uses: actions/download-artifact@v3
+ with:
+ name: gem-arm64-darwin
+ path: pkg
+ - run: "gem install pkg/tailwindcss-rails-*.gem"
+ - run: "tailwindcss --help"
+
windows-install:
needs: ["package"]
runs-on: windows-latest
From ec4d806a80aa68fa6d3c85c4d4f2293b7bef6b29 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Fri, 26 Apr 2024 16:36:26 -0400
Subject: [PATCH 195/412] generator: drop the tailwind aspect-ratio plugin
This plugin was originally a polyfill to handle the time gap until
Safari 15 was released (in Fall 2021), and so is beyond its useful
lifetime for anyone not targetting ancient browsers.
Co-authored-by: Justin Searls
---
CHANGELOG.md | 5 +++++
lib/install/tailwind.config.js | 1 -
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 0e7f8f2f..2220e787 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+## next / unreleased
+
+* Remove the `@tailwindcss/aspect-ratio` plugin from the `tailwind.config.js` that gets installed by the generator. (#344) @flavorjones @searls
+
+
## v2.4.1 / 2024-04-25
* Fix debugger repl when using the Puma plugin. (#349) @tompng
diff --git a/lib/install/tailwind.config.js b/lib/install/tailwind.config.js
index 39364deb..d6ad82c0 100644
--- a/lib/install/tailwind.config.js
+++ b/lib/install/tailwind.config.js
@@ -16,7 +16,6 @@ module.exports = {
},
plugins: [
require('@tailwindcss/forms'),
- require('@tailwindcss/aspect-ratio'),
require('@tailwindcss/typography'),
require('@tailwindcss/container-queries'),
]
From 6e6e34a334c419b4565dfcc6925fddae459485dc Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sat, 27 Apr 2024 15:09:43 -0400
Subject: [PATCH 196/412] version bump to v2.5.0
---
CHANGELOG.md | 4 ++--
lib/tailwindcss/version.rb | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2220e787..02a804bd 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,6 @@
-## next / unreleased
+## v2.5.0 / 2024-04-27
-* Remove the `@tailwindcss/aspect-ratio` plugin from the `tailwind.config.js` that gets installed by the generator. (#344) @flavorjones @searls
+* Remove the `@tailwindcss/aspect-ratio` plugin from the `tailwind.config.js` that gets installed by the generator. This plugin was originally a polyfill until Safari 15 was released (in Fall 2021), and so is beyond its useful lifetime for anyone not targetting ancient browsers. (#344) @flavorjones @searls
## v2.4.1 / 2024-04-25
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 11458afe..53892fe2 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.4.1"
+ VERSION = "2.5.0"
end
From e9c3f80d957bbe6442a63e10c19dad18edd97d15 Mon Sep 17 00:00:00 2001
From: Olivier Lacan
Date: Mon, 29 Apr 2024 02:13:47 -0700
Subject: [PATCH 197/412] Increase form input field border contrast
The contrast provided by the border-gray-200 Tailwind utility
class is very poor. It's nearly impossible to distinguish the edges
of an input field on a white background.
That's not a great default experience for Rails scaffolds.
With a slight bump to border-gray-400, things are much easier
to distinguish.
---
.../tailwindcss/scaffold/templates/_form.html.erb.tt | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt
index adbd5b7e..5ee5ecf0 100644
--- a/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt
@@ -15,23 +15,23 @@
<% if attribute.password_digest? -%>
<%%= form.label :password %>
- <%%= form.password_field :password, class: "block shadow rounded-md border border-gray-200 outline-none px-3 py-2 mt-2 w-full" %>
+ <%%= form.password_field :password, class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
<%%= form.label :password_confirmation %>
- <%%= form.password_field :password_confirmation, class: "block shadow rounded-md border border-gray-200 outline-none px-3 py-2 mt-2 w-full" %>
+ <%%= form.password_field :password_confirmation, class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
<% elsif attribute.attachments? -%>
<%%= form.label :<%= attribute.column_name %> %>
- <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, multiple: true, class: "block shadow rounded-md border border-gray-200 outline-none px-3 py-2 mt-2 w-full" %>
+ <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, multiple: true, class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
<% else -%>
<%%= form.label :<%= attribute.column_name %> %>
<% if attribute.field_type == :text_area -%>
- <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, rows: 4, class: "block shadow rounded-md border border-gray-200 outline-none px-3 py-2 mt-2 w-full" %>
+ <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, rows: 4, class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
<% elsif attribute.field_type == :check_box -%>
<%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, class: "block mt-2 h-5 w-5" %>
<% else -%>
- <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, class: "block shadow rounded-md border border-gray-200 outline-none px-3 py-2 mt-2 w-full" %>
+ <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
<% end -%>
<% end -%>
From 6208f900c02e6cb565428bdaa03be442fbdbbae0 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 30 Apr 2024 11:23:00 -0400
Subject: [PATCH 198/412] dev: get dependabot updates for gems and github
actions
---
dependabot.yml | 13 +++++++++++++
1 file changed, 13 insertions(+)
create mode 100644 dependabot.yml
diff --git a/dependabot.yml b/dependabot.yml
new file mode 100644
index 00000000..01d8316b
--- /dev/null
+++ b/dependabot.yml
@@ -0,0 +1,13 @@
+version: 2
+updates:
+ - package-ecosystem: "bundler"
+ directory: "/"
+ schedule:
+ interval: "weekly"
+ - package-ecosystem: "github-actions"
+ directory: "/"
+ schedule:
+ interval: "weekly"
+ groups:
+ github-actions:
+ applies-to: version-updates
From 5a5e39506e695aa97203fe917dc8ee820cc6f25f Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 30 Apr 2024 11:26:49 -0400
Subject: [PATCH 199/412] fix location of dependabot.yml
---
dependabot.yml => .github/dependabot.yml | 0
1 file changed, 0 insertions(+), 0 deletions(-)
rename dependabot.yml => .github/dependabot.yml (100%)
diff --git a/dependabot.yml b/.github/dependabot.yml
similarity index 100%
rename from dependabot.yml
rename to .github/dependabot.yml
From a64b7a4c6542f3ddaf385beae010481596a03549 Mon Sep 17 00:00:00 2001
From: Kingsley Chijioke
Date: Mon, 29 Apr 2024 19:37:57 +0100
Subject: [PATCH 200/412] generator: sync erb template
This updates the erb template to be in sync with the template in rails/rails
---
CHANGELOG.md | 5 +++++
.../tailwindcss/scaffold/templates/edit.html.erb.tt | 2 +-
.../tailwindcss/scaffold/templates/index.html.erb.tt | 9 ++++++++-
.../tailwindcss/scaffold/templates/partial.html.erb.tt | 5 -----
.../tailwindcss/scaffold/templates/show.html.erb.tt | 6 +++---
5 files changed, 17 insertions(+), 10 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 02a804bd..2722f5f3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+## unreleased
+
+* Bring the scaffold templates up to date with rails/rails as much as possible without breaking 6.1 compatibility. (#357) @kinsomicrote
+
+
## v2.5.0 / 2024-04-27
* Remove the `@tailwindcss/aspect-ratio` plugin from the `tailwind.config.js` that gets installed by the generator. This plugin was originally a polyfill until Safari 15 was released (in Fall 2021), and so is beyond its useful lifetime for anyone not targetting ancient browsers. (#344) @flavorjones @searls
diff --git a/lib/generators/tailwindcss/scaffold/templates/edit.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/edit.html.erb.tt
index 34756518..a1e3772b 100644
--- a/lib/generators/tailwindcss/scaffold/templates/edit.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/edit.html.erb.tt
@@ -3,6 +3,6 @@
<%%= render "form", <%= singular_table_name %>: @<%= singular_table_name %> %>
- <%%= link_to "Show this <%= human_name.downcase %>", @<%= singular_table_name %>, class: "ml-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
+ <%%= link_to "Show this <%= human_name.downcase %>", <%= model_resource_name(prefix: "@") %>, class: "ml-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
<%%= link_to "Back to <%= human_name.pluralize.downcase %>", <%= index_helper %>_path, class: "ml-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
diff --git a/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt
index c29d5e6e..f0a4bb9d 100644
--- a/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt
@@ -3,12 +3,19 @@
<%%= notice %>
<%% end %>
+ <%% content_for :title, "<%= human_name.pluralize %>" %>
+
<%= human_name.pluralize %>
<%%= link_to "New <%= human_name.downcase %>", new_<%= singular_route_name %>_path, class: "rounded-lg py-3 px-5 bg-blue-600 text-white block font-medium" %>
- <%%= render @<%= plural_table_name %> %>
+ <%% @<%= plural_table_name %>.each do |<%= singular_table_name %>| %>
+ <%%= render <%= singular_table_name %> %>
+
+ <%%= link_to "Show this <%= human_name.downcase %>", <%= singular_name %>, class: "ml-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
+
+ <%% end %>
diff --git a/lib/generators/tailwindcss/scaffold/templates/partial.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/partial.html.erb.tt
index 60a0de20..e1a45470 100644
--- a/lib/generators/tailwindcss/scaffold/templates/partial.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/partial.html.erb.tt
@@ -14,9 +14,4 @@
<% end -%>
- <%% if action_name != "show" %>
- <%%= link_to "Show this <%= human_name.downcase %>", <%= singular_name %>, class: "rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
- <%%= link_to "Edit this <%= human_name.downcase %>", edit_<%= singular_name %>_path(<%= singular_name %>), class: "rounded-lg py-3 ml-2 px-5 bg-gray-100 inline-block font-medium" %>
-
- <%% end %>
diff --git a/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt
index c386118c..fafb05a7 100644
--- a/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt
@@ -6,10 +6,10 @@
<%%= render @<%= singular_table_name %> %>
- <%%= link_to "Edit this <%= singular_table_name %>", edit_<%= singular_table_name %>_path(@<%= singular_table_name %>), class: "mt-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
+ <%%= link_to "Edit this <%= human_name.downcase %>", edit_<%= singular_table_name %>_path(@<%= singular_table_name %>), class: "mt-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
+ <%%= link_to "Back to <%= human_name.pluralize.downcase %>", <%= index_helper %>_path, class: "ml-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
- <%%= button_to "Destroy this <%= singular_table_name %>", <%= singular_table_name %>_path(@<%= singular_table_name %>), method: :delete, class: "mt-2 rounded-lg py-3 px-5 bg-gray-100 font-medium" %>
+ <%%= button_to "Destroy this <%= human_name.downcase %>", <%= model_resource_name(prefix: "@") %>, method: :delete, class: "mt-2 rounded-lg py-3 px-5 bg-gray-100 font-medium" %>
- <%%= link_to "Back to <%= plural_table_name %>", <%= index_helper %>_path, class: "ml-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
From d896e9523cc8ebf58e56e40edf7540270e1fc6f1 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 1 May 2024 09:32:12 -0400
Subject: [PATCH 201/412] dev: remove attempt at dependabot grouping
---
.github/dependabot.yml | 3 ---
1 file changed, 3 deletions(-)
diff --git a/.github/dependabot.yml b/.github/dependabot.yml
index 01d8316b..403b3087 100644
--- a/.github/dependabot.yml
+++ b/.github/dependabot.yml
@@ -8,6 +8,3 @@ updates:
directory: "/"
schedule:
interval: "weekly"
- groups:
- github-actions:
- applies-to: version-updates
From 95ffac7ea1d0a9ef7d8edac38358a3352650b11d Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 1 May 2024 13:33:05 +0000
Subject: [PATCH 202/412] build(deps): bump actions/download-artifact from 3 to
4
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](https://github.com/actions/download-artifact/compare/v3...v4)
---
updated-dependencies:
- dependency-name: actions/download-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot]
---
.github/workflows/gem-install.yml | 16 ++++++++--------
1 file changed, 8 insertions(+), 8 deletions(-)
diff --git a/.github/workflows/gem-install.yml b/.github/workflows/gem-install.yml
index d2babe6a..f0b5d516 100644
--- a/.github/workflows/gem-install.yml
+++ b/.github/workflows/gem-install.yml
@@ -43,7 +43,7 @@ jobs:
- uses: ruby/setup-ruby@v1
with:
ruby-version: "3.2"
- - uses: actions/download-artifact@v3
+ - uses: actions/download-artifact@v4
with:
name: gem-ruby
path: pkg
@@ -57,7 +57,7 @@ jobs:
- uses: ruby/setup-ruby@v1
with:
ruby-version: "3.2"
- - uses: actions/download-artifact@v3
+ - uses: actions/download-artifact@v4
with:
name: gem-x86_64-linux
path: pkg
@@ -70,7 +70,7 @@ jobs:
container:
image: ruby:3.2-alpine
steps:
- - uses: actions/download-artifact@v3
+ - uses: actions/download-artifact@v4
with:
name: gem-x86_64-linux
path: pkg
@@ -83,7 +83,7 @@ jobs:
needs: ["package"]
runs-on: ubuntu-latest
steps:
- - uses: actions/download-artifact@v3
+ - uses: actions/download-artifact@v4
with:
name: gem-arm-linux
path: pkg
@@ -103,7 +103,7 @@ jobs:
- uses: ruby/setup-ruby@v1
with:
ruby-version: "3.2"
- - uses: actions/download-artifact@v3
+ - uses: actions/download-artifact@v4
with:
name: gem-x86_64-darwin
path: pkg
@@ -117,7 +117,7 @@ jobs:
- uses: ruby/setup-ruby@v1
with:
ruby-version: "3.2"
- - uses: actions/download-artifact@v3
+ - uses: actions/download-artifact@v4
with:
name: gem-arm64-darwin
path: pkg
@@ -131,7 +131,7 @@ jobs:
- uses: ruby/setup-ruby@v1
with:
ruby-version: "3.0"
- - uses: actions/download-artifact@v3
+ - uses: actions/download-artifact@v4
with:
name: gem-x64-mingw32
path: pkg
@@ -145,7 +145,7 @@ jobs:
- uses: ruby/setup-ruby@v1
with:
ruby-version: "3.2"
- - uses: actions/download-artifact@v3
+ - uses: actions/download-artifact@v4
with:
name: gem-x64-mingw-ucrt
path: pkg
From 1fc0541e57227f970690845ee518c9126c73a538 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 30 Apr 2024 11:13:57 -0400
Subject: [PATCH 203/412] dep: drop support for Rails 6.0
which reached EOL 11 months ago, in June 2023
---
CHANGELOG.md | 1 +
Gemfile | 2 +-
Gemfile.lock | 9 ++++-----
tailwindcss-rails.gemspec | 2 +-
4 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 2722f5f3..6e9718e0 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,7 @@
## unreleased
* Bring the scaffold templates up to date with rails/rails as much as possible without breaking 6.1 compatibility. (#357) @kinsomicrote
+* Drop support for Rails 6.0, which reached end-of-life in June 2023.
## v2.5.0 / 2024-04-27
diff --git a/Gemfile b/Gemfile
index cf00e45c..7a21e102 100644
--- a/Gemfile
+++ b/Gemfile
@@ -5,5 +5,5 @@ gemspec
gem "debug", ">= 1.0.0"
group :test do
- gem "actionmailer", ">= 6.0.0"
+ gem "actionmailer", ">= 6.1.0"
end
diff --git a/Gemfile.lock b/Gemfile.lock
index c3fe8c8a..75b24379 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,8 +1,8 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.4.1)
- railties (>= 6.0.0)
+ tailwindcss-rails (2.5.0)
+ railties (>= 6.1.0)
GEM
remote: https://rubygems.org/
@@ -82,7 +82,6 @@ GEM
date
net-protocol
net-pop (0.1.2)
- net-protocol
net-protocol (0.2.2)
timeout
net-smtp (0.5.0)
@@ -125,7 +124,7 @@ GEM
rake (13.2.1)
rdoc (6.6.3.1)
psych (>= 4.0.0)
- reline (0.5.3)
+ reline (0.5.4)
io-console (~> 0.5)
stringio (3.1.0)
thor (1.3.1)
@@ -142,7 +141,7 @@ PLATFORMS
x86_64-linux
DEPENDENCIES
- actionmailer (>= 6.0.0)
+ actionmailer (>= 6.1.0)
debug (>= 1.0.0)
tailwindcss-rails!
diff --git a/tailwindcss-rails.gemspec b/tailwindcss-rails.gemspec
index 02c10fb5..237161ff 100644
--- a/tailwindcss-rails.gemspec
+++ b/tailwindcss-rails.gemspec
@@ -20,5 +20,5 @@ Gem::Specification.new do |spec|
spec.bindir = "exe"
spec.executables << "tailwindcss"
- spec.add_dependency "railties", ">= 6.0.0"
+ spec.add_dependency "railties", ">= 6.1.0"
end
From 1c7e4dc2db2cedf9fefa5c0b78fba700b2ddcaed Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Wed, 1 May 2024 13:33:02 +0000
Subject: [PATCH 204/412] build(deps): bump actions/upload-artifact from 3 to 4
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 3 to 4.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/v3...v4)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot]
---
.github/workflows/gem-install.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/gem-install.yml b/.github/workflows/gem-install.yml
index f0b5d516..eb1300d6 100644
--- a/.github/workflows/gem-install.yml
+++ b/.github/workflows/gem-install.yml
@@ -30,7 +30,7 @@ jobs:
bundler: latest
bundler-cache: true
- run: "bundle exec rake gem:${{matrix.platform}}"
- - uses: actions/upload-artifact@v3
+ - uses: actions/upload-artifact@v4
with:
name: gem-${{matrix.platform}}
path: pkg
From 94128542a7d918116ab56e5be1f8fc9d7c18da7f Mon Sep 17 00:00:00 2001
From: Kingsley Chijioke
Date: Mon, 29 Apr 2024 19:37:57 +0100
Subject: [PATCH 205/412] generator: sync erb template to use Rails 7.0 APIs
This updates the erb template to be in sync with the template in rails/rails
---
lib/generators/tailwindcss/scaffold/templates/edit.html.erb.tt | 2 +-
lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt | 2 +-
lib/generators/tailwindcss/scaffold/templates/new.html.erb.tt | 2 +-
lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt | 2 +-
4 files changed, 4 insertions(+), 4 deletions(-)
diff --git a/lib/generators/tailwindcss/scaffold/templates/edit.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/edit.html.erb.tt
index a1e3772b..fab779d1 100644
--- a/lib/generators/tailwindcss/scaffold/templates/edit.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/edit.html.erb.tt
@@ -4,5 +4,5 @@
<%%= render "form", <%= singular_table_name %>: @<%= singular_table_name %> %>
<%%= link_to "Show this <%= human_name.downcase %>", <%= model_resource_name(prefix: "@") %>, class: "ml-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
- <%%= link_to "Back to <%= human_name.pluralize.downcase %>", <%= index_helper %>_path, class: "ml-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
+ <%%= link_to "Back to <%= human_name.pluralize.downcase %>", <%= index_helper(type: :path) %>, class: "ml-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
diff --git a/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt
index f0a4bb9d..65cf06b5 100644
--- a/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt
@@ -14,7 +14,7 @@
<%% @<%= plural_table_name %>.each do |<%= singular_table_name %>| %>
<%%= render <%= singular_table_name %> %>
- <%%= link_to "Show this <%= human_name.downcase %>", <%= singular_name %>, class: "ml-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
+ <%%= link_to "Show this <%= human_name.downcase %>", <%= model_resource_name(singular_table_name) %>, class: "ml-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
<%% end %>
diff --git a/lib/generators/tailwindcss/scaffold/templates/new.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/new.html.erb.tt
index 61c0a450..665532e5 100644
--- a/lib/generators/tailwindcss/scaffold/templates/new.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/new.html.erb.tt
@@ -3,5 +3,5 @@
<%%= render "form", <%= singular_table_name %>: @<%= singular_table_name %> %>
- <%%= link_to "Back to <%= human_name.pluralize.downcase %>", <%= index_helper %>_path, class: "ml-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
+ <%%= link_to "Back to <%= human_name.pluralize.downcase %>", <%= index_helper(type: :path) %>, class: "ml-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
diff --git a/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt
index fafb05a7..17d0febf 100644
--- a/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt
@@ -6,7 +6,7 @@
<%%= render @<%= singular_table_name %> %>
- <%%= link_to "Edit this <%= human_name.downcase %>", edit_<%= singular_table_name %>_path(@<%= singular_table_name %>), class: "mt-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
+ <%%= link_to "Edit this <%= human_name.downcase %>", <%= edit_helper(type: :path) %>, class: "mt-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
<%%= link_to "Back to <%= human_name.pluralize.downcase %>", <%= index_helper %>_path, class: "ml-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
<%%= button_to "Destroy this <%= human_name.downcase %>", <%= model_resource_name(prefix: "@") %>, method: :delete, class: "mt-2 rounded-lg py-3 px-5 bg-gray-100 font-medium" %>
From 3bf5cb93caa4de842ad4c40f5cd02d8cb05dd89c Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 1 May 2024 10:15:49 -0400
Subject: [PATCH 206/412] dep: drop feature and bugfix support for Rails 6.1
We will still provide security support for the previous minor release
while Rails 6.1 is supported.
---
.github/workflows/ci.yml | 18 ------------------
CHANGELOG.md | 3 ++-
Gemfile | 2 +-
Gemfile.lock | 4 ++--
tailwindcss-rails.gemspec | 2 +-
5 files changed, 6 insertions(+), 23 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 6af43c2a..db04fb3f 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -33,24 +33,6 @@ jobs:
- name: Run tests
run: bin/test
- rails6:
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v4
- - run: rm Gemfile.lock
- - uses: ruby/setup-ruby@v1
- with:
- ruby-version: "3.2"
- bundler: latest
- - name: "Pin to Rails 6.1"
- run: |
- bundle remove actionmailer
- bundle add actionmailer --version "~> 6.1" --skip-install
- bundle add railties --version "~> 6.1" --skip-install
- bundle install
- - name: Run tests
- run: bin/test
-
user-journey:
strategy:
fail-fast: false
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 6e9718e0..e0db08db 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,7 +1,8 @@
## unreleased
-* Bring the scaffold templates up to date with rails/rails as much as possible without breaking 6.1 compatibility. (#357) @kinsomicrote
+* Bring the scaffold templates up to date with rails/rails. (#357, #359) @kinsomicrote
* Drop support for Rails 6.0, which reached end-of-life in June 2023.
+* Drop feature and bug fix support for Rails 6.1. The previous minor release will still receive security support while Rails 6.1 is supported.
## v2.5.0 / 2024-04-27
diff --git a/Gemfile b/Gemfile
index 7a21e102..46788894 100644
--- a/Gemfile
+++ b/Gemfile
@@ -5,5 +5,5 @@ gemspec
gem "debug", ">= 1.0.0"
group :test do
- gem "actionmailer", ">= 6.1.0"
+ gem "actionmailer", ">= 7.0.0"
end
diff --git a/Gemfile.lock b/Gemfile.lock
index 75b24379..0b99151e 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -2,7 +2,7 @@ PATH
remote: .
specs:
tailwindcss-rails (2.5.0)
- railties (>= 6.1.0)
+ railties (>= 7.0.0)
GEM
remote: https://rubygems.org/
@@ -141,7 +141,7 @@ PLATFORMS
x86_64-linux
DEPENDENCIES
- actionmailer (>= 6.1.0)
+ actionmailer (>= 7.0.0)
debug (>= 1.0.0)
tailwindcss-rails!
diff --git a/tailwindcss-rails.gemspec b/tailwindcss-rails.gemspec
index 237161ff..7535ccc7 100644
--- a/tailwindcss-rails.gemspec
+++ b/tailwindcss-rails.gemspec
@@ -20,5 +20,5 @@ Gem::Specification.new do |spec|
spec.bindir = "exe"
spec.executables << "tailwindcss"
- spec.add_dependency "railties", ">= 6.1.0"
+ spec.add_dependency "railties", ">= 7.0.0"
end
From ec2725789e062fc93df9c9a9d57acfe847187702 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sat, 4 May 2024 13:23:56 -0400
Subject: [PATCH 207/412] version bump to v2.6.0
---
CHANGELOG.md | 7 ++++---
lib/tailwindcss/version.rb | 2 +-
2 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index e0db08db..90c49f9d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,8 +1,9 @@
-## unreleased
+## v2.6.0 / 2024-05-04
+* Increase form input field border contrast. (#356) @olivierlacan
* Bring the scaffold templates up to date with rails/rails. (#357, #359) @kinsomicrote
-* Drop support for Rails 6.0, which reached end-of-life in June 2023.
-* Drop feature and bug fix support for Rails 6.1. The previous minor release will still receive security support while Rails 6.1 is supported.
+* Drop support for Rails 6.0, which reached end-of-life in June 2023. (#358) @flavorjones
+* Drop feature and bug fix support for Rails 6.1. The previous minor release will still receive security support while Rails 6.1 is supported. (#359) @flavorjones
## v2.5.0 / 2024-04-27
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 53892fe2..0775ed7e 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.5.0"
+ VERSION = "2.6.0"
end
From 72aa03cbdf96f5b3406a56a404e193b028799d9a Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sun, 19 May 2024 14:13:34 -0400
Subject: [PATCH 208/412] wip: try to work around bcrypt_pbkdf issue on windows
---
test/integration/user_journey_test.sh | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/test/integration/user_journey_test.sh b/test/integration/user_journey_test.sh
index 95c3174d..b4242e0c 100755
--- a/test/integration/user_journey_test.sh
+++ b/test/integration/user_journey_test.sh
@@ -25,9 +25,12 @@ bundle exec rails new test-app --skip-bundle
pushd test-app
# make sure to use the same version of rails (e.g., install from git source if necessary)
-bundle remove rails
+bundle remove rails --skip-install
bundle add rails --skip-install ${RAILSOPTS:-}
+# work around https://github.com/net-ssh/bcrypt_pbkdf-ruby/issues/24
+bundle add bcrypt_pbkdf -v 1.1.1.rc2 --skip-install
+
# use the tailwindcss-rails under test
bundle add tailwindcss-rails --path="../.."
bundle install
From a4251ccfed27997b2f594bd0e559bf8ab2a6a07a Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sun, 19 May 2024 14:19:43 -0400
Subject: [PATCH 209/412] dep: bundle update
---
Gemfile.lock | 60 ++++++++++++++++++++++++++--------------------------
1 file changed, 30 insertions(+), 30 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 0b99151e..4b5e22c5 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,25 +1,25 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.5.0)
+ tailwindcss-rails (2.6.0)
railties (>= 7.0.0)
GEM
remote: https://rubygems.org/
specs:
- actionmailer (7.1.3.2)
- actionpack (= 7.1.3.2)
- actionview (= 7.1.3.2)
- activejob (= 7.1.3.2)
- activesupport (= 7.1.3.2)
+ actionmailer (7.1.3.3)
+ actionpack (= 7.1.3.3)
+ actionview (= 7.1.3.3)
+ activejob (= 7.1.3.3)
+ activesupport (= 7.1.3.3)
mail (~> 2.5, >= 2.5.4)
net-imap
net-pop
net-smtp
rails-dom-testing (~> 2.2)
- actionpack (7.1.3.2)
- actionview (= 7.1.3.2)
- activesupport (= 7.1.3.2)
+ actionpack (7.1.3.3)
+ actionview (= 7.1.3.3)
+ activesupport (= 7.1.3.3)
nokogiri (>= 1.8.5)
racc
rack (>= 2.2.4)
@@ -27,16 +27,16 @@ GEM
rack-test (>= 0.6.3)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
- actionview (7.1.3.2)
- activesupport (= 7.1.3.2)
+ actionview (7.1.3.3)
+ activesupport (= 7.1.3.3)
builder (~> 3.1)
erubi (~> 1.11)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
- activejob (7.1.3.2)
- activesupport (= 7.1.3.2)
+ activejob (7.1.3.3)
+ activesupport (= 7.1.3.3)
globalid (>= 0.3.6)
- activesupport (7.1.3.2)
+ activesupport (7.1.3.3)
base64
bigdecimal
concurrent-ruby (~> 1.0, >= 1.0.2)
@@ -47,7 +47,7 @@ GEM
mutex_m
tzinfo (~> 2.0)
base64 (0.2.0)
- bigdecimal (3.1.7)
+ bigdecimal (3.1.8)
builder (3.2.4)
concurrent-ruby (1.2.3)
connection_pool (2.4.1)
@@ -60,11 +60,11 @@ GEM
erubi (1.12.0)
globalid (1.2.1)
activesupport (>= 6.1)
- i18n (1.14.4)
+ i18n (1.14.5)
concurrent-ruby (~> 1.0)
io-console (0.7.2)
- irb (1.12.0)
- rdoc
+ irb (1.13.1)
+ rdoc (>= 4.0.0)
reline (>= 0.4.2)
loofah (2.22.0)
crass (~> 1.0.2)
@@ -76,9 +76,9 @@ GEM
net-smtp
mini_mime (1.1.5)
mini_portile2 (2.8.6)
- minitest (5.22.3)
+ minitest (5.23.0)
mutex_m (0.2.0)
- net-imap (0.4.10)
+ net-imap (0.4.11)
date
net-protocol
net-pop (0.1.2)
@@ -86,19 +86,19 @@ GEM
timeout
net-smtp (0.5.0)
net-protocol
- nokogiri (1.16.4)
+ nokogiri (1.16.5)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)
- nokogiri (1.16.4-arm64-darwin)
+ nokogiri (1.16.5-arm64-darwin)
racc (~> 1.4)
- nokogiri (1.16.4-x86_64-darwin)
+ nokogiri (1.16.5-x86_64-darwin)
racc (~> 1.4)
- nokogiri (1.16.4-x86_64-linux)
+ nokogiri (1.16.5-x86_64-linux)
racc (~> 1.4)
psych (5.1.2)
stringio
racc (1.7.3)
- rack (3.0.10)
+ rack (3.0.11)
rack-session (2.0.0)
rack (>= 3.0.0)
rack-test (2.1.0)
@@ -113,9 +113,9 @@ GEM
rails-html-sanitizer (1.6.0)
loofah (~> 2.21)
nokogiri (~> 1.14)
- railties (7.1.3.2)
- actionpack (= 7.1.3.2)
- activesupport (= 7.1.3.2)
+ railties (7.1.3.3)
+ actionpack (= 7.1.3.3)
+ activesupport (= 7.1.3.3)
irb
rackup (>= 1.0.0)
rake (>= 12.2)
@@ -124,7 +124,7 @@ GEM
rake (13.2.1)
rdoc (6.6.3.1)
psych (>= 4.0.0)
- reline (0.5.4)
+ reline (0.5.7)
io-console (~> 0.5)
stringio (3.1.0)
thor (1.3.1)
@@ -132,7 +132,7 @@ GEM
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
webrick (1.8.1)
- zeitwerk (2.6.13)
+ zeitwerk (2.6.14)
PLATFORMS
arm64-darwin
From 1a81295cc106a93da775624e72e6b8728c320705 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sun, 19 May 2024 14:27:06 -0400
Subject: [PATCH 210/412] dep: drop bcrypt_pbkdf workaround
---
test/integration/user_journey_test.sh | 3 ---
1 file changed, 3 deletions(-)
diff --git a/test/integration/user_journey_test.sh b/test/integration/user_journey_test.sh
index b4242e0c..4016ec20 100755
--- a/test/integration/user_journey_test.sh
+++ b/test/integration/user_journey_test.sh
@@ -28,9 +28,6 @@ pushd test-app
bundle remove rails --skip-install
bundle add rails --skip-install ${RAILSOPTS:-}
-# work around https://github.com/net-ssh/bcrypt_pbkdf-ruby/issues/24
-bundle add bcrypt_pbkdf -v 1.1.1.rc2 --skip-install
-
# use the tailwindcss-rails under test
bundle add tailwindcss-rails --path="../.."
bundle install
From b11786f283f9d3eb8eccc491d727bac30a56ee88 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 5 Jun 2024 14:51:47 -0400
Subject: [PATCH 211/412] dep: update packaged tailwindcss to 3.4.4
https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.4
---
lib/tailwindcss/upstream.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index 120c37b8..2092d92a 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.4.3"
+ VERSION = "v3.4.4"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From 6a592b7bb7eb6c3bfc1e8d524985d685f0939f4e Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 5 Jun 2024 15:19:25 -0400
Subject: [PATCH 212/412] version bump to v2.6.1
---
CHANGELOG.md | 5 +++++
lib/tailwindcss/version.rb | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 90c49f9d..fc8ffb4b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+## v2.6.1 / 2024-06-05
+
+* Update to [Tailwind CSS v3.4.4](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.4) (#373) @flavorjones
+
+
## v2.6.0 / 2024-05-04
* Increase form input field border contrast. (#356) @olivierlacan
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 0775ed7e..cd81e4f8 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.6.0"
+ VERSION = "2.6.1"
end
From 0ea974af3469b61c7e8fbc1100d8c58194454b96 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 5 Jun 2024 15:26:53 -0400
Subject: [PATCH 213/412] dep: bundle update
Should resolve https://github.com/rails/tailwindcss-rails/security/dependabot/52
---
Gemfile.lock | 50 +++++++++++++++++++++++++-------------------------
1 file changed, 25 insertions(+), 25 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 4b5e22c5..57593b77 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,25 +1,25 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.6.0)
+ tailwindcss-rails (2.6.1)
railties (>= 7.0.0)
GEM
remote: https://rubygems.org/
specs:
- actionmailer (7.1.3.3)
- actionpack (= 7.1.3.3)
- actionview (= 7.1.3.3)
- activejob (= 7.1.3.3)
- activesupport (= 7.1.3.3)
+ actionmailer (7.1.3.4)
+ actionpack (= 7.1.3.4)
+ actionview (= 7.1.3.4)
+ activejob (= 7.1.3.4)
+ activesupport (= 7.1.3.4)
mail (~> 2.5, >= 2.5.4)
net-imap
net-pop
net-smtp
rails-dom-testing (~> 2.2)
- actionpack (7.1.3.3)
- actionview (= 7.1.3.3)
- activesupport (= 7.1.3.3)
+ actionpack (7.1.3.4)
+ actionview (= 7.1.3.4)
+ activesupport (= 7.1.3.4)
nokogiri (>= 1.8.5)
racc
rack (>= 2.2.4)
@@ -27,16 +27,16 @@ GEM
rack-test (>= 0.6.3)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
- actionview (7.1.3.3)
- activesupport (= 7.1.3.3)
+ actionview (7.1.3.4)
+ activesupport (= 7.1.3.4)
builder (~> 3.1)
erubi (~> 1.11)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
- activejob (7.1.3.3)
- activesupport (= 7.1.3.3)
+ activejob (7.1.3.4)
+ activesupport (= 7.1.3.4)
globalid (>= 0.3.6)
- activesupport (7.1.3.3)
+ activesupport (7.1.3.4)
base64
bigdecimal
concurrent-ruby (~> 1.0, >= 1.0.2)
@@ -49,7 +49,7 @@ GEM
base64 (0.2.0)
bigdecimal (3.1.8)
builder (3.2.4)
- concurrent-ruby (1.2.3)
+ concurrent-ruby (1.3.1)
connection_pool (2.4.1)
crass (1.0.6)
date (3.3.4)
@@ -75,10 +75,10 @@ GEM
net-pop
net-smtp
mini_mime (1.1.5)
- mini_portile2 (2.8.6)
- minitest (5.23.0)
+ mini_portile2 (2.8.7)
+ minitest (5.23.1)
mutex_m (0.2.0)
- net-imap (0.4.11)
+ net-imap (0.4.12)
date
net-protocol
net-pop (0.1.2)
@@ -97,7 +97,7 @@ GEM
racc (~> 1.4)
psych (5.1.2)
stringio
- racc (1.7.3)
+ racc (1.8.0)
rack (3.0.11)
rack-session (2.0.0)
rack (>= 3.0.0)
@@ -113,18 +113,18 @@ GEM
rails-html-sanitizer (1.6.0)
loofah (~> 2.21)
nokogiri (~> 1.14)
- railties (7.1.3.3)
- actionpack (= 7.1.3.3)
- activesupport (= 7.1.3.3)
+ railties (7.1.3.4)
+ actionpack (= 7.1.3.4)
+ activesupport (= 7.1.3.4)
irb
rackup (>= 1.0.0)
rake (>= 12.2)
thor (~> 1.0, >= 1.2.2)
zeitwerk (~> 2.6)
rake (13.2.1)
- rdoc (6.6.3.1)
+ rdoc (6.7.0)
psych (>= 4.0.0)
- reline (0.5.7)
+ reline (0.5.8)
io-console (~> 0.5)
stringio (3.1.0)
thor (1.3.1)
@@ -132,7 +132,7 @@ GEM
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
webrick (1.8.1)
- zeitwerk (2.6.14)
+ zeitwerk (2.6.15)
PLATFORMS
arm64-darwin
From 700003569e7c740cce8ff4a03b50218f8d39f3a2 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Mon, 15 Jul 2024 17:16:08 -0400
Subject: [PATCH 214/412] dep: bump vendored tailwindcss to v3.4.5
https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.5
---
lib/tailwindcss/upstream.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index 2092d92a..872cbe4e 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.4.4"
+ VERSION = "v3.4.5"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From 20c832d528c4c4b8944f73822638c8ef3dab3bb6 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Mon, 15 Jul 2024 17:16:51 -0400
Subject: [PATCH 215/412] dep: bundle update
---
Gemfile.lock | 28 ++++++++++++++--------------
1 file changed, 14 insertions(+), 14 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 57593b77..b788d0ab 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -48,8 +48,8 @@ GEM
tzinfo (~> 2.0)
base64 (0.2.0)
bigdecimal (3.1.8)
- builder (3.2.4)
- concurrent-ruby (1.3.1)
+ builder (3.3.0)
+ concurrent-ruby (1.3.3)
connection_pool (2.4.1)
crass (1.0.6)
date (3.3.4)
@@ -57,13 +57,13 @@ GEM
irb (~> 1.10)
reline (>= 0.3.8)
drb (2.2.1)
- erubi (1.12.0)
+ erubi (1.13.0)
globalid (1.2.1)
activesupport (>= 6.1)
i18n (1.14.5)
concurrent-ruby (~> 1.0)
io-console (0.7.2)
- irb (1.13.1)
+ irb (1.14.0)
rdoc (>= 4.0.0)
reline (>= 0.4.2)
loofah (2.22.0)
@@ -76,9 +76,9 @@ GEM
net-smtp
mini_mime (1.1.5)
mini_portile2 (2.8.7)
- minitest (5.23.1)
+ minitest (5.24.1)
mutex_m (0.2.0)
- net-imap (0.4.12)
+ net-imap (0.4.14)
date
net-protocol
net-pop (0.1.2)
@@ -86,19 +86,19 @@ GEM
timeout
net-smtp (0.5.0)
net-protocol
- nokogiri (1.16.5)
+ nokogiri (1.16.6)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)
- nokogiri (1.16.5-arm64-darwin)
+ nokogiri (1.16.6-arm64-darwin)
racc (~> 1.4)
- nokogiri (1.16.5-x86_64-darwin)
+ nokogiri (1.16.6-x86_64-darwin)
racc (~> 1.4)
- nokogiri (1.16.5-x86_64-linux)
+ nokogiri (1.16.6-x86_64-linux)
racc (~> 1.4)
psych (5.1.2)
stringio
racc (1.8.0)
- rack (3.0.11)
+ rack (3.1.7)
rack-session (2.0.0)
rack (>= 3.0.0)
rack-test (2.1.0)
@@ -124,15 +124,15 @@ GEM
rake (13.2.1)
rdoc (6.7.0)
psych (>= 4.0.0)
- reline (0.5.8)
+ reline (0.5.9)
io-console (~> 0.5)
- stringio (3.1.0)
+ stringio (3.1.1)
thor (1.3.1)
timeout (0.4.1)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
webrick (1.8.1)
- zeitwerk (2.6.15)
+ zeitwerk (2.6.16)
PLATFORMS
arm64-darwin
From a1fb3b42bbbbf6930334be2ad7a2764c550e784c Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Mon, 15 Jul 2024 17:26:27 -0400
Subject: [PATCH 216/412] version bump to v2.6.2
---
CHANGELOG.md | 5 +++++
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
3 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index fc8ffb4b..69ccfcc7 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+## v2.6.2 / 2024-07-15
+
+* Update to [Tailwind CSS v3.4.5](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.5) (#380) @flavorjones
+
+
## v2.6.1 / 2024-06-05
* Update to [Tailwind CSS v3.4.4](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.4) (#373) @flavorjones
diff --git a/Gemfile.lock b/Gemfile.lock
index b788d0ab..6b876b7a 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.6.1)
+ tailwindcss-rails (2.6.2)
railties (>= 7.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index cd81e4f8..679b0bca 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.6.1"
+ VERSION = "2.6.2"
end
From c59b4f768488981c7da006bebcdb4c5795ed92d3 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 16 Jul 2024 11:46:26 -0400
Subject: [PATCH 217/412] dep: update packaged tailwindcss to v3.4.6
https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.6
---
lib/tailwindcss/upstream.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index 872cbe4e..6502cde6 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.4.5"
+ VERSION = "v3.4.6"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From 7c3ebd1ab1436a063f3f51274170b526bd221c08 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 16 Jul 2024 12:05:16 -0400
Subject: [PATCH 218/412] version bump to v2.6.3
---
CHANGELOG.md | 5 +++++
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
3 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 69ccfcc7..4315703c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+## v2.6.3 / 2024-07-16
+
+* Update to [Tailwind CSS v3.4.6](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.6) (#381) @flavorjones
+
+
## v2.6.2 / 2024-07-15
* Update to [Tailwind CSS v3.4.5](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.5) (#380) @flavorjones
diff --git a/Gemfile.lock b/Gemfile.lock
index 6b876b7a..617615b3 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.6.2)
+ tailwindcss-rails (2.6.3)
railties (>= 7.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 679b0bca..cf9af227 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.6.2"
+ VERSION = "2.6.3"
end
From c09844ce9e948d47a41cf825b62c91cea1e8520d Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sat, 27 Jul 2024 17:17:38 -0400
Subject: [PATCH 219/412] dev: allow us to provide checksums when upstream does
not
See https://github.com/tailwindlabs/tailwindcss/issues/14072 for context
---
rakelib/package.rake | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/rakelib/package.rake b/rakelib/package.rake
index 095ef445..7cab2924 100644
--- a/rakelib/package.rake
+++ b/rakelib/package.rake
@@ -115,8 +115,12 @@ end
desc "Validate checksums for tailwindcss binaries"
task "check" => exepaths do
- sha_filename = "sha256sums.txt"
- sha_url = tailwindcss_download_url(sha_filename)
+ sha_filename = File.absolute_path("../package/tailwindcss-#{Tailwindcss::Upstream::VERSION}-checksums.txt", __dir__)
+ sha_url = if File.exist?(sha_filename)
+ sha_filename
+ else
+ sha_url = tailwindcss_download_url("sha256sums.txt")
+ end
gemspec = TAILWINDCSS_RAILS_GEMSPEC
checksums = URI.open(sha_url).each_line.map do |line|
From 1446f6221facdf9ef7436a74f8981c384b45cfed Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sat, 27 Jul 2024 17:23:24 -0400
Subject: [PATCH 220/412] dep: update packaged tailwindcss to v3.4.7
---
lib/tailwindcss/upstream.rb | 2 +-
package/tailwindcss-v3.4.7-checksums.txt | 6 ++++++
2 files changed, 7 insertions(+), 1 deletion(-)
create mode 100644 package/tailwindcss-v3.4.7-checksums.txt
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index 6502cde6..4b618de4 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.4.6"
+ VERSION = "v3.4.7"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
diff --git a/package/tailwindcss-v3.4.7-checksums.txt b/package/tailwindcss-v3.4.7-checksums.txt
new file mode 100644
index 00000000..0d5079d3
--- /dev/null
+++ b/package/tailwindcss-v3.4.7-checksums.txt
@@ -0,0 +1,6 @@
+8f8b5cd32fc35843ec24bbcdb214e972df6a9c485bf4d4fd049140fbcc766bcc tailwindcss-macos-x64
+0eda3bc8fe90506b7b9e5cb930312042730b76a7f18026d19414d48fbb3100ed tailwindcss-macos-arm64
+3c2321e66718f39e48388707ce8b587946338f82ef3d636c8ee19670514d3394 tailwindcss-linux-x64
+4146a6f534fffb27f95de9926d7806a6e432eeb7e55cb8850a57c4e062689c2b tailwindcss-linux-arm64
+85c4c71618f0bfcdb0edf246ed6ee394a7addb8af34ed7dbdce9298279243994 tailwindcss-linux-armv7
+e6891c3d181314b7d78382fe93121ff8957a9dbb1132a47afb064c0ed1f906e4 tailwindcss-windows-x64.exe
From 31ee0f79926b1fd8d8838d50d1dad2a22bc8028a Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sat, 27 Jul 2024 17:36:15 -0400
Subject: [PATCH 221/412] version bump to v2.6.4
---
CHANGELOG.md | 5 +++++
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
3 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 4315703c..682ac6ac 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+## v2.6.4 / 2024-07-27
+
+* Update to [Tailwind CSS v3.4.7](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.7) (#383) @flavorjones
+
+
## v2.6.3 / 2024-07-16
* Update to [Tailwind CSS v3.4.6](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.6) (#381) @flavorjones
diff --git a/Gemfile.lock b/Gemfile.lock
index 617615b3..11592706 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.6.3)
+ tailwindcss-rails (2.6.4)
railties (>= 7.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index cf9af227..7d02f5fe 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.6.3"
+ VERSION = "2.6.4"
end
From c0e1e52b223bfa9b3748ab6c1e50a84ccd0b818f Mon Sep 17 00:00:00 2001
From: Jerome Dalbert
Date: Tue, 30 Jul 2024 07:07:43 -0700
Subject: [PATCH 222/412] Force bin/dev overwrite to deal with new default
bin/dev file (#385)
See Rails https://github.com/rails/rails/pull/52433
---
lib/install/tailwindcss.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/install/tailwindcss.rb b/lib/install/tailwindcss.rb
index 413f86b8..2c2ba50c 100644
--- a/lib/install/tailwindcss.rb
+++ b/lib/install/tailwindcss.rb
@@ -49,7 +49,7 @@
end
say "Add bin/dev to start foreman"
-copy_file "#{__dir__}/dev", "bin/dev"
+copy_file "#{__dir__}/dev", "bin/dev", force: true
chmod "bin/dev", 0755, verbose: false
say "Compile initial Tailwind build"
From 84c08f81ae2d65f6522d679711d6a8976978b158 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 30 Jul 2024 14:19:58 -0400
Subject: [PATCH 223/412] version bump to v2.6.5
---
CHANGELOG.md | 5 +++++
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
3 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 682ac6ac..e1259252 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+## v2.6.5 / 2024-07-30
+
+* During installation, clobber the Rails v8 default `bin/dev` file without requiring human intervention. (#385) @jeromedalbert
+
+
## v2.6.4 / 2024-07-27
* Update to [Tailwind CSS v3.4.7](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.7) (#383) @flavorjones
diff --git a/Gemfile.lock b/Gemfile.lock
index 11592706..331eb72c 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.6.4)
+ tailwindcss-rails (2.6.5)
railties (>= 7.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 7d02f5fe..17119e4b 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.6.4"
+ VERSION = "2.6.5"
end
From a0783a7135df01682f24248724ef0bacc912d6fa Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Mon, 29 Jul 2024 13:26:30 -0400
Subject: [PATCH 224/412] introduce specialized view for rails 8 authentication
generator
Co-authored-by: yshmarov
---
.../authentication_generator.rb | 9 ++++++++
.../templates/views/sessions/new.html.erb | 22 +++++++++++++++++++
.../authentication_generator_test.rb | 16 ++++++++++++++
3 files changed, 47 insertions(+)
create mode 100644 lib/generators/tailwindcss/authentication/authentication_generator.rb
create mode 100644 lib/generators/tailwindcss/authentication/templates/views/sessions/new.html.erb
create mode 100644 test/lib/generators/tailwindcss/authentication_generator_test.rb
diff --git a/lib/generators/tailwindcss/authentication/authentication_generator.rb b/lib/generators/tailwindcss/authentication/authentication_generator.rb
new file mode 100644
index 00000000..aa6fc23b
--- /dev/null
+++ b/lib/generators/tailwindcss/authentication/authentication_generator.rb
@@ -0,0 +1,9 @@
+require "rails/generators/erb/authentication/authentication_generator"
+
+module Tailwindcss
+ module Generators
+ class AuthenticationGenerator < Erb::Generators::AuthenticationGenerator
+ source_root File.expand_path("templates", __dir__)
+ end
+ end
+end
diff --git a/lib/generators/tailwindcss/authentication/templates/views/sessions/new.html.erb b/lib/generators/tailwindcss/authentication/templates/views/sessions/new.html.erb
new file mode 100644
index 00000000..824b506a
--- /dev/null
+++ b/lib/generators/tailwindcss/authentication/templates/views/sessions/new.html.erb
@@ -0,0 +1,22 @@
+
+
Sign in
+
+ <%% if alert = flash[:alert] %>
+
<%%= alert %>
+ <%% end %>
+
+ <%%= form_with url: session_url, class: "contents" do |form| %>
+
+ <%%= form.email_field :email_address, required: true, autofocus: true, autocomplete: "username", placeholder: "Enter your email address", value: params[:email_address], class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
+
+
+
+ <%%= form.password_field :password, required: true, autocomplete: "current-password", placeholder: "Enter your password", maxlength: 72, class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
+
+
+
+ <%%= form.submit "Sign in", class: "rounded-lg py-3 px-5 bg-blue-600 text-white inline-block font-medium cursor-pointer" %>
+
+ <%% end %>
+
+
diff --git a/test/lib/generators/tailwindcss/authentication_generator_test.rb b/test/lib/generators/tailwindcss/authentication_generator_test.rb
new file mode 100644
index 00000000..bdf712b0
--- /dev/null
+++ b/test/lib/generators/tailwindcss/authentication_generator_test.rb
@@ -0,0 +1,16 @@
+require "test_helper"
+
+if Rails::VERSION::MAJOR >= 8
+ require "generators/tailwindcss/authentication/authentication_generator"
+
+ class Tailwindcss::Generators::AuthenticationGeneratorTest < Rails::Generators::TestCase
+ tests Tailwindcss::Generators::AuthenticationGenerator
+ destination TAILWINDCSS_TEST_APP_ROOT
+
+ test "generates the new session template" do
+ run_generator
+
+ assert_file "app/views/sessions/new.html.erb"
+ end
+ end
+end
From 381446b2405dbbf028c3afcd8606de700400b7e5 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 30 Jul 2024 15:20:38 -0400
Subject: [PATCH 225/412] ci: add unit tests to the upstream workflow
because the authentication template is only on rails edge
---
.github/workflows/upstream.yml | 26 ++++++++++++++++++++++++--
1 file changed, 24 insertions(+), 2 deletions(-)
diff --git a/.github/workflows/upstream.yml b/.github/workflows/upstream.yml
index b2dda2bc..0b0f35eb 100644
--- a/.github/workflows/upstream.yml
+++ b/.github/workflows/upstream.yml
@@ -14,20 +14,42 @@ on:
- .github/workflows/upstream.yml # this file
jobs:
+ tests:
+ name: "tests (rails main)"
+ runs-on: ubuntu-latest
+ strategy:
+ fail-fast: false
+ matrix:
+ ruby: ["3.3"]
+ steps:
+ - uses: actions/checkout@v4
+ - uses: ruby/setup-ruby@v1
+ with:
+ ruby-version: ${{matrix.ruby}}
+ - run: |
+ rm Gemfile.lock
+ bundle remove actionmailer
+ git clone --depth 1 --branch main https://github.com/rails/rails
+ bundle add actionmailer --path=rails
+ bundle add railties --path=rails
+ bundle install
+ - name: Run tests
+ run: bin/test
+
user-journey:
name: "user-journey (rails main)"
+ runs-on: ${{matrix.plat}}-latest
strategy:
fail-fast: false
matrix:
plat: ["ubuntu", "windows", "macos"]
- runs-on: ${{matrix.plat}}-latest
env:
RAILSOPTS: --git=https://github.com/rails/rails --branch main
steps:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
with:
- ruby-version: "3.2"
+ ruby-version: "3.3"
bundler: latest
- run: test/integration/user_journey_test.sh
shell: bash
From 1d84cd12d97a2a87ef935a4fc45b2b340cc70bc4 Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Sat, 3 Aug 2024 15:56:42 -0700
Subject: [PATCH 226/412] Add templates for password reset templates
---
.../templates/views/passwords/edit.html.erb | 21 +++++++++++++++++++
.../templates/views/passwords/new.html.erb | 17 +++++++++++++++
.../templates/views/sessions/new.html.erb | 14 +++++++++++--
3 files changed, 50 insertions(+), 2 deletions(-)
create mode 100644 lib/generators/tailwindcss/authentication/templates/views/passwords/edit.html.erb
create mode 100644 lib/generators/tailwindcss/authentication/templates/views/passwords/new.html.erb
diff --git a/lib/generators/tailwindcss/authentication/templates/views/passwords/edit.html.erb b/lib/generators/tailwindcss/authentication/templates/views/passwords/edit.html.erb
new file mode 100644
index 00000000..f648e89a
--- /dev/null
+++ b/lib/generators/tailwindcss/authentication/templates/views/passwords/edit.html.erb
@@ -0,0 +1,21 @@
+
+
Update your password
+
+ <%% if alert = flash[:alert] %>
+
<%%= alert %>
+ <%% end %>
+
+ <%%= form_with url: password_path(params[:token]), method: :put, class: "contents" do |form| %>
+
+ <%%= form.password_field :password, required: true, autocomplete: "new-password", placeholder: "Enter new password", maxlength: 72, class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
+
+
+
+ <%%= form.password_field :password_confirmation, required: true, autocomplete: "new-password", placeholder: "Repeat new password", maxlength: 72, class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
+
+
+
+ <%%= form.submit "Save", class: "rounded-lg py-3 px-5 bg-blue-600 text-white inline-block font-medium cursor-pointer" %>
+
+ <%% end %>
+
diff --git a/lib/generators/tailwindcss/authentication/templates/views/passwords/new.html.erb b/lib/generators/tailwindcss/authentication/templates/views/passwords/new.html.erb
new file mode 100644
index 00000000..431cf70b
--- /dev/null
+++ b/lib/generators/tailwindcss/authentication/templates/views/passwords/new.html.erb
@@ -0,0 +1,17 @@
+
+
Forgot your password?
+
+ <%% if alert = flash[:alert] %>
+
<%%= alert %>
+ <%% end %>
+
+ <%%= form_with url: passwords_path, class: "contents" do |form| %>
+
+ <%%= form.email_field :email_address, required: true, autofocus: true, autocomplete: "username", placeholder: "Enter your email address", value: params[:email_address], class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
+
+
+
+ <%%= form.submit "Email reset instructions", class: "rounded-lg py-3 px-5 bg-blue-600 text-white inline-block font-medium cursor-pointer" %>
+
+ <%% end %>
+
diff --git a/lib/generators/tailwindcss/authentication/templates/views/sessions/new.html.erb b/lib/generators/tailwindcss/authentication/templates/views/sessions/new.html.erb
index 824b506a..aebe9991 100644
--- a/lib/generators/tailwindcss/authentication/templates/views/sessions/new.html.erb
+++ b/lib/generators/tailwindcss/authentication/templates/views/sessions/new.html.erb
@@ -5,6 +5,10 @@
<%%= alert %>
<%% end %>
+ <%% if notice = flash[:notice] %>
+ <%%= notice %>
+ <%% end %>
+
<%%= form_with url: session_url, class: "contents" do |form| %>
<%%= form.email_field :email_address, required: true, autofocus: true, autocomplete: "username", placeholder: "Enter your email address", value: params[:email_address], class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
@@ -14,8 +18,14 @@
<%%= form.password_field :password, required: true, autocomplete: "current-password", placeholder: "Enter your password", maxlength: 72, class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
-
- <%%= form.submit "Sign in", class: "rounded-lg py-3 px-5 bg-blue-600 text-white inline-block font-medium cursor-pointer" %>
+
+
+ <%%= form.submit "Sign in", class: "rounded-lg py-3 px-5 bg-blue-600 text-white inline-block font-medium cursor-pointer" %>
+
+
+
+ <%%= link_to "Forgot password?", new_password_path, class: "text-gray-700 underline" %>
+
<%% end %>
From dfafa4c329e655383fe72189ea17c85fb5201e04 Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Sat, 3 Aug 2024 15:57:25 -0700
Subject: [PATCH 227/412] Excess CR
---
.../authentication/templates/views/sessions/new.html.erb | 1 -
1 file changed, 1 deletion(-)
diff --git a/lib/generators/tailwindcss/authentication/templates/views/sessions/new.html.erb b/lib/generators/tailwindcss/authentication/templates/views/sessions/new.html.erb
index aebe9991..644b578a 100644
--- a/lib/generators/tailwindcss/authentication/templates/views/sessions/new.html.erb
+++ b/lib/generators/tailwindcss/authentication/templates/views/sessions/new.html.erb
@@ -29,4 +29,3 @@
<%% end %>
-
From 6116343e842f876fd5e5735f807bac8af0b6c6e8 Mon Sep 17 00:00:00 2001
From: David Heinemeier Hansson
Date: Sat, 3 Aug 2024 17:21:55 -0700
Subject: [PATCH 228/412] Alerts and notices look better above the heading
---
.../authentication/templates/views/passwords/edit.html.erb | 4 ++--
.../authentication/templates/views/passwords/new.html.erb | 4 ++--
.../authentication/templates/views/sessions/new.html.erb | 4 ++--
3 files changed, 6 insertions(+), 6 deletions(-)
diff --git a/lib/generators/tailwindcss/authentication/templates/views/passwords/edit.html.erb b/lib/generators/tailwindcss/authentication/templates/views/passwords/edit.html.erb
index f648e89a..939b0b8d 100644
--- a/lib/generators/tailwindcss/authentication/templates/views/passwords/edit.html.erb
+++ b/lib/generators/tailwindcss/authentication/templates/views/passwords/edit.html.erb
@@ -1,10 +1,10 @@
-
Update your password
-
<%% if alert = flash[:alert] %>
<%%= alert %>
<%% end %>
+
Update your password
+
<%%= form_with url: password_path(params[:token]), method: :put, class: "contents" do |form| %>
<%%= form.password_field :password, required: true, autocomplete: "new-password", placeholder: "Enter new password", maxlength: 72, class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
diff --git a/lib/generators/tailwindcss/authentication/templates/views/passwords/new.html.erb b/lib/generators/tailwindcss/authentication/templates/views/passwords/new.html.erb
index 431cf70b..e5d88197 100644
--- a/lib/generators/tailwindcss/authentication/templates/views/passwords/new.html.erb
+++ b/lib/generators/tailwindcss/authentication/templates/views/passwords/new.html.erb
@@ -1,10 +1,10 @@
-
Forgot your password?
-
<%% if alert = flash[:alert] %>
<%%= alert %>
<%% end %>
+
Forgot your password?
+
<%%= form_with url: passwords_path, class: "contents" do |form| %>
<%%= form.email_field :email_address, required: true, autofocus: true, autocomplete: "username", placeholder: "Enter your email address", value: params[:email_address], class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
diff --git a/lib/generators/tailwindcss/authentication/templates/views/sessions/new.html.erb b/lib/generators/tailwindcss/authentication/templates/views/sessions/new.html.erb
index 644b578a..a4751541 100644
--- a/lib/generators/tailwindcss/authentication/templates/views/sessions/new.html.erb
+++ b/lib/generators/tailwindcss/authentication/templates/views/sessions/new.html.erb
@@ -1,6 +1,4 @@
-
Sign in
-
<%% if alert = flash[:alert] %>
<%%= alert %>
<%% end %>
@@ -9,6 +7,8 @@
<%%= notice %>
<%% end %>
+
Sign in
+
<%%= form_with url: session_url, class: "contents" do |form| %>
<%%= form.email_field :email_address, required: true, autofocus: true, autocomplete: "username", placeholder: "Enter your email address", value: params[:email_address], class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
From 4249afa4141cf2a0ca220efe8dc8451cdb1dd189 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Mon, 5 Aug 2024 09:38:49 -0400
Subject: [PATCH 229/412] version bump to v2.7.0
---
CHANGELOG.md | 5 +++++
lib/tailwindcss/version.rb | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index e1259252..aa109e1f 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+## v2.7.0 / 2024-08-05
+
+* Add specialized views for the new authentication generator coming in Rails 8. (#384) @yshmarov @dhh @flavorjones
+
+
## v2.6.5 / 2024-07-30
* During installation, clobber the Rails v8 default `bin/dev` file without requiring human intervention. (#385) @jeromedalbert
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 17119e4b..4797a70a 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.6.5"
+ VERSION = "2.7.0"
end
From 99f60358a6d6bcdc726558e505253c7586140919 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 7 Aug 2024 14:22:30 -0400
Subject: [PATCH 230/412] dep: update packaged tailwindcss to v3.4.8
https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.8
---
lib/tailwindcss/upstream.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index 4b618de4..46b3a36e 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.4.7"
+ VERSION = "v3.4.8"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From 68f0bd4ae610e1060f5fcf58f474f2ce38878065 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 7 Aug 2024 14:28:52 -0400
Subject: [PATCH 231/412] version bump to v2.7.1
---
CHANGELOG.md | 5 +++++
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
3 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index aa109e1f..d3318bb3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+## v2.7.1 / 2024-08-07
+
+* Update to [Tailwind CSS v3.4.8](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.8) @flavorjones
+
+
## v2.7.0 / 2024-08-05
* Add specialized views for the new authentication generator coming in Rails 8. (#384) @yshmarov @dhh @flavorjones
diff --git a/Gemfile.lock b/Gemfile.lock
index 331eb72c..bc4f5a0b 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.6.5)
+ tailwindcss-rails (2.7.1)
railties (>= 7.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 4797a70a..3bee3ccb 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.7.0"
+ VERSION = "2.7.1"
end
From 2a8d5825dc8209f8bc0dd97bfd3c41863f22ef40 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 8 Aug 2024 14:00:58 -0400
Subject: [PATCH 232/412] dep: bump tailwindcss to v3.4.9
https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.9
---
lib/tailwindcss/upstream.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index 46b3a36e..7d62c5c7 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.4.8"
+ VERSION = "v3.4.9"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From 0301c4a8ce3f23a6da2db07658fba5288a9fc7d1 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 8 Aug 2024 14:06:43 -0400
Subject: [PATCH 233/412] version bump to v2.7.2
---
CHANGELOG.md | 5 +++++
lib/tailwindcss/version.rb | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index d3318bb3..012182dd 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+## v2.7.2 / 2024-08-08
+
+* Update to [Tailwind CSS v3.4.9](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.9) @flavorjones
+
+
## v2.7.1 / 2024-08-07
* Update to [Tailwind CSS v3.4.8](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.8) @flavorjones
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 3bee3ccb..dcdcff4b 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.7.1"
+ VERSION = "2.7.2"
end
From 082ccca8130a40a4008ec13b781418129f3a7e79 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 12 Aug 2024 14:43:54 +0000
Subject: [PATCH 234/412] build(deps): bump railties from 7.1.3.4 to 7.2.0
Bumps [railties](https://github.com/rails/rails) from 7.1.3.4 to 7.2.0.
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v7.2.0/railties/CHANGELOG.md)
- [Commits](https://github.com/rails/rails/compare/v7.1.3.4...v7.2.0)
---
updated-dependencies:
- dependency-name: railties
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot]
---
Gemfile.lock | 67 ++++++++++++++++++++++++++--------------------------
1 file changed, 34 insertions(+), 33 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index bc4f5a0b..b3e1b73f 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -7,49 +7,48 @@ PATH
GEM
remote: https://rubygems.org/
specs:
- actionmailer (7.1.3.4)
- actionpack (= 7.1.3.4)
- actionview (= 7.1.3.4)
- activejob (= 7.1.3.4)
- activesupport (= 7.1.3.4)
- mail (~> 2.5, >= 2.5.4)
- net-imap
- net-pop
- net-smtp
+ actionmailer (7.2.0)
+ actionpack (= 7.2.0)
+ actionview (= 7.2.0)
+ activejob (= 7.2.0)
+ activesupport (= 7.2.0)
+ mail (>= 2.8.0)
rails-dom-testing (~> 2.2)
- actionpack (7.1.3.4)
- actionview (= 7.1.3.4)
- activesupport (= 7.1.3.4)
+ actionpack (7.2.0)
+ actionview (= 7.2.0)
+ activesupport (= 7.2.0)
nokogiri (>= 1.8.5)
racc
- rack (>= 2.2.4)
+ rack (>= 2.2.4, < 3.2)
rack-session (>= 1.0.1)
rack-test (>= 0.6.3)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
- actionview (7.1.3.4)
- activesupport (= 7.1.3.4)
+ useragent (~> 0.16)
+ actionview (7.2.0)
+ activesupport (= 7.2.0)
builder (~> 3.1)
erubi (~> 1.11)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
- activejob (7.1.3.4)
- activesupport (= 7.1.3.4)
+ activejob (7.2.0)
+ activesupport (= 7.2.0)
globalid (>= 0.3.6)
- activesupport (7.1.3.4)
+ activesupport (7.2.0)
base64
bigdecimal
- concurrent-ruby (~> 1.0, >= 1.0.2)
+ concurrent-ruby (~> 1.0, >= 1.3.1)
connection_pool (>= 2.2.5)
drb
i18n (>= 1.6, < 2)
+ logger (>= 1.4.2)
minitest (>= 5.1)
- mutex_m
- tzinfo (~> 2.0)
+ securerandom (>= 0.3)
+ tzinfo (~> 2.0, >= 2.0.5)
base64 (0.2.0)
bigdecimal (3.1.8)
builder (3.3.0)
- concurrent-ruby (1.3.3)
+ concurrent-ruby (1.3.4)
connection_pool (2.4.1)
crass (1.0.6)
date (3.3.4)
@@ -66,6 +65,7 @@ GEM
irb (1.14.0)
rdoc (>= 4.0.0)
reline (>= 0.4.2)
+ logger (1.6.0)
loofah (2.22.0)
crass (~> 1.0.2)
nokogiri (>= 1.12.0)
@@ -77,7 +77,6 @@ GEM
mini_mime (1.1.5)
mini_portile2 (2.8.7)
minitest (5.24.1)
- mutex_m (0.2.0)
net-imap (0.4.14)
date
net-protocol
@@ -86,18 +85,18 @@ GEM
timeout
net-smtp (0.5.0)
net-protocol
- nokogiri (1.16.6)
+ nokogiri (1.16.7)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)
- nokogiri (1.16.6-arm64-darwin)
+ nokogiri (1.16.7-arm64-darwin)
racc (~> 1.4)
- nokogiri (1.16.6-x86_64-darwin)
+ nokogiri (1.16.7-x86_64-darwin)
racc (~> 1.4)
- nokogiri (1.16.6-x86_64-linux)
+ nokogiri (1.16.7-x86_64-linux)
racc (~> 1.4)
psych (5.1.2)
stringio
- racc (1.8.0)
+ racc (1.8.1)
rack (3.1.7)
rack-session (2.0.0)
rack (>= 3.0.0)
@@ -113,10 +112,10 @@ GEM
rails-html-sanitizer (1.6.0)
loofah (~> 2.21)
nokogiri (~> 1.14)
- railties (7.1.3.4)
- actionpack (= 7.1.3.4)
- activesupport (= 7.1.3.4)
- irb
+ railties (7.2.0)
+ actionpack (= 7.2.0)
+ activesupport (= 7.2.0)
+ irb (~> 1.13)
rackup (>= 1.0.0)
rake (>= 12.2)
thor (~> 1.0, >= 1.2.2)
@@ -126,13 +125,15 @@ GEM
psych (>= 4.0.0)
reline (0.5.9)
io-console (~> 0.5)
+ securerandom (0.3.1)
stringio (3.1.1)
thor (1.3.1)
timeout (0.4.1)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
+ useragent (0.16.10)
webrick (1.8.1)
- zeitwerk (2.6.16)
+ zeitwerk (2.6.17)
PLATFORMS
arm64-darwin
From 3fbcbe93ba3ccbdbfe030e7643270995a75551e5 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 12 Aug 2024 14:44:05 +0000
Subject: [PATCH 235/412] build(deps-dev): bump actionmailer from 7.1.3.4 to
7.2.0
Bumps [actionmailer](https://github.com/rails/rails) from 7.1.3.4 to 7.2.0.
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v7.2.0/actionmailer/CHANGELOG.md)
- [Commits](https://github.com/rails/rails/compare/v7.1.3.4...v7.2.0)
---
updated-dependencies:
- dependency-name: actionmailer
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot]
---
Gemfile.lock | 66 +++++++++++++++++++++++++++-------------------------
1 file changed, 34 insertions(+), 32 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index bc4f5a0b..d3436d9d 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -7,49 +7,48 @@ PATH
GEM
remote: https://rubygems.org/
specs:
- actionmailer (7.1.3.4)
- actionpack (= 7.1.3.4)
- actionview (= 7.1.3.4)
- activejob (= 7.1.3.4)
- activesupport (= 7.1.3.4)
- mail (~> 2.5, >= 2.5.4)
- net-imap
- net-pop
- net-smtp
+ actionmailer (7.2.0)
+ actionpack (= 7.2.0)
+ actionview (= 7.2.0)
+ activejob (= 7.2.0)
+ activesupport (= 7.2.0)
+ mail (>= 2.8.0)
rails-dom-testing (~> 2.2)
- actionpack (7.1.3.4)
- actionview (= 7.1.3.4)
- activesupport (= 7.1.3.4)
+ actionpack (7.2.0)
+ actionview (= 7.2.0)
+ activesupport (= 7.2.0)
nokogiri (>= 1.8.5)
racc
- rack (>= 2.2.4)
+ rack (>= 2.2.4, < 3.2)
rack-session (>= 1.0.1)
rack-test (>= 0.6.3)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
- actionview (7.1.3.4)
- activesupport (= 7.1.3.4)
+ useragent (~> 0.16)
+ actionview (7.2.0)
+ activesupport (= 7.2.0)
builder (~> 3.1)
erubi (~> 1.11)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
- activejob (7.1.3.4)
- activesupport (= 7.1.3.4)
+ activejob (7.2.0)
+ activesupport (= 7.2.0)
globalid (>= 0.3.6)
- activesupport (7.1.3.4)
+ activesupport (7.2.0)
base64
bigdecimal
- concurrent-ruby (~> 1.0, >= 1.0.2)
+ concurrent-ruby (~> 1.0, >= 1.3.1)
connection_pool (>= 2.2.5)
drb
i18n (>= 1.6, < 2)
+ logger (>= 1.4.2)
minitest (>= 5.1)
- mutex_m
- tzinfo (~> 2.0)
+ securerandom (>= 0.3)
+ tzinfo (~> 2.0, >= 2.0.5)
base64 (0.2.0)
bigdecimal (3.1.8)
builder (3.3.0)
- concurrent-ruby (1.3.3)
+ concurrent-ruby (1.3.4)
connection_pool (2.4.1)
crass (1.0.6)
date (3.3.4)
@@ -66,6 +65,7 @@ GEM
irb (1.14.0)
rdoc (>= 4.0.0)
reline (>= 0.4.2)
+ logger (1.6.0)
loofah (2.22.0)
crass (~> 1.0.2)
nokogiri (>= 1.12.0)
@@ -77,27 +77,27 @@ GEM
mini_mime (1.1.5)
mini_portile2 (2.8.7)
minitest (5.24.1)
- mutex_m (0.2.0)
net-imap (0.4.14)
date
net-protocol
net-pop (0.1.2)
+ net-protocol
net-protocol (0.2.2)
timeout
net-smtp (0.5.0)
net-protocol
- nokogiri (1.16.6)
+ nokogiri (1.16.7)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)
- nokogiri (1.16.6-arm64-darwin)
+ nokogiri (1.16.7-arm64-darwin)
racc (~> 1.4)
- nokogiri (1.16.6-x86_64-darwin)
+ nokogiri (1.16.7-x86_64-darwin)
racc (~> 1.4)
- nokogiri (1.16.6-x86_64-linux)
+ nokogiri (1.16.7-x86_64-linux)
racc (~> 1.4)
psych (5.1.2)
stringio
- racc (1.8.0)
+ racc (1.8.1)
rack (3.1.7)
rack-session (2.0.0)
rack (>= 3.0.0)
@@ -113,10 +113,10 @@ GEM
rails-html-sanitizer (1.6.0)
loofah (~> 2.21)
nokogiri (~> 1.14)
- railties (7.1.3.4)
- actionpack (= 7.1.3.4)
- activesupport (= 7.1.3.4)
- irb
+ railties (7.2.0)
+ actionpack (= 7.2.0)
+ activesupport (= 7.2.0)
+ irb (~> 1.13)
rackup (>= 1.0.0)
rake (>= 12.2)
thor (~> 1.0, >= 1.2.2)
@@ -126,11 +126,13 @@ GEM
psych (>= 4.0.0)
reline (0.5.9)
io-console (~> 0.5)
+ securerandom (0.3.1)
stringio (3.1.1)
thor (1.3.1)
timeout (0.4.1)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
+ useragent (0.16.10)
webrick (1.8.1)
zeitwerk (2.6.16)
From df0c5716c7574c6e1e745dc873d64aaad5cfed6d Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 14 Aug 2024 14:40:32 -0400
Subject: [PATCH 236/412] dep: update vendored tailwindcss to v3.4.10
https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.10
---
CHANGELOG.md | 5 +++++
lib/tailwindcss/upstream.rb | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 012182dd..943b366b 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+## next / unreleased
+
+* Update to [Tailwind CSS v3.4.10](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.10) @flavorjones
+
+
## v2.7.2 / 2024-08-08
* Update to [Tailwind CSS v3.4.9](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.9) @flavorjones
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index 7d62c5c7..0508b1fc 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.4.9"
+ VERSION = "v3.4.10"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From eeac920f92e6bea06a88f944db346908c2ff189f Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 14 Aug 2024 14:48:02 -0400
Subject: [PATCH 237/412] version bump to v2.7.3
---
CHANGELOG.md | 2 +-
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 943b366b..dd8404f3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,4 @@
-## next / unreleased
+## v2.7.3 / 2024-08-14
* Update to [Tailwind CSS v3.4.10](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.10) @flavorjones
diff --git a/Gemfile.lock b/Gemfile.lock
index 3921c244..b17a6dff 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.7.1)
+ tailwindcss-rails (2.7.3)
railties (>= 7.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index dcdcff4b..672fec0c 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.7.2"
+ VERSION = "2.7.3"
end
From 00f2cdbe54078832b1bd9ca4e4825063bb220057 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 26 Aug 2024 14:49:45 +0000
Subject: [PATCH 238/412] build(deps-dev): bump actionmailer from 7.2.0 to
7.2.1
Bumps [actionmailer](https://github.com/rails/rails) from 7.2.0 to 7.2.1.
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v7.2.1/actionmailer/CHANGELOG.md)
- [Commits](https://github.com/rails/rails/compare/v7.2.0...v7.2.1)
---
updated-dependencies:
- dependency-name: actionmailer
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot]
---
Gemfile.lock | 34 +++++++++++++++++-----------------
1 file changed, 17 insertions(+), 17 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index b17a6dff..df718d3e 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -7,16 +7,16 @@ PATH
GEM
remote: https://rubygems.org/
specs:
- actionmailer (7.2.0)
- actionpack (= 7.2.0)
- actionview (= 7.2.0)
- activejob (= 7.2.0)
- activesupport (= 7.2.0)
+ actionmailer (7.2.1)
+ actionpack (= 7.2.1)
+ actionview (= 7.2.1)
+ activejob (= 7.2.1)
+ activesupport (= 7.2.1)
mail (>= 2.8.0)
rails-dom-testing (~> 2.2)
- actionpack (7.2.0)
- actionview (= 7.2.0)
- activesupport (= 7.2.0)
+ actionpack (7.2.1)
+ actionview (= 7.2.1)
+ activesupport (= 7.2.1)
nokogiri (>= 1.8.5)
racc
rack (>= 2.2.4, < 3.2)
@@ -25,16 +25,16 @@ GEM
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
useragent (~> 0.16)
- actionview (7.2.0)
- activesupport (= 7.2.0)
+ actionview (7.2.1)
+ activesupport (= 7.2.1)
builder (~> 3.1)
erubi (~> 1.11)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
- activejob (7.2.0)
- activesupport (= 7.2.0)
+ activejob (7.2.1)
+ activesupport (= 7.2.1)
globalid (>= 0.3.6)
- activesupport (7.2.0)
+ activesupport (7.2.1)
base64
bigdecimal
concurrent-ruby (~> 1.0, >= 1.3.1)
@@ -76,7 +76,7 @@ GEM
net-smtp
mini_mime (1.1.5)
mini_portile2 (2.8.7)
- minitest (5.24.1)
+ minitest (5.25.1)
net-imap (0.4.14)
date
net-protocol
@@ -113,9 +113,9 @@ GEM
rails-html-sanitizer (1.6.0)
loofah (~> 2.21)
nokogiri (~> 1.14)
- railties (7.2.0)
- actionpack (= 7.2.0)
- activesupport (= 7.2.0)
+ railties (7.2.1)
+ actionpack (= 7.2.1)
+ activesupport (= 7.2.1)
irb (~> 1.13)
rackup (>= 1.0.0)
rake (>= 12.2)
From 7388f4c95c421c1754f3903cc5f162b009901651 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 26 Aug 2024 14:49:56 +0000
Subject: [PATCH 239/412] build(deps): bump railties from 7.2.0 to 7.2.1
Bumps [railties](https://github.com/rails/rails) from 7.2.0 to 7.2.1.
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v7.2.1/railties/CHANGELOG.md)
- [Commits](https://github.com/rails/rails/compare/v7.2.0...v7.2.1)
---
updated-dependencies:
- dependency-name: railties
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot]
---
Gemfile.lock | 34 +++++++++++++++++-----------------
1 file changed, 17 insertions(+), 17 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index b17a6dff..df718d3e 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -7,16 +7,16 @@ PATH
GEM
remote: https://rubygems.org/
specs:
- actionmailer (7.2.0)
- actionpack (= 7.2.0)
- actionview (= 7.2.0)
- activejob (= 7.2.0)
- activesupport (= 7.2.0)
+ actionmailer (7.2.1)
+ actionpack (= 7.2.1)
+ actionview (= 7.2.1)
+ activejob (= 7.2.1)
+ activesupport (= 7.2.1)
mail (>= 2.8.0)
rails-dom-testing (~> 2.2)
- actionpack (7.2.0)
- actionview (= 7.2.0)
- activesupport (= 7.2.0)
+ actionpack (7.2.1)
+ actionview (= 7.2.1)
+ activesupport (= 7.2.1)
nokogiri (>= 1.8.5)
racc
rack (>= 2.2.4, < 3.2)
@@ -25,16 +25,16 @@ GEM
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
useragent (~> 0.16)
- actionview (7.2.0)
- activesupport (= 7.2.0)
+ actionview (7.2.1)
+ activesupport (= 7.2.1)
builder (~> 3.1)
erubi (~> 1.11)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
- activejob (7.2.0)
- activesupport (= 7.2.0)
+ activejob (7.2.1)
+ activesupport (= 7.2.1)
globalid (>= 0.3.6)
- activesupport (7.2.0)
+ activesupport (7.2.1)
base64
bigdecimal
concurrent-ruby (~> 1.0, >= 1.3.1)
@@ -76,7 +76,7 @@ GEM
net-smtp
mini_mime (1.1.5)
mini_portile2 (2.8.7)
- minitest (5.24.1)
+ minitest (5.25.1)
net-imap (0.4.14)
date
net-protocol
@@ -113,9 +113,9 @@ GEM
rails-html-sanitizer (1.6.0)
loofah (~> 2.21)
nokogiri (~> 1.14)
- railties (7.2.0)
- actionpack (= 7.2.0)
- activesupport (= 7.2.0)
+ railties (7.2.1)
+ actionpack (= 7.2.1)
+ activesupport (= 7.2.1)
irb (~> 1.13)
rackup (>= 1.0.0)
rake (>= 12.2)
From 985ca94367ab2d5a7363d872071fbe9d474f67f6 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Fri, 13 Sep 2024 13:36:32 -0400
Subject: [PATCH 240/412] dep: update tailwindcss to v3.4.11
https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.11
---
lib/tailwindcss/upstream.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index 0508b1fc..ddf1a330 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.4.10"
+ VERSION = "v3.4.11"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From 1b5c8f2a6d4066319f9f86ce0af68d76a5cd7e99 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Fri, 13 Sep 2024 13:53:30 -0400
Subject: [PATCH 241/412] version bump to v2.7.4
---
CHANGELOG.md | 5 +++++
lib/tailwindcss/version.rb | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index dd8404f3..a633c21d 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+## v2.7.4 / 2024-09-13
+
+* Update to [Tailwind CSS v3.4.11](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.11) @flavorjones
+
+
## v2.7.3 / 2024-08-14
* Update to [Tailwind CSS v3.4.10](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.10) @flavorjones
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 672fec0c..5678e7df 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.7.3"
+ VERSION = "2.7.4"
end
From 1b5957f23e1bb6375f1698fc548c16c45f835424 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Fri, 13 Sep 2024 14:09:27 -0400
Subject: [PATCH 242/412] bump Gemfile
---
Gemfile.lock | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index df718d3e..e107279a 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.7.3)
+ tailwindcss-rails (2.7.4)
railties (>= 7.0.0)
GEM
From 8b750d0f2f3e9f81d2dde4ecbab036eb03fdfc4f Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Fri, 13 Sep 2024 14:10:17 -0400
Subject: [PATCH 243/412] doc: clarify CONTRIBUTING.md
[skip ci]
---
CONTRIBUTING.md | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 8c68f93c..8dfb3c45 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -29,7 +29,7 @@ Update `lib/tailwindcss/upstream.rb` with the upstream version.
Run `bundle exec rake clobber` then `bundle exec rake download` to ensure the tailwindcss binaries can be downloaded, and that you have the correct versions on local disk.
-## Cutting a release
+## Cutting a release of tailwindcss-rails
- bump the version
- [ ] update `lib/tailwindcss/version.rb`
@@ -40,6 +40,6 @@ Run `bundle exec rake clobber` then `bundle exec rake download` to ensure the ta
- [ ] `bundle exec rake package`
- push
- [ ] `for g in pkg/*.gem ; do gem push $g ; done`
- - [ ] `git push`
+ - [ ] `git push && git push --tags`
- announce
- [ ] create a release at https://github.com/rails/tailwindcss-rails/releases
From a8258a3795206762f54f3fde960141461572c4a4 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 18 Sep 2024 10:49:28 -0400
Subject: [PATCH 244/412] dep: bump tailwindcss to v3.4.12
https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.12
---
lib/tailwindcss/upstream.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index ddf1a330..d541e8c1 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.4.11"
+ VERSION = "v3.4.12"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From 6647919ea332095ab648a0f447e4c1ae30e5c9e7 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 18 Sep 2024 10:56:05 -0400
Subject: [PATCH 245/412] version bump to v2.7.5
---
CHANGELOG.md | 5 +++++
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
3 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index a633c21d..656477c3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+## v2.7.5 / 2024-09-18
+
+* Update to [Tailwind CSS v3.4.12](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.12) @flavorjones
+
+
## v2.7.4 / 2024-09-13
* Update to [Tailwind CSS v3.4.11](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.11) @flavorjones
diff --git a/Gemfile.lock b/Gemfile.lock
index e107279a..368d7260 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.7.4)
+ tailwindcss-rails (2.7.5)
railties (>= 7.0.0)
GEM
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 5678e7df..49eecaf0 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.7.4"
+ VERSION = "2.7.5"
end
From ee6f60b072475e1e36442747a4a7c1611dd0eb79 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Mon, 23 Sep 2024 16:24:24 -0400
Subject: [PATCH 246/412] dep: bump tailwindcss to 3.4.13
https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.13
---
lib/tailwindcss/upstream.rb | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index d541e8c1..a2399140 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,7 +1,7 @@
module Tailwindcss
# constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.4.12"
+ VERSION = "v3.4.13"
# rubygems platform name => upstream release filename
NATIVE_PLATFORMS = {
From 3dfdcb9f8ff88f99187434a7aa295f7a67d6c866 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Mon, 23 Sep 2024 16:31:23 -0400
Subject: [PATCH 247/412] version bump to v2.7.6
---
CHANGELOG.md | 5 +++++
lib/tailwindcss/version.rb | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 656477c3..19620bb3 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+## v2.7.6 / 2024-09-18
+
+* Update to [Tailwind CSS v3.4.13](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.13) @flavorjones
+
+
## v2.7.5 / 2024-09-18
* Update to [Tailwind CSS v3.4.12](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.12) @flavorjones
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 49eecaf0..83f9738e 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.7.5"
+ VERSION = "2.7.6"
end
From 67500d65cabef1f8bd2aba45764abd0b239c854d Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Mon, 23 Sep 2024 16:33:51 -0400
Subject: [PATCH 248/412] doc: fix date in changelog
also update Gemfile.lock
[skip ci]
---
CHANGELOG.md | 2 +-
Gemfile.lock | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 19620bb3..59afb8e1 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,4 @@
-## v2.7.6 / 2024-09-18
+## v2.7.6 / 2024-09-23
* Update to [Tailwind CSS v3.4.13](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.13) @flavorjones
diff --git a/Gemfile.lock b/Gemfile.lock
index 368d7260..3eb21c65 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.7.5)
+ tailwindcss-rails (2.7.6)
railties (>= 7.0.0)
GEM
From 845c3f4d2de523f2d55816f21aee84720d3254dd Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 24 Sep 2024 13:24:29 -0400
Subject: [PATCH 249/412] dep: update webrick to 1.8.2
to address https://github.com/rails/tailwindcss-rails/security/dependabot/53
---
Gemfile.lock | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 3eb21c65..922d259d 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -133,7 +133,7 @@ GEM
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
useragent (0.16.10)
- webrick (1.8.1)
+ webrick (1.8.2)
zeitwerk (2.6.17)
PLATFORMS
From 328b96b862b166395007cd705de8a9315bc84e81 Mon Sep 17 00:00:00 2001
From: Sean Doyle
Date: Sun, 29 Sep 2024 19:48:11 -0400
Subject: [PATCH 250/412] Rename Authentication template files
Follow-up to [#53098][]
The corresponding commit in `rails/rails` nested the template files
(including the view templates) under an `app/` directory.
This commit makes a corresponding change, nesting the `views/` templates
under `app/views/`.
[#53098]: https://github.com/rails/rails/pull/53098#issuecomment-2381650236
Co-authored-by: Jerome Dalbert
---
.../templates/{ => app}/views/passwords/edit.html.erb | 0
.../templates/{ => app}/views/passwords/new.html.erb | 0
.../templates/{ => app}/views/sessions/new.html.erb | 0
3 files changed, 0 insertions(+), 0 deletions(-)
rename lib/generators/tailwindcss/authentication/templates/{ => app}/views/passwords/edit.html.erb (100%)
rename lib/generators/tailwindcss/authentication/templates/{ => app}/views/passwords/new.html.erb (100%)
rename lib/generators/tailwindcss/authentication/templates/{ => app}/views/sessions/new.html.erb (100%)
diff --git a/lib/generators/tailwindcss/authentication/templates/views/passwords/edit.html.erb b/lib/generators/tailwindcss/authentication/templates/app/views/passwords/edit.html.erb
similarity index 100%
rename from lib/generators/tailwindcss/authentication/templates/views/passwords/edit.html.erb
rename to lib/generators/tailwindcss/authentication/templates/app/views/passwords/edit.html.erb
diff --git a/lib/generators/tailwindcss/authentication/templates/views/passwords/new.html.erb b/lib/generators/tailwindcss/authentication/templates/app/views/passwords/new.html.erb
similarity index 100%
rename from lib/generators/tailwindcss/authentication/templates/views/passwords/new.html.erb
rename to lib/generators/tailwindcss/authentication/templates/app/views/passwords/new.html.erb
diff --git a/lib/generators/tailwindcss/authentication/templates/views/sessions/new.html.erb b/lib/generators/tailwindcss/authentication/templates/app/views/sessions/new.html.erb
similarity index 100%
rename from lib/generators/tailwindcss/authentication/templates/views/sessions/new.html.erb
rename to lib/generators/tailwindcss/authentication/templates/app/views/sessions/new.html.erb
From bed38c6591443065045e76ef9c0f87a6196a99f3 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 1 Oct 2024 18:50:52 -0400
Subject: [PATCH 251/412] test: add coverage for generator templates
and matrix across Rails 7.2, 8.0, and main
---
.github/workflows/upstream.yml | 9 ++++-----
test/integration/user_journey_test.sh | 13 ++++++++++++-
2 files changed, 16 insertions(+), 6 deletions(-)
diff --git a/.github/workflows/upstream.yml b/.github/workflows/upstream.yml
index 0b0f35eb..0ba5507a 100644
--- a/.github/workflows/upstream.yml
+++ b/.github/workflows/upstream.yml
@@ -10,8 +10,6 @@ on:
types: [opened, synchronize]
branches:
- '*'
- paths:
- - .github/workflows/upstream.yml # this file
jobs:
tests:
@@ -37,14 +35,15 @@ jobs:
run: bin/test
user-journey:
- name: "user-journey (rails main)"
+ name: "user-journey (rails ${{ matrix.ref }})"
runs-on: ${{matrix.plat}}-latest
strategy:
fail-fast: false
matrix:
- plat: ["ubuntu", "windows", "macos"]
+ plat: ["ubuntu"]
+ ref: ["7-2-stable", "v8.0.0.beta1", "main"]
env:
- RAILSOPTS: --git=https://github.com/rails/rails --branch main
+ RAILSOPTS: --git=https://github.com/rails/rails --ref=${{ matrix.ref }}
steps:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
diff --git a/test/integration/user_journey_test.sh b/test/integration/user_journey_test.sh
index 4016ec20..1877e871 100755
--- a/test/integration/user_journey_test.sh
+++ b/test/integration/user_journey_test.sh
@@ -32,12 +32,13 @@ bundle add rails --skip-install ${RAILSOPTS:-}
bundle add tailwindcss-rails --path="../.."
bundle install
bundle show --paths
+bundle binstubs --all
# install tailwindcss
bin/rails tailwindcss:install
# TEST: tailwind was installed correctly
-grep tailwind app/views/layouts/application.html.erb
+grep -q tailwind app/views/layouts/application.html.erb
# TEST: rake tasks don't exec (#188)
cat <> Rakefile
@@ -47,3 +48,13 @@ end
EOF
bin/rails tailwindcss:build still_here | grep "Rake process did not exit early"
+
+if [[ $(rails -v) > "Rails 8.0.0.beta" ]] ; then
+ # TEST: presence of the generated file
+ bin/rails generate authentication
+ grep -q PasswordsController app/controllers/passwords_controller.rb
+fi
+
+# TEST: presence of the generated file
+bin/rails generate scaffold post title:string body:text published:boolean
+grep -q "Show this post" app/views/posts/index.html.erb
From 9dee33a64db4323414bab5910f379b38fb8b0d47 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 1 Oct 2024 18:20:05 -0400
Subject: [PATCH 252/412] Make copies of the auth templates for Rails 8 beta1
We can revert this once beta2 is out.
---
.../templates/views/passwords/edit.html.erb | 21 +++++++++++++
.../templates/views/passwords/new.html.erb | 17 ++++++++++
.../templates/views/sessions/new.html.erb | 31 +++++++++++++++++++
3 files changed, 69 insertions(+)
create mode 100644 lib/generators/tailwindcss/authentication/templates/views/passwords/edit.html.erb
create mode 100644 lib/generators/tailwindcss/authentication/templates/views/passwords/new.html.erb
create mode 100644 lib/generators/tailwindcss/authentication/templates/views/sessions/new.html.erb
diff --git a/lib/generators/tailwindcss/authentication/templates/views/passwords/edit.html.erb b/lib/generators/tailwindcss/authentication/templates/views/passwords/edit.html.erb
new file mode 100644
index 00000000..939b0b8d
--- /dev/null
+++ b/lib/generators/tailwindcss/authentication/templates/views/passwords/edit.html.erb
@@ -0,0 +1,21 @@
+
+ <%% if alert = flash[:alert] %>
+
<%%= alert %>
+ <%% end %>
+
+
Update your password
+
+ <%%= form_with url: password_path(params[:token]), method: :put, class: "contents" do |form| %>
+
+ <%%= form.password_field :password, required: true, autocomplete: "new-password", placeholder: "Enter new password", maxlength: 72, class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
+
+
+
+ <%%= form.password_field :password_confirmation, required: true, autocomplete: "new-password", placeholder: "Repeat new password", maxlength: 72, class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
+
+
+
+ <%%= form.submit "Save", class: "rounded-lg py-3 px-5 bg-blue-600 text-white inline-block font-medium cursor-pointer" %>
+
+ <%% end %>
+
diff --git a/lib/generators/tailwindcss/authentication/templates/views/passwords/new.html.erb b/lib/generators/tailwindcss/authentication/templates/views/passwords/new.html.erb
new file mode 100644
index 00000000..e5d88197
--- /dev/null
+++ b/lib/generators/tailwindcss/authentication/templates/views/passwords/new.html.erb
@@ -0,0 +1,17 @@
+
+ <%% if alert = flash[:alert] %>
+
<%%= alert %>
+ <%% end %>
+
+
Forgot your password?
+
+ <%%= form_with url: passwords_path, class: "contents" do |form| %>
+
+ <%%= form.email_field :email_address, required: true, autofocus: true, autocomplete: "username", placeholder: "Enter your email address", value: params[:email_address], class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
+
+
+
+ <%%= form.submit "Email reset instructions", class: "rounded-lg py-3 px-5 bg-blue-600 text-white inline-block font-medium cursor-pointer" %>
+
+ <%% end %>
+
diff --git a/lib/generators/tailwindcss/authentication/templates/views/sessions/new.html.erb b/lib/generators/tailwindcss/authentication/templates/views/sessions/new.html.erb
new file mode 100644
index 00000000..a4751541
--- /dev/null
+++ b/lib/generators/tailwindcss/authentication/templates/views/sessions/new.html.erb
@@ -0,0 +1,31 @@
+
+ <%% if alert = flash[:alert] %>
+
<%%= alert %>
+ <%% end %>
+
+ <%% if notice = flash[:notice] %>
+
<%%= notice %>
+ <%% end %>
+
+
Sign in
+
+ <%%= form_with url: session_url, class: "contents" do |form| %>
+
+ <%%= form.email_field :email_address, required: true, autofocus: true, autocomplete: "username", placeholder: "Enter your email address", value: params[:email_address], class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
+
+
+
+ <%%= form.password_field :password, required: true, autocomplete: "current-password", placeholder: "Enter your password", maxlength: 72, class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
+
+
+
+
+ <%%= form.submit "Sign in", class: "rounded-lg py-3 px-5 bg-blue-600 text-white inline-block font-medium cursor-pointer" %>
+
+
+
+ <%%= link_to "Forgot password?", new_password_path, class: "text-gray-700 underline" %>
+
+
+ <%% end %>
+
From d0c0590390e698586554e6769f6ec5e296d99c5b Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 2 Oct 2024 08:43:23 -0400
Subject: [PATCH 253/412] version bump to v2.7.7
---
CHANGELOG.md | 5 +++++
lib/tailwindcss/version.rb | 2 +-
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 59afb8e1..63d2e03c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+## v2.7.7 / 2024-10-02
+
+* Proactively support changes to Rails's authentication templates shipping in Rails 8.0.0.beta2 (which is not yet released). (#407, #408) @seanpdoyle @flavorjones
+
+
## v2.7.6 / 2024-09-23
* Update to [Tailwind CSS v3.4.13](https://github.com/tailwindlabs/tailwindcss/releases/tag/v3.4.13) @flavorjones
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 83f9738e..6f849135 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.7.6"
+ VERSION = "2.7.7"
end
From 97dce5fe4bf57c53c715ed672308a394574a94d8 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 2 Oct 2024 08:54:03 -0400
Subject: [PATCH 254/412] dev: update Gemfile.lock
[skip ci]
---
Gemfile.lock | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 922d259d..0c679b3c 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.7.6)
+ tailwindcss-rails (2.7.7)
railties (>= 7.0.0)
GEM
From 27ba067699458fe9c2cda83ad4f7114badd79375 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 25 Sep 2024 17:44:34 -0400
Subject: [PATCH 255/412] Remove the upstream tailwindcss packaging
This is being extracted into the tailwindcss-ruby gem.
---
.gitignore | 1 -
CHANGELOG.md | 11 +
CONTRIBUTING.md | 11 +-
Gemfile.lock | 2 +
LICENSE-DEPENDENCIES | 26 ---
README.md | 66 +-----
exe/tailwindcss | 19 --
lib/tailwindcss-rails.rb | 1 -
lib/tailwindcss/commands.rb | 74 +------
lib/tailwindcss/upstream.rb | 15 +-
package/tailwindcss-v3.4.7-checksums.txt | 6 -
rakelib/package.rake | 149 --------------
tailwindcss-rails.gemspec | 3 +-
test/integration/user_journey_test.sh | 3 -
test/lib/tailwindcss/commands_test.rb | 246 ++++++-----------------
15 files changed, 86 insertions(+), 547 deletions(-)
delete mode 100644 LICENSE-DEPENDENCIES
delete mode 100755 exe/tailwindcss
delete mode 100644 package/tailwindcss-v3.4.7-checksums.txt
delete mode 100644 rakelib/package.rake
diff --git a/.gitignore b/.gitignore
index b2a14451..de5dc1de 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,4 +13,3 @@
*.gem
.idea/
**/tmp/
-/exe/*/tailwindcss
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 63d2e03c..19fcccb4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,14 @@
+## next / unreleased
+
+### Notable changes
+
+* The upstream `tailwindcss` executable has been extracted from this gem into a new dependency, `tailwindcss-ruby`.
+
+ In advance of the upcoming TailwindCSS v4 release, we are decoupling the `tailwindcss` executable
+ from the Rails integration. This will allow users to upgrade TailwindCSS at a time of their
+ choosing, and allow early adopters to start using the beta releases.
+
+
## v2.7.7 / 2024-10-02
* Proactively support changes to Rails's authentication templates shipping in Rails 8.0.0.beta2 (which is not yet released). (#407, #408) @seanpdoyle @flavorjones
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index 8dfb3c45..debab121 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -23,23 +23,14 @@ gem "tailwindcss-rails", path: "/path/to/tailwindcss-rails"
```
-## Updating to the latest upstream tailwindcss version
-
-Update `lib/tailwindcss/upstream.rb` with the upstream version.
-
-Run `bundle exec rake clobber` then `bundle exec rake download` to ensure the tailwindcss binaries can be downloaded, and that you have the correct versions on local disk.
-
## Cutting a release of tailwindcss-rails
- bump the version
- [ ] update `lib/tailwindcss/version.rb`
- [ ] update `CHANGELOG.md`
- [ ] commit and create a git tag
-- build the native gems:
- - [ ] `bundle exec rake clobber` to clean up possibly-old tailwindcss executables
- - [ ] `bundle exec rake package`
- push
- - [ ] `for g in pkg/*.gem ; do gem push $g ; done`
+ - [ ] `gem push pkg/*.gem`
- [ ] `git push && git push --tags`
- announce
- [ ] create a release at https://github.com/rails/tailwindcss-rails/releases
diff --git a/Gemfile.lock b/Gemfile.lock
index 0c679b3c..7e6f5372 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -3,6 +3,7 @@ PATH
specs:
tailwindcss-rails (2.7.7)
railties (>= 7.0.0)
+ tailwindcss-ruby
GEM
remote: https://rubygems.org/
@@ -128,6 +129,7 @@ GEM
io-console (~> 0.5)
securerandom (0.3.1)
stringio (3.1.1)
+ tailwindcss-ruby (0.1.0-x86_64-linux)
thor (1.3.1)
timeout (0.4.1)
tzinfo (2.0.6)
diff --git a/LICENSE-DEPENDENCIES b/LICENSE-DEPENDENCIES
deleted file mode 100644
index 93a34024..00000000
--- a/LICENSE-DEPENDENCIES
+++ /dev/null
@@ -1,26 +0,0 @@
-tailwindcss-rails may redistribute executables from the https://github.com/tailwindlabs/tailwindcss project
-
-The license for that software can be found at https://github.com/tailwindlabs/tailwindcss/blob/master/LICENSE which is reproduced here for your convenience:
-
- MIT License
-
- Copyright (c) Adam Wathan
- Copyright (c) Jonathan Reinink
-
- Permission is hereby granted, free of charge, to any person obtaining a copy
- of this software and associated documentation files (the "Software"), to deal
- in the Software without restriction, including without limitation the rights
- to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
- copies of the Software, and to permit persons to whom the Software is
- furnished to do so, subject to the following conditions:
-
- The above copyright notice and this permission notice shall be included in all
- copies or substantial portions of the Software.
-
- THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
- IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
- FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
- AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
- LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
- OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
- SOFTWARE.
diff --git a/README.md b/README.md
index 01fa023b..dc689b60 100644
--- a/README.md
+++ b/README.md
@@ -35,34 +35,7 @@ With Rails 7 you can generate a new application preconfigured with Tailwind by u
1. Run `./bin/bundle add tailwindcss-rails`
2. Run `./bin/rails tailwindcss:install`
-This gem wraps [the standalone executable version](https://tailwindcss.com/blog/standalone-cli) of the Tailwind CSS v3 framework. These executables are platform specific, so there are actually separate underlying gems per platform, but the correct gem will automatically be picked for your platform.
-
-Supported platforms are:
-
-- arm64-darwin (macos-arm64)
-- x64-mingw32 (windows-x64)
-- x64-mingw-ucr (windows-x64)
-- x86_64-darwin (macos-x64)
-- x86_64-linux (linux-x64)
-- aarch64-linux (linux-arm64)
-- arm-linux (linux-armv7)
-
-
-### Using a local installation of `tailwindcss`
-
-If you are not able to use the vendored standalone executables (for example, if you're on an unsupported platform), you can use a local installation of the `tailwindcss` executable by setting an environment variable named `TAILWINDCSS_INSTALL_DIR` to the directory path containing the executable.
-
-For example, if you've installed `tailwindcss` so that the executable is found at `/path/to/node_modules/bin/tailwindcss`, then you should set your environment variable like so:
-
-``` sh
-TAILWINDCSS_INSTALL_DIR=/path/to/node_modules/bin
-```
-
-or, for relative paths like `./node_modules/.bin/tailwindcss`:
-
-``` sh
-TAILWINDCSS_INSTALL_DIR=node_modules/.bin
-```
+This gem depends on the `tailwindcss-ruby` gem to install a working tailwind executable. You can also use a local (npm-based) installation if you prefer, please go to https://github.com/flavorjones/tailwindcss-ruby for more information.
## Developing with Tailwindcss
@@ -206,41 +179,7 @@ For Tailwind to work, your class names need to be spelled out. If you need to ma
### `ERROR: Cannot find the tailwindcss executable` for supported platform
-Some users are reporting this error even when running on one of the supported native platforms:
-
-- arm64-darwin
-- x64-mingw32
-- x64-mingw-ucrt
-- x86_64-darwin
-- x86_64-linux
-- aarch64-linux
-
-#### Check Bundler PLATFORMS
-
-A possible cause of this is that Bundler has not been told to include native gems for your current platform. Please check your `Gemfile.lock` file to see whether your native platform is included in the `PLATFORMS` section. If necessary, run:
-
-``` sh
-bundle lock --add-platform
-```
-
-and re-bundle.
-
-
-#### Check BUNDLE_FORCE_RUBY_PLATFORM
-
-Another common cause of this is that bundler is configured to always use the "ruby" platform via the
-`BUNDLE_FORCE_RUBY_PLATFORM` config parameter being set to `true`. Please remove this configuration:
-
-``` sh
-bundle config unset force_ruby_platform
-# or
-bundle config set --local force_ruby_platform false
-```
-
-and re-bundle.
-
-See https://bundler.io/man/bundle-config.1.html for more information.
-
+See https://github.com/flavorjones/tailwindcss-ruby for help.
### Using asset-pipeline assets
@@ -280,5 +219,4 @@ Or, if you do want to keep using the asset pipeline in parallel, make sure to re
## License
Tailwind for Rails is released under the [MIT License](https://opensource.org/licenses/MIT).
-Tailwind CSS is released under the [MIT License](https://opensource.org/licenses/MIT).
The Inter font is released under the [SIL Open Font License, Version 1.1](https://github.com/rsms/inter/blob/master/LICENSE.txt).
diff --git a/exe/tailwindcss b/exe/tailwindcss
deleted file mode 100755
index ce4a4437..00000000
--- a/exe/tailwindcss
+++ /dev/null
@@ -1,19 +0,0 @@
-#! /usr/bin/env ruby
-# because rubygems shims assume a gem's executables are Ruby
-
-require "tailwindcss/commands"
-
-begin
- command = [Tailwindcss::Commands.executable, *ARGV]
- puts command.inspect
- if Gem.win_platform?
- # use system rather than exec as exec inexplicably fails to find the executable on Windows
- # see related https://github.com/rubys/sprockets-esbuild/pull/4
- system(*command, exception: true)
- else
- exec(*command)
- end
-rescue Tailwindcss::Commands::UnsupportedPlatformException, Tailwindcss::Commands::ExecutableNotFoundException => e
- STDERR.puts("ERROR: " + e.message)
- exit 1
-end
diff --git a/lib/tailwindcss-rails.rb b/lib/tailwindcss-rails.rb
index 112809c5..2b86ff1c 100644
--- a/lib/tailwindcss-rails.rb
+++ b/lib/tailwindcss-rails.rb
@@ -1,7 +1,6 @@
module Tailwindcss
end
-require_relative "tailwindcss/upstream"
require_relative "tailwindcss/version"
require_relative "tailwindcss/engine"
require_relative "tailwindcss/commands"
diff --git a/lib/tailwindcss/commands.rb b/lib/tailwindcss/commands.rb
index 08b70d33..26c5178a 100644
--- a/lib/tailwindcss/commands.rb
+++ b/lib/tailwindcss/commands.rb
@@ -1,81 +1,11 @@
-require_relative "upstream"
+require "tailwindcss/ruby"
module Tailwindcss
module Commands
- DEFAULT_DIR = File.expand_path(File.join(__dir__, "..", "..", "exe"))
- GEM_NAME = "tailwindcss-rails"
-
- # raised when the host platform is not supported by upstream tailwindcss's binary releases
- class UnsupportedPlatformException < StandardError
- end
-
- # raised when the tailwindcss executable could not be found where we expected it to be
- class ExecutableNotFoundException < StandardError
- end
-
- # raised when TAILWINDCSS_INSTALL_DIR does not exist
- class DirectoryNotFoundException < StandardError
- end
-
class << self
- def platform
- [:cpu, :os].map { |m| Gem::Platform.local.send(m) }.join("-")
- end
-
- def executable(exe_path: DEFAULT_DIR)
- tailwindcss_install_dir = ENV["TAILWINDCSS_INSTALL_DIR"]
- if tailwindcss_install_dir
- if File.directory?(tailwindcss_install_dir)
- warn "NOTE: using TAILWINDCSS_INSTALL_DIR to find tailwindcss executable: #{tailwindcss_install_dir}"
- exe_path = tailwindcss_install_dir
- exe_file = File.expand_path(File.join(tailwindcss_install_dir, "tailwindcss"))
- else
- raise DirectoryNotFoundException, <<~MESSAGE
- TAILWINDCSS_INSTALL_DIR is set to #{tailwindcss_install_dir}, but that directory does not exist.
- MESSAGE
- end
- else
- if Tailwindcss::Upstream::NATIVE_PLATFORMS.keys.none? { |p| Gem::Platform.match_gem?(Gem::Platform.new(p), GEM_NAME) }
- raise UnsupportedPlatformException, <<~MESSAGE
- tailwindcss-rails does not support the #{platform} platform
- Please install tailwindcss following instructions at https://tailwindcss.com/docs/installation
- MESSAGE
- end
-
- exe_file = Dir.glob(File.expand_path(File.join(exe_path, "*", "tailwindcss"))).find do |f|
- Gem::Platform.match_gem?(Gem::Platform.new(File.basename(File.dirname(f))), GEM_NAME)
- end
- end
-
- if exe_file.nil? || !File.exist?(exe_file)
- raise ExecutableNotFoundException, <<~MESSAGE
- Cannot find the tailwindcss executable for #{platform} in #{exe_path}
-
- If you're using bundler, please make sure you're on the latest bundler version:
-
- gem install bundler
- bundle update --bundler
-
- Then make sure your lock file includes this platform by running:
-
- bundle lock --add-platform #{platform}
- bundle install
-
- See `bundle lock --help` output for details.
-
- If you're still seeing this message after taking those steps, try running
- `bundle config` and ensure `force_ruby_platform` isn't set to `true`. See
- https://github.com/rails/tailwindcss-rails#check-bundle_force_ruby_platform
- for more details.
- MESSAGE
- end
-
- exe_file
- end
-
def compile_command(debug: false, **kwargs)
command = [
- executable(**kwargs),
+ Tailwindcss::Ruby.executable(**kwargs),
"-i", Rails.root.join("app/assets/stylesheets/application.tailwind.css").to_s,
"-o", Rails.root.join("app/assets/builds/tailwind.css").to_s,
"-c", Rails.root.join("config/tailwind.config.js").to_s,
diff --git a/lib/tailwindcss/upstream.rb b/lib/tailwindcss/upstream.rb
index a2399140..358db1c0 100644
--- a/lib/tailwindcss/upstream.rb
+++ b/lib/tailwindcss/upstream.rb
@@ -1,17 +1,6 @@
module Tailwindcss
- # constants describing the upstream tailwindcss project
module Upstream
- VERSION = "v3.4.13"
-
- # rubygems platform name => upstream release filename
- NATIVE_PLATFORMS = {
- "arm64-darwin" => "tailwindcss-macos-arm64",
- "x64-mingw32" => "tailwindcss-windows-x64.exe",
- "x64-mingw-ucrt" => "tailwindcss-windows-x64.exe",
- "x86_64-darwin" => "tailwindcss-macos-x64",
- "x86_64-linux" => "tailwindcss-linux-x64",
- "aarch64-linux" => "tailwindcss-linux-arm64",
- "arm-linux" => "tailwindcss-linux-armv7",
- }
+ VERSION = Tailwindcss::Ruby::Upstream::VERSION
+ deprecate_constant :VERSION
end
end
diff --git a/package/tailwindcss-v3.4.7-checksums.txt b/package/tailwindcss-v3.4.7-checksums.txt
deleted file mode 100644
index 0d5079d3..00000000
--- a/package/tailwindcss-v3.4.7-checksums.txt
+++ /dev/null
@@ -1,6 +0,0 @@
-8f8b5cd32fc35843ec24bbcdb214e972df6a9c485bf4d4fd049140fbcc766bcc tailwindcss-macos-x64
-0eda3bc8fe90506b7b9e5cb930312042730b76a7f18026d19414d48fbb3100ed tailwindcss-macos-arm64
-3c2321e66718f39e48388707ce8b587946338f82ef3d636c8ee19670514d3394 tailwindcss-linux-x64
-4146a6f534fffb27f95de9926d7806a6e432eeb7e55cb8850a57c4e062689c2b tailwindcss-linux-arm64
-85c4c71618f0bfcdb0edf246ed6ee394a7addb8af34ed7dbdce9298279243994 tailwindcss-linux-armv7
-e6891c3d181314b7d78382fe93121ff8957a9dbb1132a47afb064c0ed1f906e4 tailwindcss-windows-x64.exe
diff --git a/rakelib/package.rake b/rakelib/package.rake
deleted file mode 100644
index 7cab2924..00000000
--- a/rakelib/package.rake
+++ /dev/null
@@ -1,149 +0,0 @@
-# coding: utf-8
-#
-# Rake tasks to manage native gem packages with binary executables from tailwindlabs/tailwindcss
-#
-# TL;DR: run "rake package"
-#
-# The native platform gems (defined by Tailwindcss::Upstream::NATIVE_PLATFORMS) will each contain
-# two files in addition to what the vanilla ruby gem contains:
-#
-# exe/
-# ├── tailwindcss # generic ruby script to find and run the binary
-# └── /
-# └── tailwindcss # the tailwindcss binary executable
-#
-# The ruby script `exe/tailwindcss` is installed into the user's path, and it simply locates the
-# binary and executes it. Note that this script is required because rubygems requires that
-# executables declared in a gemspec must be Ruby scripts.
-#
-# Windows support note: we ship the same executable in two gems, the `x64-mingw32` and
-# `x64-mingw-ucrt` flavors because Ruby < 3.1 uses the MSCVRT runtime libraries, and Ruby >= 3.1
-# uses the UCRT runtime libraries. You can read more about this change here:
-#
-# https://rubyinstaller.org/2021/12/31/rubyinstaller-3.1.0-1-released.html
-#
-# As a concrete example, an x86_64-linux system will see these files on disk after installing
-# tailwindcss-rails-1.x.x-x86_64-linux.gem:
-#
-# exe/
-# ├── tailwindcss
-# └── x86_64-linux/
-# └── tailwindcss
-#
-# So the full set of gem files created will be:
-#
-# - pkg/tailwindcss-rails-1.0.0.gem
-# - pkg/tailwindcss-rails-1.0.0-aarch64-linux.gem
-# - pkg/tailwindcss-rails-1.0.0-arm64-darwin.gem
-# - pkg/tailwindcss-rails-1.0.0-x64-mingw32.gem
-# - pkg/tailwindcss-rails-1.0.0-x64-mingw-ucrt.gem
-# - pkg/tailwindcss-rails-1.0.0-x86_64-darwin.gem
-# - pkg/tailwindcss-rails-1.0.0-x86_64-linux.gem
-#
-# Note that in addition to the native gems, a vanilla "ruby" gem will also be created without
-# either the `exe/tailwindcss` script or a binary executable present.
-#
-#
-# New rake tasks created:
-#
-# - rake gem:ruby # Build the ruby gem
-# - rake gem:aarch64-linux # Build the aarch64-linux gem
-# - rake gem:arm64-darwin # Build the arm64-darwin gem
-# - rake gem:x64-mingw32 # Build the x64-mingw32 gem
-# - rake gem:x64-mingw-ucrt # Build the x64-mingw-ucrt gem
-# - rake gem:x86_64-darwin # Build the x86_64-darwin gem
-# - rake gem:x86_64-linux # Build the x86_64-linux gem
-# - rake download # Download all tailwindcss binaries
-#
-# Modified rake tasks:
-#
-# - rake gem # Build all the gem files
-# - rake package # Build all the gem files (same as `gem`)
-# - rake repackage # Force a rebuild of all the gem files
-#
-# Note also that the binary executables will be lazily downloaded when needed, but you can
-# explicitly download them with the `rake download` command.
-#
-require "rubygems/package_task"
-require "open-uri"
-require_relative "../lib/tailwindcss/upstream"
-
-def tailwindcss_download_url(filename)
- "https://github.com/tailwindlabs/tailwindcss/releases/download/#{Tailwindcss::Upstream::VERSION}/#{filename}"
-end
-
-TAILWINDCSS_RAILS_GEMSPEC = Bundler.load_gemspec("tailwindcss-rails.gemspec")
-
-# prepend the download task before the Gem::PackageTask tasks
-task :package => :download
-
-gem_path = Gem::PackageTask.new(TAILWINDCSS_RAILS_GEMSPEC).define
-desc "Build the ruby gem"
-task "gem:ruby" => [gem_path]
-
-exepaths = []
-Tailwindcss::Upstream::NATIVE_PLATFORMS.each do |platform, filename|
- TAILWINDCSS_RAILS_GEMSPEC.dup.tap do |gemspec|
- exedir = File.join(gemspec.bindir, platform) # "exe/x86_64-linux"
- exepath = File.join(exedir, "tailwindcss") # "exe/x86_64-linux/tailwindcss"
- exepaths << exepath
-
- # modify a copy of the gemspec to include the native executable
- gemspec.platform = platform
- gemspec.files += [exepath, "LICENSE-DEPENDENCIES"]
-
- # create a package task
- gem_path = Gem::PackageTask.new(gemspec).define
- desc "Build the #{platform} gem"
- task "gem:#{platform}" => [gem_path]
-
- directory exedir
- file exepath => [exedir] do
- release_url = tailwindcss_download_url(filename)
- warn "Downloading #{exepath} from #{release_url} ..."
-
- # lazy, but fine for now.
- URI.open(release_url) do |remote|
- File.open(exepath, "wb") do |local|
- local.write(remote.read)
- end
- end
- FileUtils.chmod(0755, exepath, verbose: true)
- end
- end
-end
-
-desc "Validate checksums for tailwindcss binaries"
-task "check" => exepaths do
- sha_filename = File.absolute_path("../package/tailwindcss-#{Tailwindcss::Upstream::VERSION}-checksums.txt", __dir__)
- sha_url = if File.exist?(sha_filename)
- sha_filename
- else
- sha_url = tailwindcss_download_url("sha256sums.txt")
- end
- gemspec = TAILWINDCSS_RAILS_GEMSPEC
-
- checksums = URI.open(sha_url).each_line.map do |line|
- checksum, file = line.split
- [File.basename(file), checksum]
- end.to_h
-
- Tailwindcss::Upstream::NATIVE_PLATFORMS.each do |platform, filename|
- exedir = File.join(gemspec.bindir, platform) # "exe/x86_64-linux"
- exepath = File.join(exedir, "tailwindcss") # "exe/x86_64-linux/tailwindcss"
-
- local_sha256 = Digest::SHA256.file(exepath).hexdigest
- remote_sha256 = checksums.fetch(filename)
-
- if local_sha256 == remote_sha256
- puts "Checksum OK for #{exepath} (#{local_sha256})"
- else
- abort "Checksum mismatch for #{exepath} (#{local_sha256} != #{remote_sha256})"
- end
- end
-end
-
-desc "Download all tailwindcss binaries"
-task "download" => :check
-
-CLOBBER.add(exepaths.map { |p| File.dirname(p) })
diff --git a/tailwindcss-rails.gemspec b/tailwindcss-rails.gemspec
index 7535ccc7..8d893029 100644
--- a/tailwindcss-rails.gemspec
+++ b/tailwindcss-rails.gemspec
@@ -17,8 +17,7 @@ Gem::Specification.new do |spec|
spec.required_rubygems_version = ">= 3.2.0" # for Gem::Platform#match_gem?
spec.files = Dir["{app,lib}/**/*", "MIT-LICENSE", "Rakefile", "README.md"]
- spec.bindir = "exe"
- spec.executables << "tailwindcss"
spec.add_dependency "railties", ">= 7.0.0"
+ spec.add_dependency "tailwindcss-ruby"
end
diff --git a/test/integration/user_journey_test.sh b/test/integration/user_journey_test.sh
index 1877e871..00818f2d 100755
--- a/test/integration/user_journey_test.sh
+++ b/test/integration/user_journey_test.sh
@@ -11,9 +11,6 @@ bundle remove actionmailer
bundle add rails --skip-install ${RAILSOPTS:-}
bundle install
-# fetch the upstream executables
-bundle exec rake download
-
# do our work a directory with spaces in the name (#176, #184)
rm -rf "My Workspace"
mkdir "My Workspace"
diff --git a/test/lib/tailwindcss/commands_test.rb b/test/lib/tailwindcss/commands_test.rb
index 0be78894..a273e45e 100644
--- a/test/lib/tailwindcss/commands_test.rb
+++ b/test/lib/tailwindcss/commands_test.rb
@@ -2,209 +2,93 @@
require "minitest/mock"
class Tailwindcss::CommandsTest < ActiveSupport::TestCase
- def mock_exe_directory(platform)
- Dir.mktmpdir do |dir|
- FileUtils.mkdir(File.join(dir, platform))
- path = File.join(dir, platform, "tailwindcss")
- FileUtils.touch(path)
- stub_gem_platform_match_gem(true) do
- yield(dir, path)
- end
- end
- end
-
- def stub_gem_platform_match_gem(value)
- assert_respond_to(Gem::Platform, :match_gem?)
- Gem::Platform.stub(:match_gem?, value) do
- yield
- end
- end
-
- def mock_local_tailwindcss_install
- Dir.mktmpdir do |dir|
- path = File.join(dir, "tailwindcss")
- FileUtils.touch(path)
- yield(dir, path)
- end
- end
-
- test ".platform is a string containing just the cpu and os (not the version)" do
- expected = "#{Gem::Platform.local.cpu}-#{Gem::Platform.local.os}"
- assert_equal(expected, Tailwindcss::Commands.platform)
- end
-
- test ".executable returns the absolute path to the binary" do
- mock_exe_directory("sparc-solaris2.8") do |dir, executable|
- expected = File.expand_path(File.join(dir, "sparc-solaris2.8", "tailwindcss"))
- assert_equal(expected, executable, "assert on setup")
- assert_equal(expected, Tailwindcss::Commands.executable(exe_path: dir))
- end
- end
-
- test ".executable raises UnsupportedPlatformException when we're not on a supported platform" do
- stub_gem_platform_match_gem(false) do # nothing is supported
- assert_raises(Tailwindcss::Commands::UnsupportedPlatformException) do
- Tailwindcss::Commands.executable
- end
- end
- end
-
- test ".executable raises ExecutableNotFoundException when we can't find the executable we expect" do
- Dir.mktmpdir do |dir| # empty directory
- assert_raises(Tailwindcss::Commands::ExecutableNotFoundException) do
- Tailwindcss::Commands.executable(exe_path: dir)
- end
- end
- end
+ attr_accessor :executable
- test ".executable returns the executable in TAILWINDCSS_INSTALL_DIR when no packaged binary exists" do
- mock_local_tailwindcss_install do |local_install_dir, expected|
- result = nil
- begin
- ENV["TAILWINDCSS_INSTALL_DIR"] = local_install_dir
- assert_output(nil, /using TAILWINDCSS_INSTALL_DIR/) do
- result = Tailwindcss::Commands.executable(exe_path: "/does/not/exist")
- end
- ensure
- ENV["TAILWINDCSS_INSTALL_DIR"] = nil
- end
- assert_equal(expected, result)
- end
+ def setup
+ super
+ @executable = Tailwindcss::Ruby.executable
end
- test ".executable returns the executable in TAILWINDCSS_INSTALL_DIR when we're not on a supported platform" do
- stub_gem_platform_match_gem(false) do # nothing is supported
- mock_local_tailwindcss_install do |local_install_dir, expected|
- result = nil
- begin
- ENV["TAILWINDCSS_INSTALL_DIR"] = local_install_dir
- assert_output(nil, /using TAILWINDCSS_INSTALL_DIR/) do
- result = Tailwindcss::Commands.executable
- end
- ensure
- ENV["TAILWINDCSS_INSTALL_DIR"] = nil
- end
- assert_equal(expected, result)
- end
+ test ".compile_command" do
+ Rails.stub(:root, File) do # Rails.root won't work in this test suite
+ actual = Tailwindcss::Commands.compile_command
+ assert_kind_of(Array, actual)
+ assert_equal(executable, actual.first)
+ assert_includes(actual, "--minify")
+
+ actual = Tailwindcss::Commands.compile_command(debug: true)
+ assert_kind_of(Array, actual)
+ assert_equal(executable, actual.first)
+ refute_includes(actual, "--minify")
end
end
- test ".executable returns the executable in TAILWINDCSS_INSTALL_DIR even when a packaged binary exists" do
- mock_exe_directory("sparc-solaris2.8") do |dir, _executable|
- mock_local_tailwindcss_install do |local_install_dir, expected|
- result = nil
- begin
- ENV["TAILWINDCSS_INSTALL_DIR"] = local_install_dir
- assert_output(nil, /using TAILWINDCSS_INSTALL_DIR/) do
- result = Tailwindcss::Commands.executable(exe_path: dir)
- end
- ensure
- ENV["TAILWINDCSS_INSTALL_DIR"] = nil
- end
- assert_equal(expected, result)
+ test ".compile_command when Rails compression is on" do
+ Rails.stub(:root, File) do # Rails.root won't work in this test suite
+ Tailwindcss::Commands.stub(:rails_css_compressor?, true) do
+ actual = Tailwindcss::Commands.compile_command
+ assert_kind_of(Array, actual)
+ refute_includes(actual, "--minify")
end
- end
- end
- test ".executable raises ExecutableNotFoundException is TAILWINDCSS_INSTALL_DIR is set to a nonexistent dir" do
- begin
- ENV["TAILWINDCSS_INSTALL_DIR"] = "/does/not/exist"
- assert_raises(Tailwindcss::Commands::DirectoryNotFoundException) do
- Tailwindcss::Commands.executable
+ Tailwindcss::Commands.stub(:rails_css_compressor?, false) do
+ actual = Tailwindcss::Commands.compile_command
+ assert_kind_of(Array, actual)
+ assert_includes(actual, "--minify")
end
- ensure
- ENV["TAILWINDCSS_INSTALL_DIR"] = nil
end
end
- test ".compile_command" do
- mock_exe_directory("sparc-solaris2.8") do |dir, executable|
- Rails.stub(:root, File) do # Rails.root won't work in this test suite
- actual = Tailwindcss::Commands.compile_command(exe_path: dir)
+ test ".compile_command when postcss.config.js exists" do
+ Dir.mktmpdir do |tmpdir|
+ Rails.stub(:root, Pathname.new(tmpdir)) do # Rails.root won't work in this test suite
+ actual = Tailwindcss::Commands.compile_command
assert_kind_of(Array, actual)
assert_equal(executable, actual.first)
- assert_includes(actual, "--minify")
+ refute_includes(actual, "--postcss")
- actual = Tailwindcss::Commands.compile_command(exe_path: dir, debug: true)
+ config_file = Rails.root.join("config/postcss.config.js")
+ FileUtils.mkdir_p(Rails.root.join("config"))
+ FileUtils.touch(config_file)
+ actual = Tailwindcss::Commands.compile_command
assert_kind_of(Array, actual)
assert_equal(executable, actual.first)
- refute_includes(actual, "--minify")
- end
- end
- end
-
- test ".compile_command when Rails compression is on" do
- mock_exe_directory("sparc-solaris2.8") do |dir, executable|
- Rails.stub(:root, File) do # Rails.root won't work in this test suite
- Tailwindcss::Commands.stub(:rails_css_compressor?, true) do
- actual = Tailwindcss::Commands.compile_command(exe_path: dir)
- assert_kind_of(Array, actual)
- refute_includes(actual, "--minify")
- end
-
- Tailwindcss::Commands.stub(:rails_css_compressor?, false) do
- actual = Tailwindcss::Commands.compile_command(exe_path: dir)
- assert_kind_of(Array, actual)
- assert_includes(actual, "--minify")
- end
- end
- end
- end
-
- test ".compile_command when postcss.config.js exists" do
- mock_exe_directory("sparc-solaris2.8") do |dir, executable|
- Dir.mktmpdir do |tmpdir|
- Rails.stub(:root, Pathname.new(tmpdir)) do # Rails.root won't work in this test suite
- actual = Tailwindcss::Commands.compile_command(exe_path: dir)
- assert_kind_of(Array, actual)
- assert_equal(executable, actual.first)
- refute_includes(actual, "--postcss")
-
- config_file = Rails.root.join("config/postcss.config.js")
- FileUtils.mkdir_p(Rails.root.join("config"))
- FileUtils.touch(config_file)
- actual = Tailwindcss::Commands.compile_command(exe_path: dir)
- assert_kind_of(Array, actual)
- assert_equal(executable, actual.first)
- assert_includes(actual, "--postcss")
- postcss_index = actual.index("--postcss")
- assert_equal(actual[postcss_index + 1], config_file.to_s)
- end
+ assert_includes(actual, "--postcss")
+ postcss_index = actual.index("--postcss")
+ assert_equal(actual[postcss_index + 1], config_file.to_s)
end
end
end
test ".watch_command" do
- mock_exe_directory("sparc-solaris2.8") do |dir, executable|
- Rails.stub(:root, File) do # Rails.root won't work in this test suite
- actual = Tailwindcss::Commands.watch_command(exe_path: dir)
- assert_kind_of(Array, actual)
- assert_equal(executable, actual.first)
- assert_includes(actual, "-w")
- refute_includes(actual, "-p")
- assert_includes(actual, "--minify")
-
- actual = Tailwindcss::Commands.watch_command(exe_path: dir, debug: true)
- assert_kind_of(Array, actual)
- assert_equal(executable, actual.first)
- assert_includes(actual, "-w")
- refute_includes(actual, "-p")
- refute_includes(actual, "--minify")
-
- actual = Tailwindcss::Commands.watch_command(exe_path: dir, poll: true)
- assert_kind_of(Array, actual)
- assert_equal(executable, actual.first)
- assert_includes(actual, "-w")
- refute_includes(actual, "always")
- assert_includes(actual, "-p")
- assert_includes(actual, "--minify")
-
- actual = Tailwindcss::Commands.watch_command(exe_path: dir, always: true)
- assert_kind_of(Array, actual)
- assert_equal(executable, actual.first)
- assert_includes(actual, "-w")
- assert_includes(actual, "always")
- end
+ Rails.stub(:root, File) do # Rails.root won't work in this test suite
+ actual = Tailwindcss::Commands.watch_command
+ assert_kind_of(Array, actual)
+ assert_equal(executable, actual.first)
+ assert_includes(actual, "-w")
+ refute_includes(actual, "-p")
+ assert_includes(actual, "--minify")
+
+ actual = Tailwindcss::Commands.watch_command(debug: true)
+ assert_kind_of(Array, actual)
+ assert_equal(executable, actual.first)
+ assert_includes(actual, "-w")
+ refute_includes(actual, "-p")
+ refute_includes(actual, "--minify")
+
+ actual = Tailwindcss::Commands.watch_command(poll: true)
+ assert_kind_of(Array, actual)
+ assert_equal(executable, actual.first)
+ assert_includes(actual, "-w")
+ refute_includes(actual, "always")
+ assert_includes(actual, "-p")
+ assert_includes(actual, "--minify")
+
+ actual = Tailwindcss::Commands.watch_command(always: true)
+ assert_kind_of(Array, actual)
+ assert_equal(executable, actual.first)
+ assert_includes(actual, "-w")
+ assert_includes(actual, "always")
end
end
end
From 297b570ebaf641dd9aa9deaf9d09679ea2b2b032 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 25 Sep 2024 17:45:07 -0400
Subject: [PATCH 256/412] ci: drop rubies that are out of upstream support
---
.github/workflows/ci.yml | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index db04fb3f..78413ae9 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -20,14 +20,13 @@ jobs:
strategy:
fail-fast: false
matrix:
- ruby: ["2.7", "3.0", "3.1", "3.2", "3.3", "head"]
+ ruby: ["3.1", "3.2", "3.3", "head"]
steps:
- uses: actions/checkout@v4
- run: rm Gemfile.lock
- uses: ruby/setup-ruby@v1
with:
ruby-version: ${{matrix.ruby}}
- rubygems: "3.4.22" # last version to support Ruby 2.7
bundler: latest
bundler-cache: true
- name: Run tests
From 7ce669b65800e289d0939bb422cc77b7d19be381 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 25 Sep 2024 18:10:38 -0400
Subject: [PATCH 257/412] ci: drop the native gem building pipeline
---
.github/workflows/gem-install.yml | 153 ------------------------------
1 file changed, 153 deletions(-)
delete mode 100644 .github/workflows/gem-install.yml
diff --git a/.github/workflows/gem-install.yml b/.github/workflows/gem-install.yml
deleted file mode 100644
index eb1300d6..00000000
--- a/.github/workflows/gem-install.yml
+++ /dev/null
@@ -1,153 +0,0 @@
-name: Native Gems
-concurrency:
- group: "${{github.workflow}}-${{github.ref}}"
- cancel-in-progress: true
-on:
- workflow_dispatch:
- push:
- branches:
- - main
- tags:
- - v*.*.*
- pull_request:
- types: [opened, synchronize]
- branches:
- - '*'
-
-jobs:
- package:
- strategy:
- fail-fast: false
- matrix:
- platform: ["ruby", "x64-mingw32", "x64-mingw-ucrt", "x86_64-darwin", "arm64-darwin", "x86_64-linux", "arm-linux"]
- runs-on: ubuntu-latest
- steps:
- - uses: actions/checkout@v4
- - run: rm Gemfile.lock
- - uses: ruby/setup-ruby@v1
- with:
- ruby-version: "3.2"
- bundler: latest
- bundler-cache: true
- - run: "bundle exec rake gem:${{matrix.platform}}"
- - uses: actions/upload-artifact@v4
- with:
- name: gem-${{matrix.platform}}
- path: pkg
- retention-days: 1
-
- vanilla-install:
- needs: ["package"]
- runs-on: ubuntu-latest
- steps:
- - uses: ruby/setup-ruby@v1
- with:
- ruby-version: "3.2"
- - uses: actions/download-artifact@v4
- with:
- name: gem-ruby
- path: pkg
- - run: "gem install pkg/tailwindcss-rails-*.gem"
- - run: "tailwindcss 2>&1 | fgrep 'ERROR: Cannot find the tailwindcss executable'"
-
- linux-install:
- needs: ["package"]
- runs-on: ubuntu-latest
- steps:
- - uses: ruby/setup-ruby@v1
- with:
- ruby-version: "3.2"
- - uses: actions/download-artifact@v4
- with:
- name: gem-x86_64-linux
- path: pkg
- - run: "gem install pkg/tailwindcss-rails-*.gem"
- - run: "tailwindcss --help"
-
- linux-musl-install:
- needs: ["package"]
- runs-on: ubuntu-latest
- container:
- image: ruby:3.2-alpine
- steps:
- - uses: actions/download-artifact@v4
- with:
- name: gem-x86_64-linux
- path: pkg
- - run: "apk add build-base" # to compile racc, etc.
- - run: "gem update --system" # let's make sure the latest is working for us (upstream test, see #200)
- - run: "gem install pkg/tailwindcss-rails-*.gem"
- - run: "tailwindcss --help"
-
- linux-arm-install:
- needs: ["package"]
- runs-on: ubuntu-latest
- steps:
- - uses: actions/download-artifact@v4
- with:
- name: gem-arm-linux
- path: pkg
- - run: |
- docker run --rm --privileged multiarch/qemu-user-static --reset -p yes
- docker run --rm -v "$(pwd):/test" -w /test --platform=linux/arm/v7 ruby:3.2 \
- /bin/bash -c "
- set -ex
- gem install pkg/tailwindcss-rails-*.gem
- tailwindcss --help
- "
-
- darwin-x86_64-install:
- needs: ["package"]
- runs-on: macos-13
- steps:
- - uses: ruby/setup-ruby@v1
- with:
- ruby-version: "3.2"
- - uses: actions/download-artifact@v4
- with:
- name: gem-x86_64-darwin
- path: pkg
- - run: "gem install pkg/tailwindcss-rails-*.gem"
- - run: "tailwindcss --help"
-
- darwin-arm64-install:
- needs: ["package"]
- runs-on: macos-14
- steps:
- - uses: ruby/setup-ruby@v1
- with:
- ruby-version: "3.2"
- - uses: actions/download-artifact@v4
- with:
- name: gem-arm64-darwin
- path: pkg
- - run: "gem install pkg/tailwindcss-rails-*.gem"
- - run: "tailwindcss --help"
-
- windows-install:
- needs: ["package"]
- runs-on: windows-latest
- steps:
- - uses: ruby/setup-ruby@v1
- with:
- ruby-version: "3.0"
- - uses: actions/download-artifact@v4
- with:
- name: gem-x64-mingw32
- path: pkg
- - run: "gem install pkg/tailwindcss-rails-*.gem"
- - run: "tailwindcss --help"
-
- windows-ucrt-install:
- needs: ["package"]
- runs-on: windows-2022
- steps:
- - uses: ruby/setup-ruby@v1
- with:
- ruby-version: "3.2"
- - uses: actions/download-artifact@v4
- with:
- name: gem-x64-mingw-ucrt
- path: pkg
- - run: "gem install pkg/tailwindcss-rails-*.gem"
- - run: "tailwindcss --help"
From d46ca0c01caeae8eae1a2e0dadb3f4f78f5735f0 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 26 Sep 2024 21:56:23 -0400
Subject: [PATCH 258/412] doc: add a README section on choosing a specific
version of tailwindcss
---
README.md | 21 +++++++++++++++++++--
1 file changed, 19 insertions(+), 2 deletions(-)
diff --git a/README.md b/README.md
index dc689b60..2887ab3f 100644
--- a/README.md
+++ b/README.md
@@ -7,6 +7,7 @@
- [Installation](#installation)
+ * [Choosing a specific version of `tailwindcss`](#choosing-a-specific-version-of-tailwindcss)
* [Using a local installation of `tailwindcss`](#using-a-local-installation-of-tailwindcss)
- [Developing with Tailwindcss](#developing-with-tailwindcss)
* [Configuration and commands](#configuration-and-commands)
@@ -17,7 +18,7 @@
* [Using with PostCSS](#using-with-postcss)
* [Custom inputs or outputs](#custom-inputs-or-outputs)
- [Troubleshooting](#troubleshooting)
- * [Lost keystrokes or hanging when using `ruby/debug` with the Puma plugin](#lost-keystrokes-or-hanging-when-using-rubydebug-with-the-puma-plugin)
+ * [Lost keystrokes or hanging when using terminal-based debugging tools (e.g. IRB, Pry, `ruby/debug`...etc.) with the Puma plugin](#lost-keystrokes-or-hanging-when-using-terminal-based-debugging-tools-eg-irb-pry-rubydebugetc-with-the-puma-plugin)
* [Running in a docker container exits prematurely](#running-in-a-docker-container-exits-prematurely)
* [Conflict with sassc-rails](#conflict-with-sassc-rails)
* [Class names must be spelled out](#class-names-must-be-spelled-out)
@@ -35,7 +36,23 @@ With Rails 7 you can generate a new application preconfigured with Tailwind by u
1. Run `./bin/bundle add tailwindcss-rails`
2. Run `./bin/rails tailwindcss:install`
-This gem depends on the `tailwindcss-ruby` gem to install a working tailwind executable. You can also use a local (npm-based) installation if you prefer, please go to https://github.com/flavorjones/tailwindcss-ruby for more information.
+This gem depends on the `tailwindcss-ruby` gem to install a working tailwind executable.
+
+
+### Choosing a specific version of `tailwindcss`
+
+The `tailwindcss-ruby` gem is declared as a floating dependency of this gem, so by default you will get the most recent stable version. However, you can select a specific version of tailwind by pinning that gem to the analogous version in your application's `Gemfile`. For example,
+
+``` ruby
+gem "tailwindcss-rails"
+
+# pin to tailwindcss version 3.4.13
+gem "tailwindcss-ruby", "3.4.13"
+```
+
+### Using a local installation of `tailwindcss`
+
+You can also use a local (npm-based) installation if you prefer, please go to https://github.com/flavorjones/tailwindcss-ruby for more information.
## Developing with Tailwindcss
From 5562096af1e440334614d230724fec1a49adef11 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 26 Sep 2024 21:47:45 -0400
Subject: [PATCH 259/412] dev: re-bundle
---
Gemfile.lock | 35 ++++++++++++++++++++++-------------
1 file changed, 22 insertions(+), 13 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 7e6f5372..d486fe4c 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -60,13 +60,13 @@ GEM
erubi (1.13.0)
globalid (1.2.1)
activesupport (>= 6.1)
- i18n (1.14.5)
+ i18n (1.14.6)
concurrent-ruby (~> 1.0)
io-console (0.7.2)
- irb (1.14.0)
+ irb (1.14.1)
rdoc (>= 4.0.0)
reline (>= 0.4.2)
- logger (1.6.0)
+ logger (1.6.1)
loofah (2.22.0)
crass (~> 1.0.2)
nokogiri (>= 1.12.0)
@@ -76,9 +76,8 @@ GEM
net-pop
net-smtp
mini_mime (1.1.5)
- mini_portile2 (2.8.7)
minitest (5.25.1)
- net-imap (0.4.14)
+ net-imap (0.4.16)
date
net-protocol
net-pop (0.1.2)
@@ -87,11 +86,14 @@ GEM
timeout
net-smtp (0.5.0)
net-protocol
- nokogiri (1.16.7)
- mini_portile2 (~> 2.8.2)
+ nokogiri (1.16.7-aarch64-linux)
+ racc (~> 1.4)
+ nokogiri (1.16.7-arm-linux)
racc (~> 1.4)
nokogiri (1.16.7-arm64-darwin)
racc (~> 1.4)
+ nokogiri (1.16.7-x86-linux)
+ racc (~> 1.4)
nokogiri (1.16.7-x86_64-darwin)
racc (~> 1.4)
nokogiri (1.16.7-x86_64-linux)
@@ -125,22 +127,29 @@ GEM
rake (13.2.1)
rdoc (6.7.0)
psych (>= 4.0.0)
- reline (0.5.9)
+ reline (0.5.10)
io-console (~> 0.5)
securerandom (0.3.1)
stringio (3.1.1)
- tailwindcss-ruby (0.1.0-x86_64-linux)
- thor (1.3.1)
+ tailwindcss-ruby (3.4.13)
+ tailwindcss-ruby (3.4.13-aarch64-linux)
+ tailwindcss-ruby (3.4.13-arm-linux)
+ tailwindcss-ruby (3.4.13-arm64-darwin)
+ tailwindcss-ruby (3.4.13-x86_64-darwin)
+ tailwindcss-ruby (3.4.13-x86_64-linux)
+ thor (1.3.2)
timeout (0.4.1)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
useragent (0.16.10)
webrick (1.8.2)
- zeitwerk (2.6.17)
+ zeitwerk (2.6.18)
PLATFORMS
+ aarch64-linux
+ arm-linux
arm64-darwin
- ruby
+ x86-linux
x86_64-darwin
x86_64-linux
@@ -150,4 +159,4 @@ DEPENDENCIES
tailwindcss-rails!
BUNDLED WITH
- 2.5.4
+ 2.5.20
From 11d77640b01da4d3caabe86d6f8c8614068cfdf3 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 2 Oct 2024 10:29:58 -0400
Subject: [PATCH 260/412] version bump to v3.0.0.rc1
---
CHANGELOG.md | 2 +-
CONTRIBUTING.md | 3 ++-
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
4 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 19fcccb4..fc74d110 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,4 @@
-## next / unreleased
+## v3.0.0rc1
### Notable changes
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index debab121..a4040dfa 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -29,7 +29,8 @@ gem "tailwindcss-rails", path: "/path/to/tailwindcss-rails"
- [ ] update `lib/tailwindcss/version.rb`
- [ ] update `CHANGELOG.md`
- [ ] commit and create a git tag
-- push
+- package and push
+ - [ ] `bundle exec rake build`
- [ ] `gem push pkg/*.gem`
- [ ] `git push && git push --tags`
- announce
diff --git a/Gemfile.lock b/Gemfile.lock
index d486fe4c..b07ebd0a 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (2.7.7)
+ tailwindcss-rails (3.0.0.rc1)
railties (>= 7.0.0)
tailwindcss-ruby
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 6f849135..e2f6fd49 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "2.7.7"
+ VERSION = "3.0.0.rc1"
end
From 0427a3bfd3ff0a9f71ea7d2d8884b76407c2ab9c Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 2 Oct 2024 10:40:03 -0400
Subject: [PATCH 261/412] Update changelog
[skip ci]
---
CHANGELOG.md | 6 ++----
1 file changed, 2 insertions(+), 4 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index fc74d110..8b04a9e8 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,11 +2,9 @@
### Notable changes
-* The upstream `tailwindcss` executable has been extracted from this gem into a new dependency, `tailwindcss-ruby`.
+* The upstream `tailwindcss` executable has been extracted from this gem into a new dependency, `tailwindcss-ruby`. @flavorjones
- In advance of the upcoming TailwindCSS v4 release, we are decoupling the `tailwindcss` executable
- from the Rails integration. This will allow users to upgrade TailwindCSS at a time of their
- choosing, and allow early adopters to start using the beta releases.
+ In advance of the upcoming TailwindCSS v4 release, we are decoupling the `tailwindcss` executable from the Rails integration. This will allow users to upgrade TailwindCSS at a time of their choosing, and allow early adopters to start using the beta releases.
## v2.7.7 / 2024-10-02
From db80e8828835279238aa3d3c942933a018295571 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 2 Oct 2024 10:40:37 -0400
Subject: [PATCH 262/412] Update changelog
[skip ci]
---
CHANGELOG.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 8b04a9e8..efd53447 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,4 @@
-## v3.0.0rc1
+## v3.0.0.rc1
### Notable changes
From dde766d894b49bceaeccb9494a1e82fd9bce0687 Mon Sep 17 00:00:00 2001
From: Ender Ahmet Yurt
Date: Tue, 8 Oct 2024 16:29:16 +0300
Subject: [PATCH 263/412] Fix naming regarding Rails form naming
---
lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt
index 5ee5ecf0..4ce66d6f 100644
--- a/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt
@@ -28,7 +28,7 @@
<%%= form.label :<%= attribute.column_name %> %>
<% if attribute.field_type == :text_area -%>
<%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, rows: 4, class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
-<% elsif attribute.field_type == :check_box -%>
+<% elsif attribute.field_type == :checkbox -%>
<%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, class: "block mt-2 h-5 w-5" %>
<% else -%>
<%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
From 24d272bf7398744a129b8f8da3f4a85e608deeea Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 8 Oct 2024 14:53:18 -0400
Subject: [PATCH 264/412] doc: update CHANGELOG for 2.7.8
[skip ci]
---
CHANGELOG.md | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index efd53447..fecfced1 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,11 @@
In advance of the upcoming TailwindCSS v4 release, we are decoupling the `tailwindcss` executable from the Rails integration. This will allow users to upgrade TailwindCSS at a time of their choosing, and allow early adopters to start using the beta releases.
+## v2.7.8 / 2024-10-08
+
+* Fix the scaffold form template to render checkboxes properly. (#416) @enderahmetyurt
+
+
## v2.7.7 / 2024-10-02
* Proactively support changes to Rails's authentication templates shipping in Rails 8.0.0.beta2 (which is not yet released). (#407, #408) @seanpdoyle @flavorjones
From 68d819afc165f3b74226130cabec334a8ce8b9d3 Mon Sep 17 00:00:00 2001
From: Earlopain <14981592+Earlopain@users.noreply.github.com>
Date: Wed, 9 Oct 2024 16:20:26 +0200
Subject: [PATCH 265/412] Handle both rails 7.2 and rails 8.0 field types
They got renamed in:
* https://github.com/rails/rails/pull/52432
* https://github.com/rails/rails/pull/52467
This ensures the correct classes are generated for both old and new versions
---
.../tailwindcss/scaffold/templates/_form.html.erb.tt | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt
index 4ce66d6f..487f2f5f 100644
--- a/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt
@@ -26,9 +26,9 @@
<%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, multiple: true, class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
<% else -%>
<%%= form.label :<%= attribute.column_name %> %>
-<% if attribute.field_type == :text_area -%>
+<% if attribute.field_type == :textarea || attribute.field_type == :text_area -%>
<%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, rows: 4, class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
-<% elsif attribute.field_type == :checkbox -%>
+<% elsif attribute.field_type == :checkbox || attribute.field_type == :check_box -%>
<%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, class: "block mt-2 h-5 w-5" %>
<% else -%>
<%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
From cb31a22af9ce953edb1c26fc7ce99fbd30cd5a60 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 15 Oct 2024 16:51:59 -0400
Subject: [PATCH 266/412] doc: update CHANGELOG for 2.7.9
[skip ci]
---
CHANGELOG.md | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index fecfced1..6d34be2c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,11 @@
In advance of the upcoming TailwindCSS v4 release, we are decoupling the `tailwindcss` executable from the Rails integration. This will allow users to upgrade TailwindCSS at a time of their choosing, and allow early adopters to start using the beta releases.
+## v2.7.9 / 2024-10-10
+
+* Fix the scaffold form template to render text forms and check boxes properly in all versions of Rails. (#418) @Earlopain
+
+
## v2.7.8 / 2024-10-08
* Fix the scaffold form template to render checkboxes properly. (#416) @enderahmetyurt
From 61cadc1b9d8dc9a525ca46ad3722e041590cbb35 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 15 Oct 2024 16:57:34 -0400
Subject: [PATCH 267/412] version bump to v3.0.0
---
CHANGELOG.md | 2 +-
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 6d34be2c..26d72880 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,4 +1,4 @@
-## v3.0.0.rc1
+## v3.0.0
### Notable changes
diff --git a/Gemfile.lock b/Gemfile.lock
index b07ebd0a..96696921 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (3.0.0.rc1)
+ tailwindcss-rails (3.0.0)
railties (>= 7.0.0)
tailwindcss-ruby
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index e2f6fd49..2bc244fc 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "3.0.0.rc1"
+ VERSION = "3.0.0"
end
From a6baeb5fc62357a16db1d581c7f5a4c8171be7e5 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 17 Oct 2024 10:58:16 -0400
Subject: [PATCH 268/412] test: verify the contents of tailwind.css in
integration test
---
test/integration/user_journey_test.sh | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/test/integration/user_journey_test.sh b/test/integration/user_journey_test.sh
index 00818f2d..a585017b 100755
--- a/test/integration/user_journey_test.sh
+++ b/test/integration/user_journey_test.sh
@@ -55,3 +55,9 @@ fi
# TEST: presence of the generated file
bin/rails generate scaffold post title:string body:text published:boolean
grep -q "Show this post" app/views/posts/index.html.erb
+
+# TEST: contents of the css file
+bin/rails tailwindcss:build[verbose]
+grep -q "py-2" app/assets/builds/tailwind.css
+
+echo "OK"
From 3a3a0eb4127128de171618057ad3b187e711bf15 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 17 Oct 2024 10:58:47 -0400
Subject: [PATCH 269/412] test: matrix tailwind 3.4 and 4.0 in integration test
---
.github/workflows/ci.yml | 3 +++
.github/workflows/upstream.yml | 2 ++
test/integration/user_journey_test.sh | 3 ++-
3 files changed, 7 insertions(+), 1 deletion(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 78413ae9..190294f1 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -37,7 +37,10 @@ jobs:
fail-fast: false
matrix:
plat: ["ubuntu", "windows", "macos"]
+ tailwind: ["--version=~>3.4.14", "--version=~>4.0.0.alpha.27"]
+ env:
runs-on: ${{matrix.plat}}-latest
+ TAILWINDCSSOPTS: ${{ matrix.tailwind }}
steps:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
diff --git a/.github/workflows/upstream.yml b/.github/workflows/upstream.yml
index 0ba5507a..17e02892 100644
--- a/.github/workflows/upstream.yml
+++ b/.github/workflows/upstream.yml
@@ -42,8 +42,10 @@ jobs:
matrix:
plat: ["ubuntu"]
ref: ["7-2-stable", "v8.0.0.beta1", "main"]
+ tailwind: ["--version=~>3.4.14", "--version=~>4.0.0.alpha.27"]
env:
RAILSOPTS: --git=https://github.com/rails/rails --ref=${{ matrix.ref }}
+ TAILWINDCSSOPTS: ${{ matrix.tailwind }}
steps:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
diff --git a/test/integration/user_journey_test.sh b/test/integration/user_journey_test.sh
index a585017b..178d5a57 100755
--- a/test/integration/user_journey_test.sh
+++ b/test/integration/user_journey_test.sh
@@ -26,7 +26,8 @@ bundle remove rails --skip-install
bundle add rails --skip-install ${RAILSOPTS:-}
# use the tailwindcss-rails under test
-bundle add tailwindcss-rails --path="../.."
+bundle add tailwindcss-rails --skip-install --path="../.."
+bundle add tailwindcss-ruby --skip-install ${TAILWINDCSSOPTS:-}
bundle install
bundle show --paths
bundle binstubs --all
From 6e828ebf094e43ffa01add8f5233316a397e94d8 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 17 Oct 2024 11:14:16 -0400
Subject: [PATCH 270/412] Add support for Tailwind CSS v4
which doesn't need a config file or an input file anymore.
Closes #419
---
CHANGELOG.md | 5 +++++
lib/tailwindcss/commands.rb | 15 +++++++++++---
test/lib/tailwindcss/commands_test.rb | 28 ++++++++++++++++++++++++++-
3 files changed, 44 insertions(+), 4 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 26d72880..dc3b89b8 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,8 @@
+## next / unreleased
+
+* Add experimental support for Tailwind CSS v4. (#420) @flavorjones
+
+
## v3.0.0
### Notable changes
diff --git a/lib/tailwindcss/commands.rb b/lib/tailwindcss/commands.rb
index 26c5178a..c065b91a 100644
--- a/lib/tailwindcss/commands.rb
+++ b/lib/tailwindcss/commands.rb
@@ -3,14 +3,23 @@
module Tailwindcss
module Commands
class << self
+ def tailwindcss_version
+ Tailwindcss::Ruby::VERSION
+ end
+
def compile_command(debug: false, **kwargs)
command = [
Tailwindcss::Ruby.executable(**kwargs),
- "-i", Rails.root.join("app/assets/stylesheets/application.tailwind.css").to_s,
- "-o", Rails.root.join("app/assets/builds/tailwind.css").to_s,
- "-c", Rails.root.join("config/tailwind.config.js").to_s,
+ "-o", Rails.root.join("app/assets/builds/tailwind.css").to_s
]
+ unless tailwindcss_version >= "4.0"
+ command += [
+ "-i", Rails.root.join("app/assets/stylesheets/application.tailwind.css").to_s,
+ "-c", Rails.root.join("config/tailwind.config.js").to_s,
+ ]
+ end
+
command << "--minify" unless (debug || rails_css_compressor?)
postcss_path = Rails.root.join("config/postcss.config.js")
diff --git a/test/lib/tailwindcss/commands_test.rb b/test/lib/tailwindcss/commands_test.rb
index a273e45e..ef0e80ba 100644
--- a/test/lib/tailwindcss/commands_test.rb
+++ b/test/lib/tailwindcss/commands_test.rb
@@ -9,7 +9,33 @@ def setup
@executable = Tailwindcss::Ruby.executable
end
- test ".compile_command" do
+ test ".compile_command with tailwindcss v3" do
+ Rails.stub(:root, File) do # Rails.root won't work in this test suite
+ Tailwindcss::Commands.stub(:tailwindcss_version, "3.4.13") do
+ actual = Tailwindcss::Commands.compile_command
+ assert_kind_of(Array, actual)
+ assert_equal(executable, actual.first)
+ assert_includes(actual, "-i")
+ assert_includes(actual, "-c")
+ assert_includes(actual, "-o")
+ end
+ end
+ end
+
+ test ".compile_command with tailwindcss v4" do
+ Rails.stub(:root, File) do # Rails.root won't work in this test suite
+ Tailwindcss::Commands.stub(:tailwindcss_version, "4.0.0") do
+ actual = Tailwindcss::Commands.compile_command
+ assert_kind_of(Array, actual)
+ assert_equal(executable, actual.first)
+ refute_includes(actual, "-i")
+ refute_includes(actual, "-c")
+ assert_includes(actual, "-o")
+ end
+ end
+ end
+
+ test ".compile_command debug flag" do
Rails.stub(:root, File) do # Rails.root won't work in this test suite
actual = Tailwindcss::Commands.compile_command
assert_kind_of(Array, actual)
From 0f282e2daf60e52e5523beada6ee2a546eb08103 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 17 Oct 2024 21:43:13 -0400
Subject: [PATCH 271/412] ci: fix pipeline
---
.github/workflows/ci.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 190294f1..56e245b3 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -38,8 +38,8 @@ jobs:
matrix:
plat: ["ubuntu", "windows", "macos"]
tailwind: ["--version=~>3.4.14", "--version=~>4.0.0.alpha.27"]
- env:
runs-on: ${{matrix.plat}}-latest
+ env:
TAILWINDCSSOPTS: ${{ matrix.tailwind }}
steps:
- uses: actions/checkout@v4
From 1acd6c56e12d5c1e51c54fe0ca8e3552eb87ecc9 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 17 Oct 2024 22:31:36 -0400
Subject: [PATCH 272/412] Unbreak support for v4 input file.
Reverts part of 6e828ebf but adds to test coverage now that I
understand the other changes v4 requires.
---
CHANGELOG.md | 2 +-
lib/tailwindcss/commands.rb | 15 +++-----------
test/integration/user_journey_test.sh | 18 +++++++++++++++++
test/lib/tailwindcss/commands_test.rb | 29 +++++++--------------------
4 files changed, 29 insertions(+), 35 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index dc3b89b8..d33a4893 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,6 @@
## next / unreleased
-* Add experimental support for Tailwind CSS v4. (#420) @flavorjones
+* Add experimental support for Tailwind CSS v4. (#420, #423) @flavorjones
## v3.0.0
diff --git a/lib/tailwindcss/commands.rb b/lib/tailwindcss/commands.rb
index c065b91a..26c5178a 100644
--- a/lib/tailwindcss/commands.rb
+++ b/lib/tailwindcss/commands.rb
@@ -3,23 +3,14 @@
module Tailwindcss
module Commands
class << self
- def tailwindcss_version
- Tailwindcss::Ruby::VERSION
- end
-
def compile_command(debug: false, **kwargs)
command = [
Tailwindcss::Ruby.executable(**kwargs),
- "-o", Rails.root.join("app/assets/builds/tailwind.css").to_s
+ "-i", Rails.root.join("app/assets/stylesheets/application.tailwind.css").to_s,
+ "-o", Rails.root.join("app/assets/builds/tailwind.css").to_s,
+ "-c", Rails.root.join("config/tailwind.config.js").to_s,
]
- unless tailwindcss_version >= "4.0"
- command += [
- "-i", Rails.root.join("app/assets/stylesheets/application.tailwind.css").to_s,
- "-c", Rails.root.join("config/tailwind.config.js").to_s,
- ]
- end
-
command << "--minify" unless (debug || rails_css_compressor?)
postcss_path = Rails.root.join("config/postcss.config.js")
diff --git a/test/integration/user_journey_test.sh b/test/integration/user_journey_test.sh
index 178d5a57..14f4597a 100755
--- a/test/integration/user_journey_test.sh
+++ b/test/integration/user_journey_test.sh
@@ -32,6 +32,12 @@ bundle install
bundle show --paths
bundle binstubs --all
+if bundle show | fgrep tailwindcss-ruby | fgrep -q "(4." ; then
+ TAILWIND4=1
+else
+ TAILWIND4=0
+fi
+
# install tailwindcss
bin/rails tailwindcss:install
@@ -45,6 +51,13 @@ task :still_here do
end
EOF
+if [[ $TAILWIND4 = 1 ]] ; then
+ cat > app/assets/stylesheets/application.tailwind.css < "Rails 8.0.0.beta" ]] ; then
@@ -61,4 +74,9 @@ grep -q "Show this post" app/views/posts/index.html.erb
bin/rails tailwindcss:build[verbose]
grep -q "py-2" app/assets/builds/tailwind.css
+if [[ $TAILWIND4 = 1 ]] ; then
+ # TEST: contents include application.tailwind.css
+ grep -q "#abc12399" app/assets/builds/tailwind.css
+fi
+
echo "OK"
diff --git a/test/lib/tailwindcss/commands_test.rb b/test/lib/tailwindcss/commands_test.rb
index ef0e80ba..1ec6ce2b 100644
--- a/test/lib/tailwindcss/commands_test.rb
+++ b/test/lib/tailwindcss/commands_test.rb
@@ -9,29 +9,14 @@ def setup
@executable = Tailwindcss::Ruby.executable
end
- test ".compile_command with tailwindcss v3" do
+ test ".compile_command" do
Rails.stub(:root, File) do # Rails.root won't work in this test suite
- Tailwindcss::Commands.stub(:tailwindcss_version, "3.4.13") do
- actual = Tailwindcss::Commands.compile_command
- assert_kind_of(Array, actual)
- assert_equal(executable, actual.first)
- assert_includes(actual, "-i")
- assert_includes(actual, "-c")
- assert_includes(actual, "-o")
- end
- end
- end
-
- test ".compile_command with tailwindcss v4" do
- Rails.stub(:root, File) do # Rails.root won't work in this test suite
- Tailwindcss::Commands.stub(:tailwindcss_version, "4.0.0") do
- actual = Tailwindcss::Commands.compile_command
- assert_kind_of(Array, actual)
- assert_equal(executable, actual.first)
- refute_includes(actual, "-i")
- refute_includes(actual, "-c")
- assert_includes(actual, "-o")
- end
+ actual = Tailwindcss::Commands.compile_command
+ assert_kind_of(Array, actual)
+ assert_equal(executable, actual.first)
+ assert_includes(actual, "-i")
+ assert_includes(actual, "-c")
+ assert_includes(actual, "-o")
end
end
From 04bf4ba4cd929569dfa23efc39c18190a5714b86 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Fri, 18 Oct 2024 09:07:49 -0400
Subject: [PATCH 273/412] doc: update CHANGELOG to remove note about reverted
change
[skip ci]
---
CHANGELOG.md | 3 ---
1 file changed, 3 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index d33a4893..55d2ec04 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,8 +1,5 @@
## next / unreleased
-* Add experimental support for Tailwind CSS v4. (#420, #423) @flavorjones
-
-
## v3.0.0
### Notable changes
From c6668290f333dad080ac54f3d4572d9940af7f7b Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 21 Oct 2024 14:59:33 +0000
Subject: [PATCH 274/412] build(deps): bump railties from 7.2.1 to 7.2.1.1
Bumps [railties](https://github.com/rails/rails) from 7.2.1 to 7.2.1.1.
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v7.2.1.1/railties/CHANGELOG.md)
- [Commits](https://github.com/rails/rails/compare/v7.2.1...v7.2.1.1)
---
updated-dependencies:
- dependency-name: railties
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot]
---
Gemfile.lock | 36 ++++++++++++++++++------------------
1 file changed, 18 insertions(+), 18 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 96696921..3c698704 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -8,16 +8,16 @@ PATH
GEM
remote: https://rubygems.org/
specs:
- actionmailer (7.2.1)
- actionpack (= 7.2.1)
- actionview (= 7.2.1)
- activejob (= 7.2.1)
- activesupport (= 7.2.1)
+ actionmailer (7.2.1.1)
+ actionpack (= 7.2.1.1)
+ actionview (= 7.2.1.1)
+ activejob (= 7.2.1.1)
+ activesupport (= 7.2.1.1)
mail (>= 2.8.0)
rails-dom-testing (~> 2.2)
- actionpack (7.2.1)
- actionview (= 7.2.1)
- activesupport (= 7.2.1)
+ actionpack (7.2.1.1)
+ actionview (= 7.2.1.1)
+ activesupport (= 7.2.1.1)
nokogiri (>= 1.8.5)
racc
rack (>= 2.2.4, < 3.2)
@@ -26,16 +26,16 @@ GEM
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
useragent (~> 0.16)
- actionview (7.2.1)
- activesupport (= 7.2.1)
+ actionview (7.2.1.1)
+ activesupport (= 7.2.1.1)
builder (~> 3.1)
erubi (~> 1.11)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
- activejob (7.2.1)
- activesupport (= 7.2.1)
+ activejob (7.2.1.1)
+ activesupport (= 7.2.1.1)
globalid (>= 0.3.6)
- activesupport (7.2.1)
+ activesupport (7.2.1.1)
base64
bigdecimal
concurrent-ruby (~> 1.0, >= 1.3.1)
@@ -101,7 +101,7 @@ GEM
psych (5.1.2)
stringio
racc (1.8.1)
- rack (3.1.7)
+ rack (3.1.8)
rack-session (2.0.0)
rack (>= 3.0.0)
rack-test (2.1.0)
@@ -116,9 +116,9 @@ GEM
rails-html-sanitizer (1.6.0)
loofah (~> 2.21)
nokogiri (~> 1.14)
- railties (7.2.1)
- actionpack (= 7.2.1)
- activesupport (= 7.2.1)
+ railties (7.2.1.1)
+ actionpack (= 7.2.1.1)
+ activesupport (= 7.2.1.1)
irb (~> 1.13)
rackup (>= 1.0.0)
rake (>= 12.2)
@@ -143,7 +143,7 @@ GEM
concurrent-ruby (~> 1.0)
useragent (0.16.10)
webrick (1.8.2)
- zeitwerk (2.6.18)
+ zeitwerk (2.7.1)
PLATFORMS
aarch64-linux
From 24512d49751209cd73377485c49ae8cee526c4ef Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 21 Oct 2024 14:59:45 +0000
Subject: [PATCH 275/412] build(deps-dev): bump actionmailer from 7.2.1 to
7.2.1.1
Bumps [actionmailer](https://github.com/rails/rails) from 7.2.1 to 7.2.1.1.
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v7.2.1.1/actionmailer/CHANGELOG.md)
- [Commits](https://github.com/rails/rails/compare/v7.2.1...v7.2.1.1)
---
updated-dependencies:
- dependency-name: actionmailer
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot]
---
Gemfile.lock | 36 ++++++++++++++++++------------------
1 file changed, 18 insertions(+), 18 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 96696921..b81e81df 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -8,16 +8,16 @@ PATH
GEM
remote: https://rubygems.org/
specs:
- actionmailer (7.2.1)
- actionpack (= 7.2.1)
- actionview (= 7.2.1)
- activejob (= 7.2.1)
- activesupport (= 7.2.1)
+ actionmailer (7.2.1.1)
+ actionpack (= 7.2.1.1)
+ actionview (= 7.2.1.1)
+ activejob (= 7.2.1.1)
+ activesupport (= 7.2.1.1)
mail (>= 2.8.0)
rails-dom-testing (~> 2.2)
- actionpack (7.2.1)
- actionview (= 7.2.1)
- activesupport (= 7.2.1)
+ actionpack (7.2.1.1)
+ actionview (= 7.2.1.1)
+ activesupport (= 7.2.1.1)
nokogiri (>= 1.8.5)
racc
rack (>= 2.2.4, < 3.2)
@@ -26,16 +26,16 @@ GEM
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
useragent (~> 0.16)
- actionview (7.2.1)
- activesupport (= 7.2.1)
+ actionview (7.2.1.1)
+ activesupport (= 7.2.1.1)
builder (~> 3.1)
erubi (~> 1.11)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
- activejob (7.2.1)
- activesupport (= 7.2.1)
+ activejob (7.2.1.1)
+ activesupport (= 7.2.1.1)
globalid (>= 0.3.6)
- activesupport (7.2.1)
+ activesupport (7.2.1.1)
base64
bigdecimal
concurrent-ruby (~> 1.0, >= 1.3.1)
@@ -77,7 +77,7 @@ GEM
net-smtp
mini_mime (1.1.5)
minitest (5.25.1)
- net-imap (0.4.16)
+ net-imap (0.5.0)
date
net-protocol
net-pop (0.1.2)
@@ -101,7 +101,7 @@ GEM
psych (5.1.2)
stringio
racc (1.8.1)
- rack (3.1.7)
+ rack (3.1.8)
rack-session (2.0.0)
rack (>= 3.0.0)
rack-test (2.1.0)
@@ -116,9 +116,9 @@ GEM
rails-html-sanitizer (1.6.0)
loofah (~> 2.21)
nokogiri (~> 1.14)
- railties (7.2.1)
- actionpack (= 7.2.1)
- activesupport (= 7.2.1)
+ railties (7.2.1.1)
+ actionpack (= 7.2.1.1)
+ activesupport (= 7.2.1.1)
irb (~> 1.13)
rackup (>= 1.0.0)
rake (>= 12.2)
From 2a80e88f3a05f155538d2e52b5dcf99b4869cd7a Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 21 Oct 2024 14:59:53 +0000
Subject: [PATCH 276/412] build(deps): bump tailwindcss-ruby from 3.4.13 to
3.4.14
Bumps [tailwindcss-ruby](https://github.com/flavorjones/tailwindcss-ruby) from 3.4.13 to 3.4.14.
- [Release notes](https://github.com/flavorjones/tailwindcss-ruby/releases)
- [Changelog](https://github.com/flavorjones/tailwindcss-ruby/blob/main/CHANGELOG.md)
- [Commits](https://github.com/flavorjones/tailwindcss-ruby/compare/v3.4.13...v3.4.14)
---
updated-dependencies:
- dependency-name: tailwindcss-ruby
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot]
---
Gemfile.lock | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 96696921..045ab323 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -131,12 +131,12 @@ GEM
io-console (~> 0.5)
securerandom (0.3.1)
stringio (3.1.1)
- tailwindcss-ruby (3.4.13)
- tailwindcss-ruby (3.4.13-aarch64-linux)
- tailwindcss-ruby (3.4.13-arm-linux)
- tailwindcss-ruby (3.4.13-arm64-darwin)
- tailwindcss-ruby (3.4.13-x86_64-darwin)
- tailwindcss-ruby (3.4.13-x86_64-linux)
+ tailwindcss-ruby (3.4.14)
+ tailwindcss-ruby (3.4.14-aarch64-linux)
+ tailwindcss-ruby (3.4.14-arm-linux)
+ tailwindcss-ruby (3.4.14-arm64-darwin)
+ tailwindcss-ruby (3.4.14-x86_64-darwin)
+ tailwindcss-ruby (3.4.14-x86_64-linux)
thor (1.3.2)
timeout (0.4.1)
tzinfo (2.0.6)
From 5fd6372e07feacba44e3cbfab089e8d7848c8c80 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 28 Oct 2024 15:00:10 +0000
Subject: [PATCH 277/412] build(deps-dev): bump actionmailer from 7.2.1.1 to
7.2.1.2
Bumps [actionmailer](https://github.com/rails/rails) from 7.2.1.1 to 7.2.1.2.
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v7.2.1.2/actionmailer/CHANGELOG.md)
- [Commits](https://github.com/rails/rails/compare/v7.2.1.1...v7.2.1.2)
---
updated-dependencies:
- dependency-name: actionmailer
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot]
---
Gemfile.lock | 34 +++++++++++++++++-----------------
1 file changed, 17 insertions(+), 17 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 10ffe3ab..0ff856a2 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -8,16 +8,16 @@ PATH
GEM
remote: https://rubygems.org/
specs:
- actionmailer (7.2.1.1)
- actionpack (= 7.2.1.1)
- actionview (= 7.2.1.1)
- activejob (= 7.2.1.1)
- activesupport (= 7.2.1.1)
+ actionmailer (7.2.1.2)
+ actionpack (= 7.2.1.2)
+ actionview (= 7.2.1.2)
+ activejob (= 7.2.1.2)
+ activesupport (= 7.2.1.2)
mail (>= 2.8.0)
rails-dom-testing (~> 2.2)
- actionpack (7.2.1.1)
- actionview (= 7.2.1.1)
- activesupport (= 7.2.1.1)
+ actionpack (7.2.1.2)
+ actionview (= 7.2.1.2)
+ activesupport (= 7.2.1.2)
nokogiri (>= 1.8.5)
racc
rack (>= 2.2.4, < 3.2)
@@ -26,16 +26,16 @@ GEM
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
useragent (~> 0.16)
- actionview (7.2.1.1)
- activesupport (= 7.2.1.1)
+ actionview (7.2.1.2)
+ activesupport (= 7.2.1.2)
builder (~> 3.1)
erubi (~> 1.11)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
- activejob (7.2.1.1)
- activesupport (= 7.2.1.1)
+ activejob (7.2.1.2)
+ activesupport (= 7.2.1.2)
globalid (>= 0.3.6)
- activesupport (7.2.1.1)
+ activesupport (7.2.1.2)
base64
bigdecimal
concurrent-ruby (~> 1.0, >= 1.3.1)
@@ -67,7 +67,7 @@ GEM
rdoc (>= 4.0.0)
reline (>= 0.4.2)
logger (1.6.1)
- loofah (2.22.0)
+ loofah (2.23.1)
crass (~> 1.0.2)
nokogiri (>= 1.12.0)
mail (2.8.1)
@@ -116,9 +116,9 @@ GEM
rails-html-sanitizer (1.6.0)
loofah (~> 2.21)
nokogiri (~> 1.14)
- railties (7.2.1.1)
- actionpack (= 7.2.1.1)
- activesupport (= 7.2.1.1)
+ railties (7.2.1.2)
+ actionpack (= 7.2.1.2)
+ activesupport (= 7.2.1.2)
irb (~> 1.13)
rackup (>= 1.0.0)
rake (>= 12.2)
From bcf44064667f7445360617b346bd7d7ebb0e99bf Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 28 Oct 2024 15:00:24 +0000
Subject: [PATCH 278/412] build(deps): bump railties from 7.2.1.1 to 7.2.1.2
Bumps [railties](https://github.com/rails/rails) from 7.2.1.1 to 7.2.1.2.
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v7.2.1.2/railties/CHANGELOG.md)
- [Commits](https://github.com/rails/rails/compare/v7.2.1.1...v7.2.1.2)
---
updated-dependencies:
- dependency-name: railties
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot]
---
Gemfile.lock | 34 +++++++++++++++++-----------------
1 file changed, 17 insertions(+), 17 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 10ffe3ab..0ff856a2 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -8,16 +8,16 @@ PATH
GEM
remote: https://rubygems.org/
specs:
- actionmailer (7.2.1.1)
- actionpack (= 7.2.1.1)
- actionview (= 7.2.1.1)
- activejob (= 7.2.1.1)
- activesupport (= 7.2.1.1)
+ actionmailer (7.2.1.2)
+ actionpack (= 7.2.1.2)
+ actionview (= 7.2.1.2)
+ activejob (= 7.2.1.2)
+ activesupport (= 7.2.1.2)
mail (>= 2.8.0)
rails-dom-testing (~> 2.2)
- actionpack (7.2.1.1)
- actionview (= 7.2.1.1)
- activesupport (= 7.2.1.1)
+ actionpack (7.2.1.2)
+ actionview (= 7.2.1.2)
+ activesupport (= 7.2.1.2)
nokogiri (>= 1.8.5)
racc
rack (>= 2.2.4, < 3.2)
@@ -26,16 +26,16 @@ GEM
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
useragent (~> 0.16)
- actionview (7.2.1.1)
- activesupport (= 7.2.1.1)
+ actionview (7.2.1.2)
+ activesupport (= 7.2.1.2)
builder (~> 3.1)
erubi (~> 1.11)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
- activejob (7.2.1.1)
- activesupport (= 7.2.1.1)
+ activejob (7.2.1.2)
+ activesupport (= 7.2.1.2)
globalid (>= 0.3.6)
- activesupport (7.2.1.1)
+ activesupport (7.2.1.2)
base64
bigdecimal
concurrent-ruby (~> 1.0, >= 1.3.1)
@@ -67,7 +67,7 @@ GEM
rdoc (>= 4.0.0)
reline (>= 0.4.2)
logger (1.6.1)
- loofah (2.22.0)
+ loofah (2.23.1)
crass (~> 1.0.2)
nokogiri (>= 1.12.0)
mail (2.8.1)
@@ -116,9 +116,9 @@ GEM
rails-html-sanitizer (1.6.0)
loofah (~> 2.21)
nokogiri (~> 1.14)
- railties (7.2.1.1)
- actionpack (= 7.2.1.1)
- activesupport (= 7.2.1.1)
+ railties (7.2.1.2)
+ actionpack (= 7.2.1.2)
+ activesupport (= 7.2.1.2)
irb (~> 1.13)
rackup (>= 1.0.0)
rake (>= 12.2)
From 6c6aaf0b2b1550f4b95de2a44ec50891bcbfeae6 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 4 Nov 2024 14:45:16 +0000
Subject: [PATCH 279/412] build(deps): bump railties from 7.2.1.2 to 7.2.2
Bumps [railties](https://github.com/rails/rails) from 7.2.1.2 to 7.2.2.
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v7.2.2/railties/CHANGELOG.md)
- [Commits](https://github.com/rails/rails/compare/v7.2.1.2...v7.2.2)
---
updated-dependencies:
- dependency-name: railties
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot]
---
Gemfile.lock | 38 +++++++++++++++++++-------------------
1 file changed, 19 insertions(+), 19 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 0ff856a2..65dee87d 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -8,16 +8,16 @@ PATH
GEM
remote: https://rubygems.org/
specs:
- actionmailer (7.2.1.2)
- actionpack (= 7.2.1.2)
- actionview (= 7.2.1.2)
- activejob (= 7.2.1.2)
- activesupport (= 7.2.1.2)
+ actionmailer (7.2.2)
+ actionpack (= 7.2.2)
+ actionview (= 7.2.2)
+ activejob (= 7.2.2)
+ activesupport (= 7.2.2)
mail (>= 2.8.0)
rails-dom-testing (~> 2.2)
- actionpack (7.2.1.2)
- actionview (= 7.2.1.2)
- activesupport (= 7.2.1.2)
+ actionpack (7.2.2)
+ actionview (= 7.2.2)
+ activesupport (= 7.2.2)
nokogiri (>= 1.8.5)
racc
rack (>= 2.2.4, < 3.2)
@@ -26,17 +26,18 @@ GEM
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
useragent (~> 0.16)
- actionview (7.2.1.2)
- activesupport (= 7.2.1.2)
+ actionview (7.2.2)
+ activesupport (= 7.2.2)
builder (~> 3.1)
erubi (~> 1.11)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
- activejob (7.2.1.2)
- activesupport (= 7.2.1.2)
+ activejob (7.2.2)
+ activesupport (= 7.2.2)
globalid (>= 0.3.6)
- activesupport (7.2.1.2)
+ activesupport (7.2.2)
base64
+ benchmark (>= 0.3)
bigdecimal
concurrent-ruby (~> 1.0, >= 1.3.1)
connection_pool (>= 2.2.5)
@@ -47,6 +48,7 @@ GEM
securerandom (>= 0.3)
tzinfo (~> 2.0, >= 2.0.5)
base64 (0.2.0)
+ benchmark (0.3.0)
bigdecimal (3.1.8)
builder (3.3.0)
concurrent-ruby (1.3.4)
@@ -106,9 +108,8 @@ GEM
rack (>= 3.0.0)
rack-test (2.1.0)
rack (>= 1.3)
- rackup (2.1.0)
+ rackup (2.2.0)
rack (>= 3)
- webrick (~> 1.8)
rails-dom-testing (2.2.0)
activesupport (>= 5.0.0)
minitest
@@ -116,9 +117,9 @@ GEM
rails-html-sanitizer (1.6.0)
loofah (~> 2.21)
nokogiri (~> 1.14)
- railties (7.2.1.2)
- actionpack (= 7.2.1.2)
- activesupport (= 7.2.1.2)
+ railties (7.2.2)
+ actionpack (= 7.2.2)
+ activesupport (= 7.2.2)
irb (~> 1.13)
rackup (>= 1.0.0)
rake (>= 12.2)
@@ -142,7 +143,6 @@ GEM
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
useragent (0.16.10)
- webrick (1.8.2)
zeitwerk (2.7.1)
PLATFORMS
From a812bdee79c2c32f745643ca39a13df75b40dd43 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 11 Nov 2024 14:27:06 +0000
Subject: [PATCH 280/412] build(deps): bump railties from 7.2.2 to 8.0.0
Bumps [railties](https://github.com/rails/rails) from 7.2.2 to 8.0.0.
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v8.0.0/railties/CHANGELOG.md)
- [Commits](https://github.com/rails/rails/compare/v7.2.2...v8.0.0)
---
updated-dependencies:
- dependency-name: railties
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot]
---
Gemfile.lock | 47 ++++++++++++++++++++++++-----------------------
1 file changed, 24 insertions(+), 23 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 65dee87d..7b8965d9 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -8,34 +8,33 @@ PATH
GEM
remote: https://rubygems.org/
specs:
- actionmailer (7.2.2)
- actionpack (= 7.2.2)
- actionview (= 7.2.2)
- activejob (= 7.2.2)
- activesupport (= 7.2.2)
+ actionmailer (8.0.0)
+ actionpack (= 8.0.0)
+ actionview (= 8.0.0)
+ activejob (= 8.0.0)
+ activesupport (= 8.0.0)
mail (>= 2.8.0)
rails-dom-testing (~> 2.2)
- actionpack (7.2.2)
- actionview (= 7.2.2)
- activesupport (= 7.2.2)
+ actionpack (8.0.0)
+ actionview (= 8.0.0)
+ activesupport (= 8.0.0)
nokogiri (>= 1.8.5)
- racc
- rack (>= 2.2.4, < 3.2)
+ rack (>= 2.2.4)
rack-session (>= 1.0.1)
rack-test (>= 0.6.3)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
useragent (~> 0.16)
- actionview (7.2.2)
- activesupport (= 7.2.2)
+ actionview (8.0.0)
+ activesupport (= 8.0.0)
builder (~> 3.1)
erubi (~> 1.11)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
- activejob (7.2.2)
- activesupport (= 7.2.2)
+ activejob (8.0.0)
+ activesupport (= 8.0.0)
globalid (>= 0.3.6)
- activesupport (7.2.2)
+ activesupport (8.0.0)
base64
benchmark (>= 0.3)
bigdecimal
@@ -47,8 +46,9 @@ GEM
minitest (>= 5.1)
securerandom (>= 0.3)
tzinfo (~> 2.0, >= 2.0.5)
+ uri (>= 0.13.1)
base64 (0.2.0)
- benchmark (0.3.0)
+ benchmark (0.4.0)
bigdecimal (3.1.8)
builder (3.3.0)
concurrent-ruby (1.3.4)
@@ -100,7 +100,7 @@ GEM
racc (~> 1.4)
nokogiri (1.16.7-x86_64-linux)
racc (~> 1.4)
- psych (5.1.2)
+ psych (5.2.0)
stringio
racc (1.8.1)
rack (3.1.8)
@@ -117,9 +117,9 @@ GEM
rails-html-sanitizer (1.6.0)
loofah (~> 2.21)
nokogiri (~> 1.14)
- railties (7.2.2)
- actionpack (= 7.2.2)
- activesupport (= 7.2.2)
+ railties (8.0.0)
+ actionpack (= 8.0.0)
+ activesupport (= 8.0.0)
irb (~> 1.13)
rackup (>= 1.0.0)
rake (>= 12.2)
@@ -128,10 +128,10 @@ GEM
rake (13.2.1)
rdoc (6.7.0)
psych (>= 4.0.0)
- reline (0.5.10)
+ reline (0.5.11)
io-console (~> 0.5)
- securerandom (0.3.1)
- stringio (3.1.1)
+ securerandom (0.3.2)
+ stringio (3.1.2)
tailwindcss-ruby (3.4.14)
tailwindcss-ruby (3.4.14-aarch64-linux)
tailwindcss-ruby (3.4.14-arm-linux)
@@ -142,6 +142,7 @@ GEM
timeout (0.4.1)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
+ uri (1.0.1)
useragent (0.16.10)
zeitwerk (2.7.1)
From bb3280a9204757600e29e1c9c722dd57b12b4393 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 1 Oct 2024 19:21:06 -0400
Subject: [PATCH 281/412] Revert "Make copies of the auth templates for Rails 8
beta1"
This reverts commit 9dee33a64db4323414bab5910f379b38fb8b0d47.
---
.../templates/views/passwords/edit.html.erb | 21 -------------
.../templates/views/passwords/new.html.erb | 17 ----------
.../templates/views/sessions/new.html.erb | 31 -------------------
3 files changed, 69 deletions(-)
delete mode 100644 lib/generators/tailwindcss/authentication/templates/views/passwords/edit.html.erb
delete mode 100644 lib/generators/tailwindcss/authentication/templates/views/passwords/new.html.erb
delete mode 100644 lib/generators/tailwindcss/authentication/templates/views/sessions/new.html.erb
diff --git a/lib/generators/tailwindcss/authentication/templates/views/passwords/edit.html.erb b/lib/generators/tailwindcss/authentication/templates/views/passwords/edit.html.erb
deleted file mode 100644
index 939b0b8d..00000000
--- a/lib/generators/tailwindcss/authentication/templates/views/passwords/edit.html.erb
+++ /dev/null
@@ -1,21 +0,0 @@
-
- <%% if alert = flash[:alert] %>
-
<%%= alert %>
- <%% end %>
-
-
Update your password
-
- <%%= form_with url: password_path(params[:token]), method: :put, class: "contents" do |form| %>
-
- <%%= form.password_field :password, required: true, autocomplete: "new-password", placeholder: "Enter new password", maxlength: 72, class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
-
-
-
- <%%= form.password_field :password_confirmation, required: true, autocomplete: "new-password", placeholder: "Repeat new password", maxlength: 72, class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
-
-
-
- <%%= form.submit "Save", class: "rounded-lg py-3 px-5 bg-blue-600 text-white inline-block font-medium cursor-pointer" %>
-
- <%% end %>
-
diff --git a/lib/generators/tailwindcss/authentication/templates/views/passwords/new.html.erb b/lib/generators/tailwindcss/authentication/templates/views/passwords/new.html.erb
deleted file mode 100644
index e5d88197..00000000
--- a/lib/generators/tailwindcss/authentication/templates/views/passwords/new.html.erb
+++ /dev/null
@@ -1,17 +0,0 @@
-
- <%% if alert = flash[:alert] %>
-
<%%= alert %>
- <%% end %>
-
-
Forgot your password?
-
- <%%= form_with url: passwords_path, class: "contents" do |form| %>
-
- <%%= form.email_field :email_address, required: true, autofocus: true, autocomplete: "username", placeholder: "Enter your email address", value: params[:email_address], class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
-
-
-
- <%%= form.submit "Email reset instructions", class: "rounded-lg py-3 px-5 bg-blue-600 text-white inline-block font-medium cursor-pointer" %>
-
- <%% end %>
-
diff --git a/lib/generators/tailwindcss/authentication/templates/views/sessions/new.html.erb b/lib/generators/tailwindcss/authentication/templates/views/sessions/new.html.erb
deleted file mode 100644
index a4751541..00000000
--- a/lib/generators/tailwindcss/authentication/templates/views/sessions/new.html.erb
+++ /dev/null
@@ -1,31 +0,0 @@
-
- <%% if alert = flash[:alert] %>
-
<%%= alert %>
- <%% end %>
-
- <%% if notice = flash[:notice] %>
-
<%%= notice %>
- <%% end %>
-
-
Sign in
-
- <%%= form_with url: session_url, class: "contents" do |form| %>
-
- <%%= form.email_field :email_address, required: true, autofocus: true, autocomplete: "username", placeholder: "Enter your email address", value: params[:email_address], class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
-
-
-
- <%%= form.password_field :password, required: true, autocomplete: "current-password", placeholder: "Enter your password", maxlength: 72, class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
-
-
-
-
- <%%= form.submit "Sign in", class: "rounded-lg py-3 px-5 bg-blue-600 text-white inline-block font-medium cursor-pointer" %>
-
-
-
- <%%= link_to "Forgot password?", new_password_path, class: "text-gray-700 underline" %>
-
-
- <%% end %>
-
From cfa33d9124c8add17ea3ba8a8783be798ae68c43 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Fri, 15 Nov 2024 10:35:30 -0500
Subject: [PATCH 282/412] ci: bump upstream matrix to include 8-0-stable
---
.github/workflows/upstream.yml | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/.github/workflows/upstream.yml b/.github/workflows/upstream.yml
index 17e02892..5c213e6e 100644
--- a/.github/workflows/upstream.yml
+++ b/.github/workflows/upstream.yml
@@ -41,7 +41,7 @@ jobs:
fail-fast: false
matrix:
plat: ["ubuntu"]
- ref: ["7-2-stable", "v8.0.0.beta1", "main"]
+ ref: ["7-2-stable", "8-0-stable", "main"]
tailwind: ["--version=~>3.4.14", "--version=~>4.0.0.alpha.27"]
env:
RAILSOPTS: --git=https://github.com/rails/rails --ref=${{ matrix.ref }}
From 304dd879d80d9d21c42b1a49cee02a4f567f43c1 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 18 Nov 2024 15:04:14 +0000
Subject: [PATCH 283/412] build(deps): bump tailwindcss-ruby from 3.4.14 to
3.4.15
Bumps [tailwindcss-ruby](https://github.com/flavorjones/tailwindcss-ruby) from 3.4.14 to 3.4.15.
- [Release notes](https://github.com/flavorjones/tailwindcss-ruby/releases)
- [Changelog](https://github.com/flavorjones/tailwindcss-ruby/blob/main/CHANGELOG.md)
- [Commits](https://github.com/flavorjones/tailwindcss-ruby/compare/v3.4.14...v3.4.15)
---
updated-dependencies:
- dependency-name: tailwindcss-ruby
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot]
---
Gemfile.lock | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 7b8965d9..29f197f9 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -132,12 +132,12 @@ GEM
io-console (~> 0.5)
securerandom (0.3.2)
stringio (3.1.2)
- tailwindcss-ruby (3.4.14)
- tailwindcss-ruby (3.4.14-aarch64-linux)
- tailwindcss-ruby (3.4.14-arm-linux)
- tailwindcss-ruby (3.4.14-arm64-darwin)
- tailwindcss-ruby (3.4.14-x86_64-darwin)
- tailwindcss-ruby (3.4.14-x86_64-linux)
+ tailwindcss-ruby (3.4.15)
+ tailwindcss-ruby (3.4.15-aarch64-linux)
+ tailwindcss-ruby (3.4.15-arm-linux)
+ tailwindcss-ruby (3.4.15-arm64-darwin)
+ tailwindcss-ruby (3.4.15-x86_64-darwin)
+ tailwindcss-ruby (3.4.15-x86_64-linux)
thor (1.3.2)
timeout (0.4.1)
tzinfo (2.0.6)
From d4afb9d20bf19ec8386fbfe950643171e93e6002 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 3 Dec 2024 09:15:03 -0500
Subject: [PATCH 284/412] dev: bundle update
---
Gemfile.lock | 43 ++++++++++++++++++++++---------------------
1 file changed, 22 insertions(+), 21 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 29f197f9..604d7041 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -54,7 +54,7 @@ GEM
concurrent-ruby (1.3.4)
connection_pool (2.4.1)
crass (1.0.6)
- date (3.3.4)
+ date (3.4.1)
debug (1.9.2)
irb (~> 1.10)
reline (>= 0.3.8)
@@ -64,11 +64,11 @@ GEM
activesupport (>= 6.1)
i18n (1.14.6)
concurrent-ruby (~> 1.0)
- io-console (0.7.2)
+ io-console (0.8.0)
irb (1.14.1)
rdoc (>= 4.0.0)
reline (>= 0.4.2)
- logger (1.6.1)
+ logger (1.6.2)
loofah (2.23.1)
crass (~> 1.0.2)
nokogiri (>= 1.12.0)
@@ -78,8 +78,8 @@ GEM
net-pop
net-smtp
mini_mime (1.1.5)
- minitest (5.25.1)
- net-imap (0.5.0)
+ minitest (5.25.2)
+ net-imap (0.5.1)
date
net-protocol
net-pop (0.1.2)
@@ -88,19 +88,20 @@ GEM
timeout
net-smtp (0.5.0)
net-protocol
- nokogiri (1.16.7-aarch64-linux)
+ nokogiri (1.16.8-aarch64-linux)
racc (~> 1.4)
- nokogiri (1.16.7-arm-linux)
+ nokogiri (1.16.8-arm-linux)
racc (~> 1.4)
- nokogiri (1.16.7-arm64-darwin)
+ nokogiri (1.16.8-arm64-darwin)
racc (~> 1.4)
- nokogiri (1.16.7-x86-linux)
+ nokogiri (1.16.8-x86-linux)
racc (~> 1.4)
- nokogiri (1.16.7-x86_64-darwin)
+ nokogiri (1.16.8-x86_64-darwin)
racc (~> 1.4)
- nokogiri (1.16.7-x86_64-linux)
+ nokogiri (1.16.8-x86_64-linux)
racc (~> 1.4)
- psych (5.2.0)
+ psych (5.2.1)
+ date
stringio
racc (1.8.1)
rack (3.1.8)
@@ -108,15 +109,15 @@ GEM
rack (>= 3.0.0)
rack-test (2.1.0)
rack (>= 1.3)
- rackup (2.2.0)
+ rackup (2.2.1)
rack (>= 3)
rails-dom-testing (2.2.0)
activesupport (>= 5.0.0)
minitest
nokogiri (>= 1.6)
- rails-html-sanitizer (1.6.0)
+ rails-html-sanitizer (1.6.1)
loofah (~> 2.21)
- nokogiri (~> 1.14)
+ nokogiri (>= 1.15.7, != 1.16.7, != 1.16.6, != 1.16.5, != 1.16.4, != 1.16.3, != 1.16.2, != 1.16.1, != 1.16.0.rc1, != 1.16.0)
railties (8.0.0)
actionpack (= 8.0.0)
activesupport (= 8.0.0)
@@ -126,11 +127,11 @@ GEM
thor (~> 1.0, >= 1.2.2)
zeitwerk (~> 2.6)
rake (13.2.1)
- rdoc (6.7.0)
+ rdoc (6.8.1)
psych (>= 4.0.0)
- reline (0.5.11)
+ reline (0.5.12)
io-console (~> 0.5)
- securerandom (0.3.2)
+ securerandom (0.4.0)
stringio (3.1.2)
tailwindcss-ruby (3.4.15)
tailwindcss-ruby (3.4.15-aarch64-linux)
@@ -139,10 +140,10 @@ GEM
tailwindcss-ruby (3.4.15-x86_64-darwin)
tailwindcss-ruby (3.4.15-x86_64-linux)
thor (1.3.2)
- timeout (0.4.1)
+ timeout (0.4.2)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
- uri (1.0.1)
+ uri (1.0.2)
useragent (0.16.10)
zeitwerk (2.7.1)
@@ -160,4 +161,4 @@ DEPENDENCIES
tailwindcss-rails!
BUNDLED WITH
- 2.5.20
+ 2.5.23
From e358ae13ecc2c1419bbe5e2096c5ee0109d5d9fa Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 9 Dec 2024 14:41:45 +0000
Subject: [PATCH 285/412] build(deps): bump tailwindcss-ruby from 3.4.15 to
3.4.16
Bumps [tailwindcss-ruby](https://github.com/flavorjones/tailwindcss-ruby) from 3.4.15 to 3.4.16.
- [Release notes](https://github.com/flavorjones/tailwindcss-ruby/releases)
- [Changelog](https://github.com/flavorjones/tailwindcss-ruby/blob/main/CHANGELOG.md)
- [Commits](https://github.com/flavorjones/tailwindcss-ruby/compare/v3.4.15...v3.4.16)
---
updated-dependencies:
- dependency-name: tailwindcss-ruby
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot]
---
Gemfile.lock | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 604d7041..1675ef60 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -133,12 +133,12 @@ GEM
io-console (~> 0.5)
securerandom (0.4.0)
stringio (3.1.2)
- tailwindcss-ruby (3.4.15)
- tailwindcss-ruby (3.4.15-aarch64-linux)
- tailwindcss-ruby (3.4.15-arm-linux)
- tailwindcss-ruby (3.4.15-arm64-darwin)
- tailwindcss-ruby (3.4.15-x86_64-darwin)
- tailwindcss-ruby (3.4.15-x86_64-linux)
+ tailwindcss-ruby (3.4.16)
+ tailwindcss-ruby (3.4.16-aarch64-linux)
+ tailwindcss-ruby (3.4.16-arm-linux)
+ tailwindcss-ruby (3.4.16-arm64-darwin)
+ tailwindcss-ruby (3.4.16-x86_64-darwin)
+ tailwindcss-ruby (3.4.16-x86_64-linux)
thor (1.3.2)
timeout (0.4.2)
tzinfo (2.0.6)
From 2936d40fc8c90c10b800155b0c355c9ea2c9cedc Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 16 Dec 2024 14:32:27 +0000
Subject: [PATCH 286/412] build(deps): bump railties from 8.0.0 to 8.0.1
Bumps [railties](https://github.com/rails/rails) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/rails/rails/releases)
- [Changelog](https://github.com/rails/rails/blob/v8.0.1/railties/CHANGELOG.md)
- [Commits](https://github.com/rails/rails/compare/v8.0.0...v8.0.1)
---
updated-dependencies:
- dependency-name: railties
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot]
---
Gemfile.lock | 58 ++++++++++++++++++++++++++--------------------------
1 file changed, 29 insertions(+), 29 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 1675ef60..980cc42a 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -8,16 +8,16 @@ PATH
GEM
remote: https://rubygems.org/
specs:
- actionmailer (8.0.0)
- actionpack (= 8.0.0)
- actionview (= 8.0.0)
- activejob (= 8.0.0)
- activesupport (= 8.0.0)
+ actionmailer (8.0.1)
+ actionpack (= 8.0.1)
+ actionview (= 8.0.1)
+ activejob (= 8.0.1)
+ activesupport (= 8.0.1)
mail (>= 2.8.0)
rails-dom-testing (~> 2.2)
- actionpack (8.0.0)
- actionview (= 8.0.0)
- activesupport (= 8.0.0)
+ actionpack (8.0.1)
+ actionview (= 8.0.1)
+ activesupport (= 8.0.1)
nokogiri (>= 1.8.5)
rack (>= 2.2.4)
rack-session (>= 1.0.1)
@@ -25,16 +25,16 @@ GEM
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
useragent (~> 0.16)
- actionview (8.0.0)
- activesupport (= 8.0.0)
+ actionview (8.0.1)
+ activesupport (= 8.0.1)
builder (~> 3.1)
erubi (~> 1.11)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
- activejob (8.0.0)
- activesupport (= 8.0.0)
+ activejob (8.0.1)
+ activesupport (= 8.0.1)
globalid (>= 0.3.6)
- activesupport (8.0.0)
+ activesupport (8.0.1)
base64
benchmark (>= 0.3)
bigdecimal
@@ -65,10 +65,10 @@ GEM
i18n (1.14.6)
concurrent-ruby (~> 1.0)
io-console (0.8.0)
- irb (1.14.1)
+ irb (1.14.2)
rdoc (>= 4.0.0)
reline (>= 0.4.2)
- logger (1.6.2)
+ logger (1.6.3)
loofah (2.23.1)
crass (~> 1.0.2)
nokogiri (>= 1.12.0)
@@ -78,7 +78,7 @@ GEM
net-pop
net-smtp
mini_mime (1.1.5)
- minitest (5.25.2)
+ minitest (5.25.4)
net-imap (0.5.1)
date
net-protocol
@@ -88,17 +88,17 @@ GEM
timeout
net-smtp (0.5.0)
net-protocol
- nokogiri (1.16.8-aarch64-linux)
+ nokogiri (1.17.2-aarch64-linux)
racc (~> 1.4)
- nokogiri (1.16.8-arm-linux)
+ nokogiri (1.17.2-arm-linux)
racc (~> 1.4)
- nokogiri (1.16.8-arm64-darwin)
+ nokogiri (1.17.2-arm64-darwin)
racc (~> 1.4)
- nokogiri (1.16.8-x86-linux)
+ nokogiri (1.17.2-x86-linux)
racc (~> 1.4)
- nokogiri (1.16.8-x86_64-darwin)
+ nokogiri (1.17.2-x86_64-darwin)
racc (~> 1.4)
- nokogiri (1.16.8-x86_64-linux)
+ nokogiri (1.17.2-x86_64-linux)
racc (~> 1.4)
psych (5.2.1)
date
@@ -115,23 +115,23 @@ GEM
activesupport (>= 5.0.0)
minitest
nokogiri (>= 1.6)
- rails-html-sanitizer (1.6.1)
+ rails-html-sanitizer (1.6.2)
loofah (~> 2.21)
nokogiri (>= 1.15.7, != 1.16.7, != 1.16.6, != 1.16.5, != 1.16.4, != 1.16.3, != 1.16.2, != 1.16.1, != 1.16.0.rc1, != 1.16.0)
- railties (8.0.0)
- actionpack (= 8.0.0)
- activesupport (= 8.0.0)
+ railties (8.0.1)
+ actionpack (= 8.0.1)
+ activesupport (= 8.0.1)
irb (~> 1.13)
rackup (>= 1.0.0)
rake (>= 12.2)
thor (~> 1.0, >= 1.2.2)
zeitwerk (~> 2.6)
rake (13.2.1)
- rdoc (6.8.1)
+ rdoc (6.9.1)
psych (>= 4.0.0)
reline (0.5.12)
io-console (~> 0.5)
- securerandom (0.4.0)
+ securerandom (0.4.1)
stringio (3.1.2)
tailwindcss-ruby (3.4.16)
tailwindcss-ruby (3.4.16-aarch64-linux)
@@ -144,7 +144,7 @@ GEM
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
uri (1.0.2)
- useragent (0.16.10)
+ useragent (0.16.11)
zeitwerk (2.7.1)
PLATFORMS
From fcc31c15400e7a85fa436824aa88c97a1fe00ad1 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Wed, 18 Dec 2024 19:10:28 -0500
Subject: [PATCH 287/412] Drop default plugins form, typography, and
container-queries
taking care to fix up the form styling.
---
.../templates/app/views/passwords/edit.html.erb | 4 ++--
.../templates/app/views/passwords/new.html.erb | 2 +-
.../templates/app/views/sessions/new.html.erb | 4 ++--
.../tailwindcss/scaffold/templates/_form.html.erb.tt | 12 ++++++------
lib/install/tailwind.config.js | 6 +++---
5 files changed, 14 insertions(+), 14 deletions(-)
diff --git a/lib/generators/tailwindcss/authentication/templates/app/views/passwords/edit.html.erb b/lib/generators/tailwindcss/authentication/templates/app/views/passwords/edit.html.erb
index 939b0b8d..4ea2c812 100644
--- a/lib/generators/tailwindcss/authentication/templates/app/views/passwords/edit.html.erb
+++ b/lib/generators/tailwindcss/authentication/templates/app/views/passwords/edit.html.erb
@@ -7,11 +7,11 @@
<%%= form_with url: password_path(params[:token]), method: :put, class: "contents" do |form| %>
- <%%= form.password_field :password, required: true, autocomplete: "new-password", placeholder: "Enter new password", maxlength: 72, class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
+ <%%= form.password_field :password, required: true, autocomplete: "new-password", placeholder: "Enter new password", maxlength: 72, class: "block shadow rounded-md border border-gray-400 outline-none focus:outline-blue-600 px-3 py-2 mt-2 w-full" %>
- <%%= form.password_field :password_confirmation, required: true, autocomplete: "new-password", placeholder: "Repeat new password", maxlength: 72, class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
+ <%%= form.password_field :password_confirmation, required: true, autocomplete: "new-password", placeholder: "Repeat new password", maxlength: 72, class: "block shadow rounded-md border border-gray-400 outline-none focus:outline-blue-600 px-3 py-2 mt-2 w-full" %>
diff --git a/lib/generators/tailwindcss/authentication/templates/app/views/passwords/new.html.erb b/lib/generators/tailwindcss/authentication/templates/app/views/passwords/new.html.erb
index e5d88197..2e7b1e9d 100644
--- a/lib/generators/tailwindcss/authentication/templates/app/views/passwords/new.html.erb
+++ b/lib/generators/tailwindcss/authentication/templates/app/views/passwords/new.html.erb
@@ -7,7 +7,7 @@
<%%= form_with url: passwords_path, class: "contents" do |form| %>
- <%%= form.email_field :email_address, required: true, autofocus: true, autocomplete: "username", placeholder: "Enter your email address", value: params[:email_address], class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
+ <%%= form.email_field :email_address, required: true, autofocus: true, autocomplete: "username", placeholder: "Enter your email address", value: params[:email_address], class: "block shadow rounded-md border border-gray-400 outline-none focus:outline-blue-600 px-3 py-2 mt-2 w-full" %>
diff --git a/lib/generators/tailwindcss/authentication/templates/app/views/sessions/new.html.erb b/lib/generators/tailwindcss/authentication/templates/app/views/sessions/new.html.erb
index a4751541..5176bc89 100644
--- a/lib/generators/tailwindcss/authentication/templates/app/views/sessions/new.html.erb
+++ b/lib/generators/tailwindcss/authentication/templates/app/views/sessions/new.html.erb
@@ -11,11 +11,11 @@
<%%= form_with url: session_url, class: "contents" do |form| %>
- <%%= form.email_field :email_address, required: true, autofocus: true, autocomplete: "username", placeholder: "Enter your email address", value: params[:email_address], class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
+ <%%= form.email_field :email_address, required: true, autofocus: true, autocomplete: "username", placeholder: "Enter your email address", value: params[:email_address], class: "block shadow rounded-md border border-gray-400 focus:outline-blue-600 px-3 py-2 mt-2 w-full" %>
- <%%= form.password_field :password, required: true, autocomplete: "current-password", placeholder: "Enter your password", maxlength: 72, class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
+ <%%= form.password_field :password, required: true, autocomplete: "current-password", placeholder: "Enter your password", maxlength: 72, class: "block shadow rounded-md border border-gray-400 focus:outline-blue-600 px-3 py-2 mt-2 w-full" %>
diff --git a/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt
index 487f2f5f..c76993bf 100644
--- a/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt
@@ -15,23 +15,23 @@
<% if attribute.password_digest? -%>
<%%= form.label :password %>
- <%%= form.password_field :password, class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
+ <%%= form.password_field :password, class: "block shadow rounded-md border border-gray-400 outline-none focus:outline-blue-600 px-3 py-2 mt-2 w-full" %>
<%%= form.label :password_confirmation %>
- <%%= form.password_field :password_confirmation, class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
+ <%%= form.password_field :password_confirmation, class: "block shadow rounded-md border border-gray-400 outline-none focus:outline-blue-600 px-3 py-2 mt-2 w-full" %>
<% elsif attribute.attachments? -%>
<%%= form.label :<%= attribute.column_name %> %>
- <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, multiple: true, class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
+ <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, multiple: true, class: "block shadow rounded-md border border-gray-400 outline-none focus:outline-blue-600 px-3 py-2 mt-2 w-full" %>
<% else -%>
<%%= form.label :<%= attribute.column_name %> %>
<% if attribute.field_type == :textarea || attribute.field_type == :text_area -%>
- <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, rows: 4, class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
+ <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, rows: 4, class: "block shadow rounded-md border border-gray-400 outline-none focus:outline-blue-600 px-3 py-2 mt-2 w-full" %>
<% elsif attribute.field_type == :checkbox || attribute.field_type == :check_box -%>
- <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, class: "block mt-2 h-5 w-5" %>
+ <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, class: "block shadow rounded-md border border-gray-400 outline-none focus:outline-blue-600 mt-2 h-5 w-5" %>
<% else -%>
- <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, class: "block shadow rounded-md border border-gray-400 outline-none px-3 py-2 mt-2 w-full" %>
+ <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, class: "block shadow rounded-md border border-gray-400 outline-none focus:outline-blue-600 px-3 py-2 mt-2 w-full" %>
<% end -%>
<% end -%>
diff --git a/lib/install/tailwind.config.js b/lib/install/tailwind.config.js
index d6ad82c0..c3deef14 100644
--- a/lib/install/tailwind.config.js
+++ b/lib/install/tailwind.config.js
@@ -15,8 +15,8 @@ module.exports = {
},
},
plugins: [
- require('@tailwindcss/forms'),
- require('@tailwindcss/typography'),
- require('@tailwindcss/container-queries'),
+ // require('@tailwindcss/forms'),
+ // require('@tailwindcss/typography'),
+ // require('@tailwindcss/container-queries'),
]
}
From a4015e8c9b504e2861b6d2fbad3512df80f910ad Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 23 Dec 2024 14:27:07 +0000
Subject: [PATCH 288/412] build(deps): bump debug from 1.9.2 to 1.10.0
Bumps [debug](https://github.com/ruby/debug) from 1.9.2 to 1.10.0.
- [Release notes](https://github.com/ruby/debug/releases)
- [Commits](https://github.com/ruby/debug/compare/v1.9.2...v1.10.0)
---
updated-dependencies:
- dependency-name: debug
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot]
---
Gemfile.lock | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 980cc42a..7cf2130c 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -55,7 +55,7 @@ GEM
connection_pool (2.4.1)
crass (1.0.6)
date (3.4.1)
- debug (1.9.2)
+ debug (1.10.0)
irb (~> 1.10)
reline (>= 0.3.8)
drb (2.2.1)
@@ -65,7 +65,7 @@ GEM
i18n (1.14.6)
concurrent-ruby (~> 1.0)
io-console (0.8.0)
- irb (1.14.2)
+ irb (1.14.3)
rdoc (>= 4.0.0)
reline (>= 0.4.2)
logger (1.6.3)
@@ -100,7 +100,7 @@ GEM
racc (~> 1.4)
nokogiri (1.17.2-x86_64-linux)
racc (~> 1.4)
- psych (5.2.1)
+ psych (5.2.2)
date
stringio
racc (1.8.1)
@@ -127,9 +127,9 @@ GEM
thor (~> 1.0, >= 1.2.2)
zeitwerk (~> 2.6)
rake (13.2.1)
- rdoc (6.9.1)
+ rdoc (6.10.0)
psych (>= 4.0.0)
- reline (0.5.12)
+ reline (0.6.0)
io-console (~> 0.5)
securerandom (0.4.1)
stringio (3.1.2)
From dfd566f81e5a3831b5cde59f3d355d06043aa825 Mon Sep 17 00:00:00 2001
From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com>
Date: Mon, 23 Dec 2024 14:27:14 +0000
Subject: [PATCH 289/412] build(deps): bump tailwindcss-ruby from 3.4.16 to
3.4.17
Bumps [tailwindcss-ruby](https://github.com/flavorjones/tailwindcss-ruby) from 3.4.16 to 3.4.17.
- [Release notes](https://github.com/flavorjones/tailwindcss-ruby/releases)
- [Changelog](https://github.com/flavorjones/tailwindcss-ruby/blob/main/CHANGELOG.md)
- [Commits](https://github.com/flavorjones/tailwindcss-ruby/compare/v3.4.16...v3.4.17)
---
updated-dependencies:
- dependency-name: tailwindcss-ruby
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot]
---
Gemfile.lock | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 980cc42a..de04cbaa 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -133,12 +133,12 @@ GEM
io-console (~> 0.5)
securerandom (0.4.1)
stringio (3.1.2)
- tailwindcss-ruby (3.4.16)
- tailwindcss-ruby (3.4.16-aarch64-linux)
- tailwindcss-ruby (3.4.16-arm-linux)
- tailwindcss-ruby (3.4.16-arm64-darwin)
- tailwindcss-ruby (3.4.16-x86_64-darwin)
- tailwindcss-ruby (3.4.16-x86_64-linux)
+ tailwindcss-ruby (3.4.17)
+ tailwindcss-ruby (3.4.17-aarch64-linux)
+ tailwindcss-ruby (3.4.17-arm-linux)
+ tailwindcss-ruby (3.4.17-arm64-darwin)
+ tailwindcss-ruby (3.4.17-x86_64-darwin)
+ tailwindcss-ruby (3.4.17-x86_64-linux)
thor (1.3.2)
timeout (0.4.2)
tzinfo (2.0.6)
From 21e8963397502be5b53d0528751e0020c7538cb1 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sun, 29 Dec 2024 14:01:12 -0500
Subject: [PATCH 290/412] version bump to v3.1.0
---
CHANGELOG.md | 9 ++++++++-
lib/tailwindcss/version.rb | 2 +-
2 files changed, 9 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 55d2ec04..3e7a5a36 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,13 @@
## next / unreleased
-## v3.0.0
+## v3.1.0 / 2024-12-29
+
+### Notable changes
+
+The tailwindcss plugins "form", "typography", and "container-queries" have been dropped from the default generated `tailwind.config.js` file. If you'd like to use them, you can re-add them to your project by uncommenting the appropriate lines in your config file. (#446) @flavorjones
+
+
+## v3.0.0 / 2024-10-15
### Notable changes
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 2bc244fc..e13fdb74 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "3.0.0"
+ VERSION = "3.1.0"
end
From af38df9105058f4ccc956beec94011cbf3090302 Mon Sep 17 00:00:00 2001
From: Patricio Mac Adden
Date: Fri, 10 Jan 2025 11:34:02 -0300
Subject: [PATCH 291/412] Improve scaffold views
---
Gemfile.lock | 2 +-
.../app/views/passwords/edit.html.erb | 2 +-
.../app/views/passwords/new.html.erb | 2 +-
.../templates/app/views/sessions/new.html.erb | 4 +--
.../scaffold/templates/_form.html.erb.tt | 22 +++++++--------
.../scaffold/templates/edit.html.erb.tt | 8 ++++--
.../scaffold/templates/index.html.erb.tt | 22 +++++++++------
.../scaffold/templates/new.html.erb.tt | 6 ++--
.../scaffold/templates/partial.html.erb.tt | 1 -
.../scaffold/templates/show.html.erb.tt | 28 ++++++++++---------
10 files changed, 53 insertions(+), 44 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 32cb5b53..7e1c0c73 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (3.0.0)
+ tailwindcss-rails (3.1.0)
railties (>= 7.0.0)
tailwindcss-ruby
diff --git a/lib/generators/tailwindcss/authentication/templates/app/views/passwords/edit.html.erb b/lib/generators/tailwindcss/authentication/templates/app/views/passwords/edit.html.erb
index 4ea2c812..707bbe5c 100644
--- a/lib/generators/tailwindcss/authentication/templates/app/views/passwords/edit.html.erb
+++ b/lib/generators/tailwindcss/authentication/templates/app/views/passwords/edit.html.erb
@@ -15,7 +15,7 @@
- <%%= form.submit "Save", class: "rounded-lg py-3 px-5 bg-blue-600 text-white inline-block font-medium cursor-pointer" %>
+ <%%= form.submit "Save", class: "rounded-md px-3.5 py-2.5 bg-blue-600 hover:bg-blue-500 text-white inline-block font-medium cursor-pointer" %>
<%% end %>
diff --git a/lib/generators/tailwindcss/authentication/templates/app/views/passwords/new.html.erb b/lib/generators/tailwindcss/authentication/templates/app/views/passwords/new.html.erb
index 2e7b1e9d..72c434de 100644
--- a/lib/generators/tailwindcss/authentication/templates/app/views/passwords/new.html.erb
+++ b/lib/generators/tailwindcss/authentication/templates/app/views/passwords/new.html.erb
@@ -11,7 +11,7 @@
- <%%= form.submit "Email reset instructions", class: "rounded-lg py-3 px-5 bg-blue-600 text-white inline-block font-medium cursor-pointer" %>
+ <%%= form.submit "Email reset instructions", class: "rounded-lg px-3.5 py-2.5 bg-blue-600 hover:bg-blue-500 text-white inline-block font-medium cursor-pointer" %>
<%% end %>
diff --git a/lib/generators/tailwindcss/authentication/templates/app/views/sessions/new.html.erb b/lib/generators/tailwindcss/authentication/templates/app/views/sessions/new.html.erb
index 5176bc89..92d64b79 100644
--- a/lib/generators/tailwindcss/authentication/templates/app/views/sessions/new.html.erb
+++ b/lib/generators/tailwindcss/authentication/templates/app/views/sessions/new.html.erb
@@ -20,11 +20,11 @@
- <%%= form.submit "Sign in", class: "rounded-lg py-3 px-5 bg-blue-600 text-white inline-block font-medium cursor-pointer" %>
+ <%%= form.submit "Sign in", class: "rounded-md px-3.5 py-2.5 bg-blue-600 hover:bg-blue-500 text-white inline-block font-medium cursor-pointer" %>
- <%%= link_to "Forgot password?", new_password_path, class: "text-gray-700 underline" %>
+ <%%= link_to "Forgot password?", new_password_path, class: "text-gray-700 underline hover:no-underline" %>
<%% end %>
diff --git a/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt
index c76993bf..93490a15 100644
--- a/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt
@@ -1,9 +1,9 @@
<%%= form_with(model: <%= model_resource_name %>, class: "contents") do |form| %>
<%% if <%= singular_table_name %>.errors.any? %>
-
+
<%%= pluralize(<%= singular_table_name %>.errors.count, "error") %> prohibited this <%= singular_table_name %> from being saved:
-
-
+
<%%= form.label :password_confirmation %>
- <%%= form.password_field :password_confirmation, class: "block shadow rounded-md border border-gray-400 outline-none focus:outline-blue-600 px-3 py-2 mt-2 w-full" %>
+ <%%= form.password_field :password_confirmation, class: ["block shadow rounded-md border outline-none px-3 py-2 mt-2 w-full", {"border-gray-400 focus:outline-blue-600": <%= model_resource_name %>.errors[:password_confirmation].none?, "border-red-400 focus:outline-red-600": <%= model_resource_name %>.errors[:password_confirmation].any?}] %>
<% elsif attribute.attachments? -%>
<%%= form.label :<%= attribute.column_name %> %>
- <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, multiple: true, class: "block shadow rounded-md border border-gray-400 outline-none focus:outline-blue-600 px-3 py-2 mt-2 w-full" %>
+ <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, multiple: true, class: ["block shadow rounded-md border outline-none px-3 py-2 mt-2 w-full", {"border-gray-400 focus:outline-blue-600": <%= model_resource_name %>.errors[:password].none?, "border-red-400 focus:outline-red-600": <%= model_resource_name %>.errors[:password].any?}] %>
<% else -%>
<%%= form.label :<%= attribute.column_name %> %>
<% if attribute.field_type == :textarea || attribute.field_type == :text_area -%>
- <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, rows: 4, class: "block shadow rounded-md border border-gray-400 outline-none focus:outline-blue-600 px-3 py-2 mt-2 w-full" %>
+ <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, rows: 4, class: ["block shadow rounded-md border outline-none px-3 py-2 mt-2 w-full", {"border-gray-400 focus:outline-blue-600": <%= model_resource_name %>.errors[:<%= attribute.column_name %>].none?, "border-red-400 focus:outline-red-600": <%= model_resource_name %>.errors[:<%= attribute.column_name %>].any?}] %>
<% elsif attribute.field_type == :checkbox || attribute.field_type == :check_box -%>
- <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, class: "block shadow rounded-md border border-gray-400 outline-none focus:outline-blue-600 mt-2 h-5 w-5" %>
+ <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, class: ["block shadow rounded-md border outline-none mt-2 h-5 w-5", {"border-gray-400 focus:outline-blue-600": <%= model_resource_name %>.errors[:<%= attribute.column_name %>].none?, "border-red-400 focus:outline-red-600": <%= model_resource_name %>.errors[:<%= attribute.column_name %>].any?}] %>
<% else -%>
- <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, class: "block shadow rounded-md border border-gray-400 outline-none focus:outline-blue-600 px-3 py-2 mt-2 w-full" %>
+ <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, class: ["block shadow rounded-md border outline-none px-3 py-2 mt-2 w-full", {"border-gray-400 focus:outline-blue-600": <%= model_resource_name %>.errors[:<%= attribute.column_name %>].none?, "border-red-400 focus:outline-red-600": <%= model_resource_name %>.errors[:<%= attribute.column_name %>].any?}] %>
<% end -%>
<% end -%>
<% end -%>
- <%%= form.submit class: "rounded-lg py-3 px-5 bg-blue-600 text-white inline-block font-medium cursor-pointer" %>
+ <%%= form.submit class: "rounded-md px-3.5 py-2.5 bg-blue-600 hover:bg-blue-500 text-white inline-block font-medium cursor-pointer" %>
<%% end %>
diff --git a/lib/generators/tailwindcss/scaffold/templates/edit.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/edit.html.erb.tt
index fab779d1..74edd3de 100644
--- a/lib/generators/tailwindcss/scaffold/templates/edit.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/edit.html.erb.tt
@@ -1,8 +1,10 @@
-
+<%% content_for :title, "Editing <%= human_name.downcase %>" %>
+
+
Editing <%= human_name.downcase %>
<%%= render "form", <%= singular_table_name %>: @<%= singular_table_name %> %>
- <%%= link_to "Show this <%= human_name.downcase %>", <%= model_resource_name(prefix: "@") %>, class: "ml-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
- <%%= link_to "Back to <%= human_name.pluralize.downcase %>", <%= index_helper(type: :path) %>, class: "ml-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
+ <%%= link_to "Show this <%= human_name.downcase %>", <%= model_resource_name(prefix: "@") %>, class: "ml-2 rounded-md px-3.5 py-2.5 bg-gray-100 hover:bg-gray-50 inline-block font-medium" %>
+ <%%= link_to "Back to <%= human_name.pluralize.downcase %>", <%= index_helper(type: :path) %>, class: "ml-2 rounded-md px-3.5 py-2.5 bg-gray-100 hover:bg-gray-50 inline-block font-medium" %>
diff --git a/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt
index 65cf06b5..3d337f95 100644
--- a/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt
@@ -1,21 +1,25 @@
+<%% content_for :title, "<%= human_name.pluralize %>" %>
+
<%% if notice.present? %>
-
<%%= notice %>
+
<%%= notice %>
<%% end %>
- <%% content_for :title, "<%= human_name.pluralize %>" %>
-
<%= human_name.pluralize %>
- <%%= link_to "New <%= human_name.downcase %>", new_<%= singular_route_name %>_path, class: "rounded-lg py-3 px-5 bg-blue-600 text-white block font-medium" %>
+ <%%= link_to "New <%= human_name.downcase %>", new_<%= singular_route_name %>_path, class: "rounded-md px-3.5 py-2.5 bg-blue-600 hover:bg-blue-500 text-white block font-medium" %>
- <%% @<%= plural_table_name %>.each do |<%= singular_table_name %>| %>
- <%%= render <%= singular_table_name %> %>
-
- <%%= link_to "Show this <%= human_name.downcase %>", <%= model_resource_name(singular_table_name) %>, class: "ml-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
-
+ <%% if @<%= plural_table_name %>.any? %>
+ <%% @<%= plural_table_name %>.each do |<%= singular_table_name %>| %>
+ <%%= render <%= singular_table_name %> %>
+
+ <%%= link_to "Show this <%= human_name.downcase %>", <%= model_resource_name(singular_table_name) %>, class: "ml-2 rounded-md px-3.5 py-2.5 bg-gray-100 hover:bg-gray-50 inline-block font-medium" %>
+
+ <%% end %>
+ <%% else %>
+
No <%= human_name.downcase.pluralize %> found.
<%% end %>
diff --git a/lib/generators/tailwindcss/scaffold/templates/new.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/new.html.erb.tt
index 665532e5..0a10d967 100644
--- a/lib/generators/tailwindcss/scaffold/templates/new.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/new.html.erb.tt
@@ -1,7 +1,9 @@
-
+<%% content_for :title, "New <%= human_name.downcase %>" %>
+
+
New <%= human_name.downcase %>
<%%= render "form", <%= singular_table_name %>: @<%= singular_table_name %> %>
- <%%= link_to "Back to <%= human_name.pluralize.downcase %>", <%= index_helper(type: :path) %>, class: "ml-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
+ <%%= link_to "Back to <%= human_name.pluralize.downcase %>", <%= index_helper(type: :path) %>, class: "ml-2 rounded-md px-3.5 py-2.5 bg-gray-100 hover:bg-gray-50 inline-block font-medium" %>
diff --git a/lib/generators/tailwindcss/scaffold/templates/partial.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/partial.html.erb.tt
index e1a45470..88dc3eda 100644
--- a/lib/generators/tailwindcss/scaffold/templates/partial.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/partial.html.erb.tt
@@ -12,6 +12,5 @@
<%%= <%= singular_name %>.<%= attribute.column_name %> %>
<% end -%>
-
<% end -%>
diff --git a/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt
index 17d0febf..3a49e9a0 100644
--- a/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt
@@ -1,15 +1,17 @@
-
-
- <%% if notice.present? %>
-
<%%= notice %>
- <%% end %>
-
- <%%= render @<%= singular_table_name %> %>
-
- <%%= link_to "Edit this <%= human_name.downcase %>", <%= edit_helper(type: :path) %>, class: "mt-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
- <%%= link_to "Back to <%= human_name.pluralize.downcase %>", <%= index_helper %>_path, class: "ml-2 rounded-lg py-3 px-5 bg-gray-100 inline-block font-medium" %>
-
- <%%= button_to "Destroy this <%= human_name.downcase %>", <%= model_resource_name(prefix: "@") %>, method: :delete, class: "mt-2 rounded-lg py-3 px-5 bg-gray-100 font-medium" %>
-
+<%% content_for :title, "Showing <%= human_name.downcase %>" %>
+
+
+ <%% if notice.present? %>
+
<%%= notice %>
+ <%% end %>
+
+
Showing <%= human_name.downcase %>
+
+ <%%= render @<%= singular_table_name %> %>
+
+ <%%= link_to "Edit this <%= human_name.downcase %>", <%= edit_helper(type: :path) %>, class: "mt-2 rounded-md px-3.5 py-2.5 bg-gray-100 hover:bg-gray-50 inline-block font-medium" %>
+ <%%= link_to "Back to <%= human_name.pluralize.downcase %>", <%= index_helper %>_path, class: "ml-2 rounded-md px-3.5 py-2.5 bg-gray-100 hover:bg-gray-50 inline-block font-medium" %>
+
+ <%%= button_to "Destroy this <%= human_name.downcase %>", <%= model_resource_name(prefix: "@") %>, method: :delete, class: "mt-2 rounded-md px-3.5 py-2.5 text-white bg-red-600 hover:bg-red-500 font-medium" %>
From 82aae1ac72e63d8898bd40fc1413658a5c362561 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Fri, 10 Jan 2025 12:05:18 -0500
Subject: [PATCH 292/412] dev: bundle update
---
Gemfile.lock | 34 ++++++++++++++++++----------------
1 file changed, 18 insertions(+), 16 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 7e1c0c73..abbf5f76 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -49,17 +49,17 @@ GEM
uri (>= 0.13.1)
base64 (0.2.0)
benchmark (0.4.0)
- bigdecimal (3.1.8)
+ bigdecimal (3.1.9)
builder (3.3.0)
concurrent-ruby (1.3.4)
- connection_pool (2.4.1)
+ connection_pool (2.5.0)
crass (1.0.6)
date (3.4.1)
debug (1.10.0)
irb (~> 1.10)
reline (>= 0.3.8)
drb (2.2.1)
- erubi (1.13.0)
+ erubi (1.13.1)
globalid (1.2.1)
activesupport (>= 6.1)
i18n (1.14.6)
@@ -68,8 +68,8 @@ GEM
irb (1.14.3)
rdoc (>= 4.0.0)
reline (>= 0.4.2)
- logger (1.6.3)
- loofah (2.23.1)
+ logger (1.6.5)
+ loofah (2.24.0)
crass (~> 1.0.2)
nokogiri (>= 1.12.0)
mail (2.8.1)
@@ -78,8 +78,9 @@ GEM
net-pop
net-smtp
mini_mime (1.1.5)
+ mini_portile2 (2.8.8)
minitest (5.25.4)
- net-imap (0.5.1)
+ net-imap (0.5.5)
date
net-protocol
net-pop (0.1.2)
@@ -87,27 +88,28 @@ GEM
net-protocol (0.2.2)
timeout
net-smtp (0.5.0)
- net-protocol
- nokogiri (1.17.2-aarch64-linux)
+ nokogiri (1.18.1)
+ mini_portile2 (~> 2.8.2)
racc (~> 1.4)
- nokogiri (1.17.2-arm-linux)
+ nokogiri (1.18.1-aarch64-linux-gnu)
racc (~> 1.4)
- nokogiri (1.17.2-arm64-darwin)
+ nokogiri (1.18.1-arm-linux-gnu)
racc (~> 1.4)
- nokogiri (1.17.2-x86-linux)
+ nokogiri (1.18.1-arm64-darwin)
racc (~> 1.4)
- nokogiri (1.17.2-x86_64-darwin)
+ nokogiri (1.18.1-x86_64-darwin)
racc (~> 1.4)
- nokogiri (1.17.2-x86_64-linux)
+ nokogiri (1.18.1-x86_64-linux-gnu)
racc (~> 1.4)
psych (5.2.2)
date
stringio
racc (1.8.1)
rack (3.1.8)
- rack-session (2.0.0)
+ rack-session (2.1.0)
+ base64 (>= 0.1.0)
rack (>= 3.0.0)
- rack-test (2.1.0)
+ rack-test (2.2.0)
rack (>= 1.3)
rackup (2.2.1)
rack (>= 3)
@@ -140,7 +142,7 @@ GEM
tailwindcss-ruby (3.4.17-x86_64-darwin)
tailwindcss-ruby (3.4.17-x86_64-linux)
thor (1.3.2)
- timeout (0.4.2)
+ timeout (0.4.3)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
uri (1.0.2)
From 4e6f3cb25108b8764709429d2d1e91c0c2cda3f1 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Fri, 10 Jan 2025 12:05:29 -0500
Subject: [PATCH 293/412] ci: test with ruby 3.4
---
.github/workflows/ci.yml | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 56e245b3..3889c27c 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -20,7 +20,7 @@ jobs:
strategy:
fail-fast: false
matrix:
- ruby: ["3.1", "3.2", "3.3", "head"]
+ ruby: ["3.1", "3.2", "3.3", "3.4", "head"]
steps:
- uses: actions/checkout@v4
- run: rm Gemfile.lock
@@ -45,7 +45,7 @@ jobs:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
with:
- ruby-version: "3.2"
+ ruby-version: "3.4"
bundler: latest
- run: test/integration/user_journey_test.sh
shell: bash
From 32d4da0920d1f279e1d834ee0524049641ba15ce Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Fri, 10 Jan 2025 12:18:49 -0500
Subject: [PATCH 294/412] doc: update README with caveats about postcss
Co-authored-by: Andre Meij
---
README.md | 21 ++++++++++++++++++++-
1 file changed, 20 insertions(+), 1 deletion(-)
diff --git a/README.md b/README.md
index 2887ab3f..60b2f27e 100644
--- a/README.md
+++ b/README.md
@@ -151,7 +151,7 @@ Running `bin/dev` invokes Foreman to start both the Tailwind watch process and t
### Using with PostCSS
-If you want to use PostCSS as a preprocessor, create a custom `config/postcss.config.js` and it will be loaded automatically.
+If you want to use PostCSS as a preprocessor, create a custom `config/postcss.config.js` and that file will be loaded by tailwind automatically.
For example, to enable nesting:
@@ -167,6 +167,25 @@ module.exports = {
}
```
+⚠ Note that PostCSS is a javascript tool with its own prerequisites! By default `tailwindcss-rails` does not require any javascript tooling, so in order to use PostCSS, a `package.json` with dependencies for your plugins and a package manager like `yarn` or `npm` is required, for example:
+
+```json
+// package.json
+{
+ "name": "my app",
+ "private": true,
+ "dependencies": {
+ "postcss-advanced-variables": "^4.0.0",
+ "postcss-import": "^16.0.1",
+ "postcss-mixins": "^9.0.4",
+ "tailwindcss": "^3.4.1"
+ }
+}
+```
+
+Then you can use yarn or npm to install the dependencies.
+
+
### Custom inputs or outputs
If you need to use a custom input or output file, you can run `bundle exec tailwindcss` to access the platform-specific executable, and give it your own build options.
From b128001b4135f760e81b7cd6489583dc6d7908cf Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Fri, 10 Jan 2025 12:20:20 -0500
Subject: [PATCH 295/412] version bump to v3.2.0
---
CHANGELOG.md | 5 +++++
Gemfile.lock | 2 +-
lib/tailwindcss/version.rb | 2 +-
3 files changed, 7 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3e7a5a36..7f07f0c4 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,10 @@
## next / unreleased
+## v3.2.0 / 2025-01-10
+
+* Improve the scaffold views by making positions, padding, and sizes more consistent, add titles to all pages, add hover states and semantic colors to buttons and links, and change border and focus colors on fields with errors. (#452) @patriciomacadden
+
+
## v3.1.0 / 2024-12-29
### Notable changes
diff --git a/Gemfile.lock b/Gemfile.lock
index abbf5f76..8c603c6d 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (3.1.0)
+ tailwindcss-rails (3.2.0)
railties (>= 7.0.0)
tailwindcss-ruby
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index e13fdb74..9e5b6e3d 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "3.1.0"
+ VERSION = "3.2.0"
end
From ca7812a355320e08c63c04c1a0a5cc97a0528783 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sun, 19 Jan 2025 14:45:08 -0500
Subject: [PATCH 296/412] feat: support running the puma plugin in a bare puma
process
that is, not in `rails server`.
Closes #458
---
CHANGELOG.md | 5 +++++
README.md | 2 +-
lib/puma/plugin/tailwindcss.rb | 8 ++++++--
lib/tailwindcss/commands.rb | 10 ++++++----
4 files changed, 18 insertions(+), 7 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 7f07f0c4..00a78f83 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,10 @@
## next / unreleased
+## v3.3.0 / unreleased
+
+* Add support for running the puma plugin outside of `rails server`. (#458) @flavorjones
+
+
## v3.2.0 / 2025-01-10
* Improve the scaffold views by making positions, padding, and sizes more consistent, add titles to all pages, add hover states and semantic colors to buttons and links, and change border and focus colors on fields with errors. (#452) @patriciomacadden
diff --git a/README.md b/README.md
index 60b2f27e..e81a5474 100644
--- a/README.md
+++ b/README.md
@@ -124,7 +124,7 @@ This gem ships with a Puma plugin. To use it, add this line to your `puma.rb` co
plugin :tailwindcss if ENV.fetch("RAILS_ENV", "development") == "development"
```
-and then running `rails server` will run the Tailwind watch process in the background
+and then running `rails server` (or just `puma`) will run the Tailwind watch process in the background.
#### Run `rails tailwindcss:watch`
diff --git a/lib/puma/plugin/tailwindcss.rb b/lib/puma/plugin/tailwindcss.rb
index e614d62a..4624d7e8 100644
--- a/lib/puma/plugin/tailwindcss.rb
+++ b/lib/puma/plugin/tailwindcss.rb
@@ -1,4 +1,5 @@
require "puma/plugin"
+require "tailwindcss/commands"
Puma::Plugin.create do
attr_reader :puma_pid, :tailwind_pid, :log_writer
@@ -11,8 +12,11 @@ def start(launcher)
# Using IO.popen(command, 'r+') will avoid watch_command read from $stdin.
# If we use system(*command) instead, IRB and Debug can't read from $stdin
# correctly bacause some keystrokes will be taken by watch_command.
- IO.popen(Tailwindcss::Commands.watch_command, 'r+') do |io|
- IO.copy_stream(io, $stdout)
+ begin
+ IO.popen(Tailwindcss::Commands.watch_command, 'r+') do |io|
+ IO.copy_stream(io, $stdout)
+ end
+ rescue Interrupt
end
end
diff --git a/lib/tailwindcss/commands.rb b/lib/tailwindcss/commands.rb
index 26c5178a..40d983a6 100644
--- a/lib/tailwindcss/commands.rb
+++ b/lib/tailwindcss/commands.rb
@@ -4,16 +4,18 @@ module Tailwindcss
module Commands
class << self
def compile_command(debug: false, **kwargs)
+ rails_root = defined?(Rails) ? Rails.root : Pathname.new(Dir.pwd)
+
command = [
Tailwindcss::Ruby.executable(**kwargs),
- "-i", Rails.root.join("app/assets/stylesheets/application.tailwind.css").to_s,
- "-o", Rails.root.join("app/assets/builds/tailwind.css").to_s,
- "-c", Rails.root.join("config/tailwind.config.js").to_s,
+ "-i", rails_root.join("app/assets/stylesheets/application.tailwind.css").to_s,
+ "-o", rails_root.join("app/assets/builds/tailwind.css").to_s,
+ "-c", rails_root.join("config/tailwind.config.js").to_s,
]
command << "--minify" unless (debug || rails_css_compressor?)
- postcss_path = Rails.root.join("config/postcss.config.js")
+ postcss_path = rails_root.join("config/postcss.config.js")
command += ["--postcss", postcss_path.to_s] if File.exist?(postcss_path)
command
From 968ba5c1d6aa6ac4f91dd7d6f350b0d95fcaf4db Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sun, 19 Jan 2025 15:11:00 -0500
Subject: [PATCH 297/412] version bump to v3.3.0
---
CHANGELOG.md | 4 ++--
lib/tailwindcss/version.rb | 2 +-
2 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 00a78f83..39f9bc25 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,8 +1,8 @@
## next / unreleased
-## v3.3.0 / unreleased
+## v3.3.0 / 2025-01-19
-* Add support for running the puma plugin outside of `rails server`. (#458) @flavorjones
+* Add support for using the puma plugin in a standalone puma process (outside of `rails server`). (#458) @flavorjones
## v3.2.0 / 2025-01-10
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 9e5b6e3d..5c301936 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "3.2.0"
+ VERSION = "3.3.0"
end
From 4196564a4f77546a654828166195b6f7ed05991d Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Sun, 19 Jan 2025 15:13:45 -0500
Subject: [PATCH 298/412] dep: update gemfile.lock
---
Gemfile.lock | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 8c603c6d..42142bf2 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -1,7 +1,7 @@
PATH
remote: .
specs:
- tailwindcss-rails (3.2.0)
+ tailwindcss-rails (3.3.0)
railties (>= 7.0.0)
tailwindcss-ruby
From 573855951ca13ebf5348372858ae0505b8a4f2cb Mon Sep 17 00:00:00 2001
From: Patricio Mac Adden
Date: Mon, 20 Jan 2025 12:14:05 -0300
Subject: [PATCH 299/412] improve partial: correct use of tags + attachment
links styling
---
.../tailwindcss/scaffold/templates/partial.html.erb.tt | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/lib/generators/tailwindcss/scaffold/templates/partial.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/partial.html.erb.tt
index 88dc3eda..ed89fc34 100644
--- a/lib/generators/tailwindcss/scaffold/templates/partial.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/partial.html.erb.tt
@@ -1,16 +1,16 @@
-
+
<% attributes.reject(&:password_digest?).each do |attribute| -%>
-
+
<%= attribute.human_name %>:
<% if attribute.attachment? -%>
- <%%= link_to <%= singular_name %>.<%= attribute.column_name %>.filename, <%= singular_name %>.<%= attribute.column_name %> if <%= singular_name %>.<%= attribute.column_name %>.attached? %>
+ <%%= link_to <%= singular_name %>.<%= attribute.column_name %>.filename, <%= singular_name %>.<%= attribute.column_name %>, class: "text-gray-700 underline hover:no-underline" if <%= singular_name %>.<%= attribute.column_name %>.attached? %>
<% elsif attribute.attachments? -%>
<%% <%= singular_name %>.<%= attribute.column_name %>.each do |<%= attribute.singular_name %>| %>
-
<%%= link_to <%= attribute.singular_name %>.filename, <%= attribute.singular_name %> %>
+
<%%= link_to <%= attribute.singular_name %>.filename, <%= attribute.singular_name %>, class: "text-gray-700 underline hover:no-underline" %>
<%% end %>
<% else -%>
<%%= <%= singular_name %>.<%= attribute.column_name %> %>
<% end -%>
-
+
<% end -%>
From 731d5c42e018215d70461012b60bbcdf29f0fd2c Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Tue, 21 Jan 2025 12:29:35 -0500
Subject: [PATCH 300/412] dev: bundle update
---
Gemfile.lock | 27 ++++++++++++++++-----------
1 file changed, 16 insertions(+), 11 deletions(-)
diff --git a/Gemfile.lock b/Gemfile.lock
index 42142bf2..cd3b9354 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -51,7 +51,7 @@ GEM
benchmark (0.4.0)
bigdecimal (3.1.9)
builder (3.3.0)
- concurrent-ruby (1.3.4)
+ concurrent-ruby (1.3.5)
connection_pool (2.5.0)
crass (1.0.6)
date (3.4.1)
@@ -62,10 +62,11 @@ GEM
erubi (1.13.1)
globalid (1.2.1)
activesupport (>= 6.1)
- i18n (1.14.6)
+ i18n (1.14.7)
concurrent-ruby (~> 1.0)
io-console (0.8.0)
- irb (1.14.3)
+ irb (1.15.0)
+ pp (>= 0.6.0)
rdoc (>= 4.0.0)
reline (>= 0.4.2)
logger (1.6.5)
@@ -88,20 +89,24 @@ GEM
net-protocol (0.2.2)
timeout
net-smtp (0.5.0)
- nokogiri (1.18.1)
+ net-protocol
+ nokogiri (1.18.2)
mini_portile2 (~> 2.8.2)
racc (~> 1.4)
- nokogiri (1.18.1-aarch64-linux-gnu)
+ nokogiri (1.18.2-aarch64-linux-gnu)
racc (~> 1.4)
- nokogiri (1.18.1-arm-linux-gnu)
+ nokogiri (1.18.2-arm-linux-gnu)
racc (~> 1.4)
- nokogiri (1.18.1-arm64-darwin)
+ nokogiri (1.18.2-arm64-darwin)
racc (~> 1.4)
- nokogiri (1.18.1-x86_64-darwin)
+ nokogiri (1.18.2-x86_64-darwin)
racc (~> 1.4)
- nokogiri (1.18.1-x86_64-linux-gnu)
+ nokogiri (1.18.2-x86_64-linux-gnu)
racc (~> 1.4)
- psych (5.2.2)
+ pp (0.6.2)
+ prettyprint
+ prettyprint (0.2.0)
+ psych (5.2.3)
date
stringio
racc (1.8.1)
@@ -129,7 +134,7 @@ GEM
thor (~> 1.0, >= 1.2.2)
zeitwerk (~> 2.6)
rake (13.2.1)
- rdoc (6.10.0)
+ rdoc (6.11.0)
psych (>= 4.0.0)
reline (0.6.0)
io-console (~> 0.5)
From 2895fc97a87ed7b45bb7bf61664ba8ab9cab167a Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 23 Jan 2025 09:19:08 -0500
Subject: [PATCH 301/412] dep: bump tailwindcss-ruby to ~> 4.0
---
.github/workflows/ci.yml | 3 ---
.github/workflows/upstream.yml | 2 --
Gemfile.lock | 13 ++++++-------
tailwindcss-rails.gemspec | 2 +-
test/integration/user_journey_test.sh | 1 -
5 files changed, 7 insertions(+), 14 deletions(-)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 3889c27c..07fb8285 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -37,10 +37,7 @@ jobs:
fail-fast: false
matrix:
plat: ["ubuntu", "windows", "macos"]
- tailwind: ["--version=~>3.4.14", "--version=~>4.0.0.alpha.27"]
runs-on: ${{matrix.plat}}-latest
- env:
- TAILWINDCSSOPTS: ${{ matrix.tailwind }}
steps:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
diff --git a/.github/workflows/upstream.yml b/.github/workflows/upstream.yml
index 5c213e6e..e491a957 100644
--- a/.github/workflows/upstream.yml
+++ b/.github/workflows/upstream.yml
@@ -42,10 +42,8 @@ jobs:
matrix:
plat: ["ubuntu"]
ref: ["7-2-stable", "8-0-stable", "main"]
- tailwind: ["--version=~>3.4.14", "--version=~>4.0.0.alpha.27"]
env:
RAILSOPTS: --git=https://github.com/rails/rails --ref=${{ matrix.ref }}
- TAILWINDCSSOPTS: ${{ matrix.tailwind }}
steps:
- uses: actions/checkout@v4
- uses: ruby/setup-ruby@v1
diff --git a/Gemfile.lock b/Gemfile.lock
index cd3b9354..c671e3a8 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -3,7 +3,7 @@ PATH
specs:
tailwindcss-rails (3.3.0)
railties (>= 7.0.0)
- tailwindcss-ruby
+ tailwindcss-ruby (~> 4.0)
GEM
remote: https://rubygems.org/
@@ -140,12 +140,11 @@ GEM
io-console (~> 0.5)
securerandom (0.4.1)
stringio (3.1.2)
- tailwindcss-ruby (3.4.17)
- tailwindcss-ruby (3.4.17-aarch64-linux)
- tailwindcss-ruby (3.4.17-arm-linux)
- tailwindcss-ruby (3.4.17-arm64-darwin)
- tailwindcss-ruby (3.4.17-x86_64-darwin)
- tailwindcss-ruby (3.4.17-x86_64-linux)
+ tailwindcss-ruby (4.0.0)
+ tailwindcss-ruby (4.0.0-aarch64-linux-gnu)
+ tailwindcss-ruby (4.0.0-arm64-darwin)
+ tailwindcss-ruby (4.0.0-x86_64-darwin)
+ tailwindcss-ruby (4.0.0-x86_64-linux-gnu)
thor (1.3.2)
timeout (0.4.3)
tzinfo (2.0.6)
diff --git a/tailwindcss-rails.gemspec b/tailwindcss-rails.gemspec
index 8d893029..0b31c4a8 100644
--- a/tailwindcss-rails.gemspec
+++ b/tailwindcss-rails.gemspec
@@ -19,5 +19,5 @@ Gem::Specification.new do |spec|
spec.files = Dir["{app,lib}/**/*", "MIT-LICENSE", "Rakefile", "README.md"]
spec.add_dependency "railties", ">= 7.0.0"
- spec.add_dependency "tailwindcss-ruby"
+ spec.add_dependency "tailwindcss-ruby", "~> 4.0"
end
diff --git a/test/integration/user_journey_test.sh b/test/integration/user_journey_test.sh
index 14f4597a..b8f6d961 100755
--- a/test/integration/user_journey_test.sh
+++ b/test/integration/user_journey_test.sh
@@ -27,7 +27,6 @@ bundle add rails --skip-install ${RAILSOPTS:-}
# use the tailwindcss-rails under test
bundle add tailwindcss-rails --skip-install --path="../.."
-bundle add tailwindcss-ruby --skip-install ${TAILWINDCSSOPTS:-}
bundle install
bundle show --paths
bundle binstubs --all
From 768594ad954c41d844c534d90507aca4b6a6dc00 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 23 Jan 2025 10:04:59 -0500
Subject: [PATCH 302/412] Remove tailwind.config.js from the generator
Tailwind v4 doesn't need a config file.
---
README.md | 6 +-----
lib/install/application.tailwind.css | 14 +-------------
lib/install/tailwind.config.js | 22 ----------------------
lib/install/tailwindcss.rb | 5 -----
lib/tailwindcss/commands.rb | 1 -
test/integration/user_journey_test.sh | 21 +++++----------------
test/lib/tailwindcss/commands_test.rb | 1 -
7 files changed, 7 insertions(+), 63 deletions(-)
delete mode 100644 lib/install/tailwind.config.js
diff --git a/README.md b/README.md
index e81a5474..5b2d11c6 100644
--- a/README.md
+++ b/README.md
@@ -59,13 +59,9 @@ You can also use a local (npm-based) installation if you prefer, please go to ht
### Configuration and commands
-#### Configuration file: `config/tailwind.config.js`
-
-You can customize the Tailwind build through the `config/tailwind.config.js` file, just like you would if Tailwind was running in a traditional node installation. All the first-party plugins are supported.
-
#### Input file: `app/assets/stylesheets/application.tailwind.css`
-The installer will generate a Tailwind input file in `app/assets/stylesheets/application.tailwind.css`. This is where you import the plugins you want to use, and where you can setup your custom `@apply` rules.
+The installer will generate a Tailwind input file in `app/assets/stylesheets/application.tailwind.css`. This is where you import the plugins you want to use and where you can setup your custom `@apply` rules.
#### Output file: `app/assets/builds/tailwind.css`
diff --git a/lib/install/application.tailwind.css b/lib/install/application.tailwind.css
index 8666d2f3..f1d8c73c 100644
--- a/lib/install/application.tailwind.css
+++ b/lib/install/application.tailwind.css
@@ -1,13 +1 @@
-@tailwind base;
-@tailwind components;
-@tailwind utilities;
-
-/*
-
-@layer components {
- .btn-primary {
- @apply py-2 px-4 bg-blue-200;
- }
-}
-
-*/
+@import "tailwindcss";
diff --git a/lib/install/tailwind.config.js b/lib/install/tailwind.config.js
deleted file mode 100644
index c3deef14..00000000
--- a/lib/install/tailwind.config.js
+++ /dev/null
@@ -1,22 +0,0 @@
-const defaultTheme = require('tailwindcss/defaultTheme')
-
-module.exports = {
- content: [
- './public/*.html',
- './app/helpers/**/*.rb',
- './app/javascript/**/*.js',
- './app/views/**/*.{erb,haml,html,slim}'
- ],
- theme: {
- extend: {
- fontFamily: {
- sans: ['Inter var', ...defaultTheme.fontFamily.sans],
- },
- },
- },
- plugins: [
- // require('@tailwindcss/forms'),
- // require('@tailwindcss/typography'),
- // require('@tailwindcss/container-queries'),
- ]
-}
diff --git a/lib/install/tailwindcss.rb b/lib/install/tailwindcss.rb
index 2c2ba50c..b48cb398 100644
--- a/lib/install/tailwindcss.rb
+++ b/lib/install/tailwindcss.rb
@@ -28,11 +28,6 @@
append_to_file(".gitignore", %(\n/app/assets/builds/*\n!/app/assets/builds/.keep\n))
end
-unless Rails.root.join("config/tailwind.config.js").exist?
- say "Add default config/tailwindcss.config.js"
- copy_file "#{__dir__}/tailwind.config.js", "config/tailwind.config.js"
-end
-
unless Rails.root.join("app/assets/stylesheets/application.tailwind.css").exist?
say "Add default app/assets/stylesheets/application.tailwind.css"
copy_file "#{__dir__}/application.tailwind.css", "app/assets/stylesheets/application.tailwind.css"
diff --git a/lib/tailwindcss/commands.rb b/lib/tailwindcss/commands.rb
index 40d983a6..ce08bb38 100644
--- a/lib/tailwindcss/commands.rb
+++ b/lib/tailwindcss/commands.rb
@@ -10,7 +10,6 @@ def compile_command(debug: false, **kwargs)
Tailwindcss::Ruby.executable(**kwargs),
"-i", rails_root.join("app/assets/stylesheets/application.tailwind.css").to_s,
"-o", rails_root.join("app/assets/builds/tailwind.css").to_s,
- "-c", rails_root.join("config/tailwind.config.js").to_s,
]
command << "--minify" unless (debug || rails_css_compressor?)
diff --git a/test/integration/user_journey_test.sh b/test/integration/user_journey_test.sh
index b8f6d961..985b72c4 100755
--- a/test/integration/user_journey_test.sh
+++ b/test/integration/user_journey_test.sh
@@ -9,7 +9,7 @@ set -eux
rm -f Gemfile.lock
bundle remove actionmailer
bundle add rails --skip-install ${RAILSOPTS:-}
-bundle install
+bundle install --prefer-local
# do our work a directory with spaces in the name (#176, #184)
rm -rf "My Workspace"
@@ -27,16 +27,10 @@ bundle add rails --skip-install ${RAILSOPTS:-}
# use the tailwindcss-rails under test
bundle add tailwindcss-rails --skip-install --path="../.."
-bundle install
+bundle install --prefer-local
bundle show --paths
bundle binstubs --all
-if bundle show | fgrep tailwindcss-ruby | fgrep -q "(4." ; then
- TAILWIND4=1
-else
- TAILWIND4=0
-fi
-
# install tailwindcss
bin/rails tailwindcss:install
@@ -50,12 +44,9 @@ task :still_here do
end
EOF
-if [[ $TAILWIND4 = 1 ]] ; then
- cat > app/assets/stylesheets/application.tailwind.css <> app/assets/stylesheets/application.tailwind.css <
Date: Thu, 23 Jan 2025 10:30:16 -0500
Subject: [PATCH 303/412] Remove remaining traces of the Inter font.
Note: we will need to smooth this out in an upgrade step.
---
README.md | 2 +-
app/assets/stylesheets/inter-font.css | 194 --------------------------
lib/install/tailwindcss.rb | 4 +-
lib/tailwindcss/engine.rb | 4 -
4 files changed, 3 insertions(+), 201 deletions(-)
delete mode 100644 app/assets/stylesheets/inter-font.css
diff --git a/README.md b/README.md
index 5b2d11c6..c80bae4d 100644
--- a/README.md
+++ b/README.md
@@ -65,7 +65,7 @@ The installer will generate a Tailwind input file in `app/assets/stylesheets/app
#### Output file: `app/assets/builds/tailwind.css`
-When you run `rails tailwindcss:build`, the input file will be used to generate the output in `app/assets/builds/tailwind.css`. That's the output CSS that you'll include in your app (the installer automatically configures this, alongside the Inter font as well).
+When you run `rails tailwindcss:build`, the input file will be used to generate the output in `app/assets/builds/tailwind.css`. That's the output CSS that you'll include in your app.
#### Commands
diff --git a/app/assets/stylesheets/inter-font.css b/app/assets/stylesheets/inter-font.css
deleted file mode 100644
index ddeabaf5..00000000
--- a/app/assets/stylesheets/inter-font.css
+++ /dev/null
@@ -1,194 +0,0 @@
-/*
- *= link_directory ../fonts
- */
-
-@font-face {
- font-family: 'Inter var';
- font-style: italic;
- font-weight: 100 900;
- font-display: swap;
- src: url('Inter-italic.extra.var.woff2') format('woff2');
- unicode-range: U+E000,U+E002-E081,U+E093-E097,U+E0A5-E0E7,U+E0F3-E11D,U+E11E-E165,U+EE01,U+F6C3;
- font-named-instance: 'Italic';
-}
-/* alternates */
-@font-face {
- font-family: 'Inter var';
- font-style: italic;
- font-weight: 100 900;
- font-display: swap;
- src: url('Inter-italic.alternates.var.woff2') format('woff2');
- unicode-range: U+E000,U+E002-E081,U+E093-E097,U+E0A5-E0E7,U+E0F3-E11D,U+E11E-E165,U+EE01,U+F6C3;
- font-named-instance: 'Italic';
-}
-/* symbols */
-@font-face {
- font-family: 'Inter var';
- font-style: italic;
- font-weight: 100 900;
- font-display: swap;
- src: url('Inter-italic.symbols.var.woff2') format('woff2');
- unicode-range: U+20DD-20DF,U+2190-219A,U+21A9-21AB,U+21B0-21B2,U+21B3-21B6,U+21BA-21BC,U+21D0,U+21D2,U+21D4,U+21DE-21E0,U+21E4-21E6,U+21E7,U+21EA,U+2303,U+2305,U+2318,U+2325-2328,U+232B,U+2380,U+2387,U+238B,U+23CE-23D0,U+2460-2469,U+24B6-24D0,U+24EA,U+25A0-25A3,U+25B2-25B4,U+25B6-25B8,U+25BA-25BE,U+25C0-25C2,U+25C4-25C8,U+25CB,U+25CF,U+25EF,U+2600,U+2605-2607,U+263C,U+2661,U+2665,U+26A0,U+2713,U+2717,U+2756,U+2764,U+2780-2789,U+27F5-27FB,U+2B06,U+2B12-2B14,U+2B1C,U+E000,U+E12B-E164,U+1F130-1F14A,U+1F850,U+1F852;
- font-named-instance: 'Italic';
-}
-
-/* extra */
-@font-face {
- font-family: 'Inter var';
- font-style: italic;
- font-weight: 100 900;
- font-display: swap;
- src: url('Inter-italic.extra.var.woff2') format('woff2');
- unicode-range: U+E000,U+E002-E081,U+E093-E097,U+E0A5-E0E7,U+E0F3-E11D,U+E11E-E165,U+EE01,U+F6C3;
- font-named-instance: 'Italic';
-}
-/* alternates */
-@font-face {
- font-family: 'Inter var';
- font-style: italic;
- font-weight: 100 900;
- font-display: swap;
- src: url('Inter-italic.alternates.var.woff2') format('woff2');
- unicode-range: U+E000,U+E002-E081,U+E093-E097,U+E0A5-E0E7,U+E0F3-E11D,U+E11E-E165,U+EE01,U+F6C3;
- font-named-instance: 'Italic';
-}
-/* symbols */
-@font-face {
- font-family: 'Inter var';
- font-style: italic;
- font-weight: 100 900;
- font-display: swap;
- src: url('Inter-italic.symbols.var.woff2') format('woff2');
- unicode-range: U+20DD-20DF,U+2190-219A,U+21A9-21AB,U+21B0-21B2,U+21B3-21B6,U+21BA-21BC,U+21D0,U+21D2,U+21D4,U+21DE-21E0,U+21E4-21E6,U+21E7,U+21EA,U+2303,U+2305,U+2318,U+2325-2328,U+232B,U+2380,U+2387,U+238B,U+23CE-23D0,U+2460-2469,U+24B6-24D0,U+24EA,U+25A0-25A3,U+25B2-25B4,U+25B6-25B8,U+25BA-25BE,U+25C0-25C2,U+25C4-25C8,U+25CB,U+25CF,U+25EF,U+2600,U+2605-2607,U+263C,U+2661,U+2665,U+26A0,U+2713,U+2717,U+2756,U+2764,U+2780-2789,U+27F5-27FB,U+2B06,U+2B12-2B14,U+2B1C,U+E000,U+E12B-E164,U+1F130-1F14A,U+1F850,U+1F852;
- font-named-instance: 'Italic';
-}
-/* cyrillic */
-@font-face {
- font-family: 'Inter var';
- font-style: italic;
- font-weight: 100 900;
- font-display: swap;
- src: url('Inter-italic.cyrillic.var.woff2') format('woff2');
- unicode-range: U+0400-049E,U+04A0-0500,U+052F,U+20B4,U+2116,U+2DFF,U+A69F;
- font-named-instance: 'Italic';
-}
-/* greek */
-@font-face {
- font-family: 'Inter var';
- font-style: italic;
- font-weight: 100 900;
- font-display: swap;
- src: url('Inter-italic.greek.var.woff2') format('woff2');
- unicode-range: U+0370-0378,U+037A-0380,U+0384-038B,U+038C,U+038E-03A2,U+03A3-03E2,U+03F0-0400,U+1F00-1F16,U+1F18-1F1E,U+1F20-1F46,U+1F48-1F4E,U+1F50-1F58,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F7E,U+1F80-1FB5,U+1FB6-1FC5,U+1FC6-1FD4,U+1FD6-1FDC,U+1FDD-1FF0,U+1FF2-1FF5,U+1FF6-1FFF;
- font-named-instance: 'Italic';
-}
-/* vietnamese */
-@font-face {
- font-family: 'Inter var';
- font-style: italic;
- font-weight: 100 900;
- font-display: swap;
- src: url('Inter-italic.vietnamese.var.woff2') format('woff2');
- unicode-range: U+0102-0104,U+0110-0112,U+0128-012A,U+0168-016A,U+01A0-01A2,U+01AF-01B1,U+1EA0-1EFA,U+20AB;
- font-named-instance: 'Italic';
-}
-/* latin-ext */
-@font-face {
- font-family: 'Inter var';
- font-style: italic;
- font-weight: 100 900;
- font-display: swap;
- src: url('Inter-italic.latin-ext.var.woff2') format('woff2');
- unicode-range: U+0100-0149,U+014A-01C4,U+01C5-0250,U+0259,U+1E00-1F00,U+2020,U+20A0-20AC,U+20AD-20C0,U+2113,U+2C7C,U+2C7F,U+A7FF;
- font-named-instance: 'Italic';
-}
-/* latin */
-@font-face {
- font-family: 'Inter var';
- font-style: italic;
- font-weight: 100 900;
- font-display: swap;
- src: url('Inter-italic.latin.var.woff2') format('woff2');
- unicode-range: U+0000-007F,U+00A0-0100,U+0131,U+0152-0154,U+02BB-02BD,U+02C6,U+02DA,U+02DC,U+2000-200C,U+2010-2028,U+202F-2060,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+FEFF;
- font-named-instance: 'Italic';
-}
-/* extra */
-@font-face {
- font-family: 'Inter var';
- font-style: normal;
- font-weight: 100 900;
- font-display: swap;
- src: url('Inter-roman.extra.var.woff2') format('woff2');
- unicode-range: U+E000,U+E002-E081,U+E093-E097,U+E0A5-E0E7,U+E0F3-E11D,U+E11E-E165,U+EE01,U+F6C3;
- font-named-instance: 'Regular';
-}
-/* alternates */
-@font-face {
- font-family: 'Inter var';
- font-style: normal;
- font-weight: 100 900;
- font-display: swap;
- src: url('Inter-roman.alternates.var.woff2') format('woff2');
- unicode-range: U+E000,U+E002-E081,U+E093-E097,U+E0A5-E0E7,U+E0F3-E11D,U+E11E-E165,U+EE01,U+F6C3;
- font-named-instance: 'Regular';
-}
-/* symbols */
-@font-face {
- font-family: 'Inter var';
- font-style: normal;
- font-weight: 100 900;
- font-display: swap;
- src: url('Inter-roman.symbols.var.woff2') format('woff2');
- unicode-range: U+20DD-20DF,U+2190-219A,U+21A9-21AB,U+21B0-21B2,U+21B3-21B6,U+21BA-21BC,U+21D0,U+21D2,U+21D4,U+21DE-21E0,U+21E4-21E6,U+21E7,U+21EA,U+2303,U+2305,U+2318,U+2325-2328,U+232B,U+2380,U+2387,U+238B,U+23CE-23D0,U+2460-2469,U+24B6-24D0,U+24EA,U+25A0-25A3,U+25B2-25B4,U+25B6-25B8,U+25BA-25BE,U+25C0-25C2,U+25C4-25C8,U+25CB,U+25CF,U+25EF,U+2600,U+2605-2607,U+263C,U+2661,U+2665,U+26A0,U+2713,U+2717,U+2756,U+2764,U+2780-2789,U+27F5-27FB,U+2B06,U+2B12-2B14,U+2B1C,U+E000,U+E12B-E164,U+1F130-1F14A,U+1F850,U+1F852;
- font-named-instance: 'Regular';
-}
-/* cyrillic */
-@font-face {
- font-family: 'Inter var';
- font-style: normal;
- font-weight: 100 900;
- font-display: swap;
- src: url('Inter-roman.cyrillic.var.woff2') format('woff2');
- unicode-range: U+0400-049E,U+04A0-0500,U+052F,U+20B4,U+2116,U+2DFF,U+A69F;
- font-named-instance: 'Regular';
-}
-/* greek */
-@font-face {
- font-family: 'Inter var';
- font-style: normal;
- font-weight: 100 900;
- font-display: swap;
- src: url('Inter-roman.greek.var.woff2') format('woff2');
- unicode-range: U+0370-0378,U+037A-0380,U+0384-038B,U+038C,U+038E-03A2,U+03A3-03E2,U+03F0-0400,U+1F00-1F16,U+1F18-1F1E,U+1F20-1F46,U+1F48-1F4E,U+1F50-1F58,U+1F59,U+1F5B,U+1F5D,U+1F5F-1F7E,U+1F80-1FB5,U+1FB6-1FC5,U+1FC6-1FD4,U+1FD6-1FDC,U+1FDD-1FF0,U+1FF2-1FF5,U+1FF6-1FFF;
- font-named-instance: 'Regular';
-}
-/* vietnamese */
-@font-face {
- font-family: 'Inter var';
- font-style: normal;
- font-weight: 100 900;
- font-display: swap;
- src: url('Inter-roman.vietnamese.var.woff2') format('woff2');
- unicode-range: U+0102-0104,U+0110-0112,U+0128-012A,U+0168-016A,U+01A0-01A2,U+01AF-01B1,U+1EA0-1EFA,U+20AB;
- font-named-instance: 'Regular';
-}
-/* latin-ext */
-@font-face {
- font-family: 'Inter var';
- font-style: normal;
- font-weight: 100 900;
- font-display: swap;
- src: url('Inter-roman.latin-ext.var.woff2') format('woff2');
- unicode-range: U+0100-0149,U+014A-01C4,U+01C5-0250,U+0259,U+1E00-1F00,U+2020,U+20A0-20AC,U+20AD-20C0,U+2113,U+2C7C,U+2C7F,U+A7FF;
- font-named-instance: 'Regular';
-}
-/* latin */
-@font-face {
- font-family: 'Inter var';
- font-style: normal;
- font-weight: 100 900;
- font-display: swap;
- src: url('Inter-roman.latin.var.woff2') format('woff2');
- unicode-range: U+0000-007F,U+00A0-0100,U+0131,U+0152-0154,U+02BB-02BD,U+02C6,U+02DA,U+02DC,U+2000-200C,U+2010-2028,U+202F-2060,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+FEFF;
- font-named-instance: 'Regular';
-}
\ No newline at end of file
diff --git a/lib/install/tailwindcss.rb b/lib/install/tailwindcss.rb
index b48cb398..61fe3fac 100644
--- a/lib/install/tailwindcss.rb
+++ b/lib/install/tailwindcss.rb
@@ -4,7 +4,7 @@
if APPLICATION_LAYOUT_PATH.exist?
say "Add Tailwindcss include tags and container element in application layout"
insert_into_file APPLICATION_LAYOUT_PATH.to_s, <<~ERB.indent(4), before: /^\s*<%= stylesheet_link_tag/
- <%= stylesheet_link_tag "tailwind", "inter-font", "data-turbo-track": "reload" %>
+ <%= stylesheet_link_tag "tailwind", "data-turbo-track": "reload" %>
ERB
if File.open(APPLICATION_LAYOUT_PATH).read =~ /\n\s*<%= yield %>\n\s*<\/body>/
@@ -13,7 +13,7 @@
end
else
say "Default application.html.erb is missing!", :red
- say %( Add <%= stylesheet_link_tag "tailwind", "inter-font", "data-turbo-track": "reload" %> within the tag in your custom layout.)
+ say %( Add <%= stylesheet_link_tag "tailwind", "data-turbo-track": "reload" %> within the tag in your custom layout.)
end
say "Build into app/assets/builds"
diff --git a/lib/tailwindcss/engine.rb b/lib/tailwindcss/engine.rb
index 4b9b9fdc..080416c4 100644
--- a/lib/tailwindcss/engine.rb
+++ b/lib/tailwindcss/engine.rb
@@ -2,10 +2,6 @@
module Tailwindcss
class Engine < ::Rails::Engine
- initializer "tailwindcss.assets" do
- Rails.application.config.assets.precompile += %w( inter-font.css )
- end
-
initializer "tailwindcss.disable_generator_stylesheets" do
Rails.application.config.generators.stylesheets = false
end
From 67a17e007acc608a37bdd21000544a0b114484c3 Mon Sep 17 00:00:00 2001
From: Eric Gusmao
Date: Thu, 23 Jan 2025 12:48:55 -0300
Subject: [PATCH 304/412] Update generators utility classes to tailwind v4
---
.../templates/app/views/passwords/edit.html.erb | 4 ++--
.../templates/app/views/passwords/new.html.erb | 2 +-
.../templates/app/views/sessions/new.html.erb | 4 ++--
.../tailwindcss/scaffold/templates/_form.html.erb.tt | 12 ++++++------
4 files changed, 11 insertions(+), 11 deletions(-)
diff --git a/lib/generators/tailwindcss/authentication/templates/app/views/passwords/edit.html.erb b/lib/generators/tailwindcss/authentication/templates/app/views/passwords/edit.html.erb
index 707bbe5c..5c989810 100644
--- a/lib/generators/tailwindcss/authentication/templates/app/views/passwords/edit.html.erb
+++ b/lib/generators/tailwindcss/authentication/templates/app/views/passwords/edit.html.erb
@@ -7,11 +7,11 @@
<%%= form_with url: password_path(params[:token]), method: :put, class: "contents" do |form| %>
- <%%= form.password_field :password, required: true, autocomplete: "new-password", placeholder: "Enter new password", maxlength: 72, class: "block shadow rounded-md border border-gray-400 outline-none focus:outline-blue-600 px-3 py-2 mt-2 w-full" %>
+ <%%= form.password_field :password, required: true, autocomplete: "new-password", placeholder: "Enter new password", maxlength: 72, class: "block shadow-sm rounded-md border border-gray-400 outline-hidden focus:outline-blue-600 px-3 py-2 mt-2 w-full" %>
- <%%= form.password_field :password_confirmation, required: true, autocomplete: "new-password", placeholder: "Repeat new password", maxlength: 72, class: "block shadow rounded-md border border-gray-400 outline-none focus:outline-blue-600 px-3 py-2 mt-2 w-full" %>
+ <%%= form.password_field :password_confirmation, required: true, autocomplete: "new-password", placeholder: "Repeat new password", maxlength: 72, class: "block shadow-sm rounded-md border border-gray-400 outline-hidden focus:outline-blue-600 px-3 py-2 mt-2 w-full" %>
diff --git a/lib/generators/tailwindcss/authentication/templates/app/views/passwords/new.html.erb b/lib/generators/tailwindcss/authentication/templates/app/views/passwords/new.html.erb
index 72c434de..e5862200 100644
--- a/lib/generators/tailwindcss/authentication/templates/app/views/passwords/new.html.erb
+++ b/lib/generators/tailwindcss/authentication/templates/app/views/passwords/new.html.erb
@@ -7,7 +7,7 @@
<%%= form_with url: passwords_path, class: "contents" do |form| %>
- <%%= form.email_field :email_address, required: true, autofocus: true, autocomplete: "username", placeholder: "Enter your email address", value: params[:email_address], class: "block shadow rounded-md border border-gray-400 outline-none focus:outline-blue-600 px-3 py-2 mt-2 w-full" %>
+ <%%= form.email_field :email_address, required: true, autofocus: true, autocomplete: "username", placeholder: "Enter your email address", value: params[:email_address], class: "block shadow-sm rounded-md border border-gray-400 outline-hidden focus:outline-blue-600 px-3 py-2 mt-2 w-full" %>
diff --git a/lib/generators/tailwindcss/authentication/templates/app/views/sessions/new.html.erb b/lib/generators/tailwindcss/authentication/templates/app/views/sessions/new.html.erb
index 92d64b79..64c145c0 100644
--- a/lib/generators/tailwindcss/authentication/templates/app/views/sessions/new.html.erb
+++ b/lib/generators/tailwindcss/authentication/templates/app/views/sessions/new.html.erb
@@ -11,11 +11,11 @@
<%%= form_with url: session_url, class: "contents" do |form| %>
- <%%= form.email_field :email_address, required: true, autofocus: true, autocomplete: "username", placeholder: "Enter your email address", value: params[:email_address], class: "block shadow rounded-md border border-gray-400 focus:outline-blue-600 px-3 py-2 mt-2 w-full" %>
+ <%%= form.email_field :email_address, required: true, autofocus: true, autocomplete: "username", placeholder: "Enter your email address", value: params[:email_address], class: "block shadow-sm rounded-md border border-gray-400 focus:outline-blue-600 px-3 py-2 mt-2 w-full" %>
- <%%= form.password_field :password, required: true, autocomplete: "current-password", placeholder: "Enter your password", maxlength: 72, class: "block shadow rounded-md border border-gray-400 focus:outline-blue-600 px-3 py-2 mt-2 w-full" %>
+ <%%= form.password_field :password, required: true, autocomplete: "current-password", placeholder: "Enter your password", maxlength: 72, class: "block shadow-sm rounded-md border border-gray-400 focus:outline-blue-600 px-3 py-2 mt-2 w-full" %>
diff --git a/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt
index 93490a15..9e392609 100644
--- a/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt
@@ -15,23 +15,23 @@
<% if attribute.password_digest? -%>
<%%= form.label :password %>
- <%%= form.password_field :password, class: ["block shadow rounded-md border outline-none px-3 py-2 mt-2 w-full", {"border-gray-400 focus:outline-blue-600": <%= model_resource_name %>.errors[:password].none?, "border-red-400 focus:outline-red-600": <%= model_resource_name %>.errors[:password].any?}] %>
+ <%%= form.password_field :password, class: ["block shadow-sm rounded-md border outline-hidden px-3 py-2 mt-2 w-full", {"border-gray-400 focus:outline-blue-600": <%= model_resource_name %>.errors[:password].none?, "border-red-400 focus:outline-red-600": <%= model_resource_name %>.errors[:password].any?}] %>
<%%= form.label :password_confirmation %>
- <%%= form.password_field :password_confirmation, class: ["block shadow rounded-md border outline-none px-3 py-2 mt-2 w-full", {"border-gray-400 focus:outline-blue-600": <%= model_resource_name %>.errors[:password_confirmation].none?, "border-red-400 focus:outline-red-600": <%= model_resource_name %>.errors[:password_confirmation].any?}] %>
+ <%%= form.password_field :password_confirmation, class: ["block shadow-sm rounded-md border outline-hidden px-3 py-2 mt-2 w-full", {"border-gray-400 focus:outline-blue-600": <%= model_resource_name %>.errors[:password_confirmation].none?, "border-red-400 focus:outline-red-600": <%= model_resource_name %>.errors[:password_confirmation].any?}] %>
<% elsif attribute.attachments? -%>
<%%= form.label :<%= attribute.column_name %> %>
- <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, multiple: true, class: ["block shadow rounded-md border outline-none px-3 py-2 mt-2 w-full", {"border-gray-400 focus:outline-blue-600": <%= model_resource_name %>.errors[:password].none?, "border-red-400 focus:outline-red-600": <%= model_resource_name %>.errors[:password].any?}] %>
+ <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, multiple: true, class: ["block shadow-sm rounded-md border outline-hidden px-3 py-2 mt-2 w-full", {"border-gray-400 focus:outline-blue-600": <%= model_resource_name %>.errors[:password].none?, "border-red-400 focus:outline-red-600": <%= model_resource_name %>.errors[:password].any?}] %>
<% else -%>
<%%= form.label :<%= attribute.column_name %> %>
<% if attribute.field_type == :textarea || attribute.field_type == :text_area -%>
- <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, rows: 4, class: ["block shadow rounded-md border outline-none px-3 py-2 mt-2 w-full", {"border-gray-400 focus:outline-blue-600": <%= model_resource_name %>.errors[:<%= attribute.column_name %>].none?, "border-red-400 focus:outline-red-600": <%= model_resource_name %>.errors[:<%= attribute.column_name %>].any?}] %>
+ <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, rows: 4, class: ["block shadow-sm rounded-md border outline-hidden px-3 py-2 mt-2 w-full", {"border-gray-400 focus:outline-blue-600": <%= model_resource_name %>.errors[:<%= attribute.column_name %>].none?, "border-red-400 focus:outline-red-600": <%= model_resource_name %>.errors[:<%= attribute.column_name %>].any?}] %>
<% elsif attribute.field_type == :checkbox || attribute.field_type == :check_box -%>
- <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, class: ["block shadow rounded-md border outline-none mt-2 h-5 w-5", {"border-gray-400 focus:outline-blue-600": <%= model_resource_name %>.errors[:<%= attribute.column_name %>].none?, "border-red-400 focus:outline-red-600": <%= model_resource_name %>.errors[:<%= attribute.column_name %>].any?}] %>
+ <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, class: ["block shadow-sm rounded-md border outline-hidden mt-2 h-5 w-5", {"border-gray-400 focus:outline-blue-600": <%= model_resource_name %>.errors[:<%= attribute.column_name %>].none?, "border-red-400 focus:outline-red-600": <%= model_resource_name %>.errors[:<%= attribute.column_name %>].any?}] %>
<% else -%>
- <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, class: ["block shadow rounded-md border outline-none px-3 py-2 mt-2 w-full", {"border-gray-400 focus:outline-blue-600": <%= model_resource_name %>.errors[:<%= attribute.column_name %>].none?, "border-red-400 focus:outline-red-600": <%= model_resource_name %>.errors[:<%= attribute.column_name %>].any?}] %>
+ <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, class: ["block shadow-sm rounded-md border outline-hidden px-3 py-2 mt-2 w-full", {"border-gray-400 focus:outline-blue-600": <%= model_resource_name %>.errors[:<%= attribute.column_name %>].none?, "border-red-400 focus:outline-red-600": <%= model_resource_name %>.errors[:<%= attribute.column_name %>].any?}] %>
<% end -%>
<% end -%>
From e507b0ee1b89f90b31f5d9f0b7cfd929c540d5ff Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 23 Jan 2025 12:26:15 -0500
Subject: [PATCH 305/412] prefactor: rename user_journey_test to
user_install_test
---
.github/workflows/ci.yml | 4 ++--
.github/workflows/upstream.yml | 6 +++---
CONTRIBUTING.md | 2 +-
.../{user_journey_test.sh => user_install_test.sh} | 4 ++--
4 files changed, 8 insertions(+), 8 deletions(-)
rename test/integration/{user_journey_test.sh => user_install_test.sh} (96%)
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 07fb8285..b53627e4 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -32,7 +32,7 @@ jobs:
- name: Run tests
run: bin/test
- user-journey:
+ user-install:
strategy:
fail-fast: false
matrix:
@@ -44,5 +44,5 @@ jobs:
with:
ruby-version: "3.4"
bundler: latest
- - run: test/integration/user_journey_test.sh
+ - run: test/integration/user_install_test.sh
shell: bash
diff --git a/.github/workflows/upstream.yml b/.github/workflows/upstream.yml
index e491a957..e38eac50 100644
--- a/.github/workflows/upstream.yml
+++ b/.github/workflows/upstream.yml
@@ -34,8 +34,8 @@ jobs:
- name: Run tests
run: bin/test
- user-journey:
- name: "user-journey (rails ${{ matrix.ref }})"
+ user-install:
+ name: "user-install (rails ${{ matrix.ref }})"
runs-on: ${{matrix.plat}}-latest
strategy:
fail-fast: false
@@ -50,5 +50,5 @@ jobs:
with:
ruby-version: "3.3"
bundler: latest
- - run: test/integration/user_journey_test.sh
+ - run: test/integration/user_install_test.sh
shell: bash
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index a4040dfa..c2e8746f 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -9,7 +9,7 @@ This doc is a brief introduction on modifying and maintaining this gem.
The unit tests are run with `bundle exec rake test`
-There is an additional integration test which runs in CI, `test/integration/user_journey_test.sh` which you may also want to run.
+There is an additional integration test which runs in CI, `test/integration/user_install_test.sh` which you may also want to run.
### Testing in a Rails app
diff --git a/test/integration/user_journey_test.sh b/test/integration/user_install_test.sh
similarity index 96%
rename from test/integration/user_journey_test.sh
rename to test/integration/user_install_test.sh
index 985b72c4..dd36af25 100755
--- a/test/integration/user_journey_test.sh
+++ b/test/integration/user_install_test.sh
@@ -18,8 +18,8 @@ pushd "My Workspace"
# create a rails app
bundle exec rails -v
-bundle exec rails new test-app --skip-bundle
-pushd test-app
+bundle exec rails new test-install --skip-bundle
+pushd test-install
# make sure to use the same version of rails (e.g., install from git source if necessary)
bundle remove rails --skip-install
From 25010f3aecff8a2335e23749cd02143d29fa538c Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 23 Jan 2025 11:18:23 -0500
Subject: [PATCH 306/412] Introduce a 'tailwindcss:upgrade' task
- rename install/tailwindcss.rb to install/install_tailwindcss.rb
- new script install/upgrade_tailwindcss.rb which:
- removes the "inter-font" CSS tag from the application layout
- comments out references to 'defaultTheme' in tailwind.config.js
- runs "npx @tailwindcss/upgrade@next" if npx is available
- new integration test
---
.github/workflows/ci.yml | 15 ++++
.github/workflows/upstream.yml | 19 +++++
...{tailwindcss.rb => install_tailwindcss.rb} | 0
lib/install/upgrade_tailwindcss.rb | 42 +++++++++++
lib/tasks/install.rake | 2 +-
lib/tasks/upgrade.rake | 6 ++
test/integration/user_upgrade_test.sh | 72 +++++++++++++++++++
7 files changed, 155 insertions(+), 1 deletion(-)
rename lib/install/{tailwindcss.rb => install_tailwindcss.rb} (100%)
create mode 100644 lib/install/upgrade_tailwindcss.rb
create mode 100644 lib/tasks/upgrade.rake
create mode 100755 test/integration/user_upgrade_test.sh
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index b53627e4..3822e414 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -46,3 +46,18 @@ jobs:
bundler: latest
- run: test/integration/user_install_test.sh
shell: bash
+
+ user-upgrade:
+ strategy:
+ fail-fast: false
+ matrix:
+ plat: ["ubuntu", "macos"] # TODO: on windows the tailwind upgrader tests are failing
+ runs-on: ${{matrix.plat}}-latest
+ steps:
+ - uses: actions/checkout@v4
+ - uses: ruby/setup-ruby@v1
+ with:
+ ruby-version: "3.4"
+ bundler: latest
+ - run: test/integration/user_upgrade_test.sh
+ shell: bash
diff --git a/.github/workflows/upstream.yml b/.github/workflows/upstream.yml
index e38eac50..e1b12dea 100644
--- a/.github/workflows/upstream.yml
+++ b/.github/workflows/upstream.yml
@@ -52,3 +52,22 @@ jobs:
bundler: latest
- run: test/integration/user_install_test.sh
shell: bash
+
+ user-upgrade:
+ name: "user-upgrade (rails ${{ matrix.ref }})"
+ runs-on: ${{matrix.plat}}-latest
+ strategy:
+ fail-fast: false
+ matrix:
+ plat: ["ubuntu"]
+ ref: ["7-2-stable", "8-0-stable", "main"]
+ env:
+ RAILSOPTS: --git=https://github.com/rails/rails --ref=${{ matrix.ref }}
+ steps:
+ - uses: actions/checkout@v4
+ - uses: ruby/setup-ruby@v1
+ with:
+ ruby-version: "3.3"
+ bundler: latest
+ - run: test/integration/user_upgrade_test.sh
+ shell: bash
diff --git a/lib/install/tailwindcss.rb b/lib/install/install_tailwindcss.rb
similarity index 100%
rename from lib/install/tailwindcss.rb
rename to lib/install/install_tailwindcss.rb
diff --git a/lib/install/upgrade_tailwindcss.rb b/lib/install/upgrade_tailwindcss.rb
new file mode 100644
index 00000000..24dd4551
--- /dev/null
+++ b/lib/install/upgrade_tailwindcss.rb
@@ -0,0 +1,42 @@
+TAILWIND_CONFIG_PATH = Rails.root.join("config/tailwind.config.js")
+APPLICATION_LAYOUT_PATH = Rails.root.join("app/views/layouts/application.html.erb")
+
+if TAILWIND_CONFIG_PATH.exist?
+ if File.read(TAILWIND_CONFIG_PATH).match?(/defaultTheme/)
+ say "Removing references to 'defaultTheme' from #{TAILWIND_CONFIG_PATH}"
+ gsub_file TAILWIND_CONFIG_PATH.to_s, /^(.*defaultTheme)/, "// \\1"
+ end
+
+ if system("npx --version")
+ say "Running the upstream Tailwind CSS upgrader"
+ command = Shellwords.join(["npx", "@tailwindcss/upgrade@next", "--force", "--config", TAILWIND_CONFIG_PATH.to_s])
+ success = run(command, abort_on_failure: false)
+ unless success
+ say "The upgrade tool failed!", :red
+ say %( You probably need to update your configuration. Please read the error messages,)
+ say %( and check the Tailwind CSS upgrade guide at https://tailwindcss.com/docs/upgrade-guide.)
+ abort
+ end
+ else
+ say "Could not run the Tailwind upgrade tool. Please see https://tailwindcss.com/docs/upgrade-guide for manual instructions.", :red
+ abort
+ end
+else
+ say "Default tailwind.config.js is missing!", :red
+ abort
+end
+
+if APPLICATION_LAYOUT_PATH.exist?
+ if File.read(APPLICATION_LAYOUT_PATH).match?(/"inter-font"/)
+ say "Strip Inter font CSS from application layout"
+ gsub_file APPLICATION_LAYOUT_PATH.to_s, %r{, "inter-font"}, ""
+ else
+ say "Inter font CSS not detected.", :green
+ end
+else
+ say "Default application.html.erb is missing!", :red
+ say %( Please check your layouts and remove any "inter-font" stylesheet links.)
+end
+
+say "Compile initial Tailwind build"
+run "rails tailwindcss:build"
diff --git a/lib/tasks/install.rake b/lib/tasks/install.rake
index 2a571cad..f94ec2a1 100644
--- a/lib/tasks/install.rake
+++ b/lib/tasks/install.rake
@@ -1,6 +1,6 @@
namespace :tailwindcss do
desc "Install Tailwind CSS into the app"
task :install do
- system "#{RbConfig.ruby} ./bin/rails app:template LOCATION=#{File.expand_path("../install/tailwindcss.rb", __dir__)}"
+ system "#{RbConfig.ruby} ./bin/rails app:template LOCATION=#{File.expand_path("../install/install_tailwindcss.rb", __dir__)}"
end
end
diff --git a/lib/tasks/upgrade.rake b/lib/tasks/upgrade.rake
new file mode 100644
index 00000000..05047523
--- /dev/null
+++ b/lib/tasks/upgrade.rake
@@ -0,0 +1,6 @@
+namespace :tailwindcss do
+ desc "Upgrade app from Tailwind CSS v3 to v4"
+ task :upgrade do
+ system "#{RbConfig.ruby} ./bin/rails app:template LOCATION=#{File.expand_path("../install/upgrade_tailwindcss.rb", __dir__)}"
+ end
+end
diff --git a/test/integration/user_upgrade_test.sh b/test/integration/user_upgrade_test.sh
new file mode 100755
index 00000000..d2cc9d8f
--- /dev/null
+++ b/test/integration/user_upgrade_test.sh
@@ -0,0 +1,72 @@
+#! /usr/bin/env bash
+# reproduce the documented user journey for installing and running tailwindcss-rails
+# this is run in the CI pipeline, non-zero exit code indicates a failure
+
+set -o pipefail
+set -eux
+
+# set up dependencies
+rm -f Gemfile.lock
+bundle remove actionmailer
+bundle add rails --skip-install ${RAILSOPTS:-}
+bundle install --prefer-local
+
+# do our work a directory with spaces in the name (#176, #184)
+rm -rf "My Workspace"
+mkdir "My Workspace"
+pushd "My Workspace"
+
+# create a rails app
+bundle exec rails -v
+bundle exec rails new test-upgrade --skip-bundle
+pushd test-upgrade
+
+# make sure to use the same version of rails (e.g., install from git source if necessary)
+bundle remove rails --skip-install
+bundle add rails --skip-install ${RAILSOPTS:-}
+
+# set up app with tailwindcss-rails v3 and tailwindcss-ruby v3
+bundle add tailwindcss-rails --skip-install --version 3.3.0
+bundle add tailwindcss-ruby --skip-install --version 3.4.17
+bundle install --prefer-local
+bundle show --paths
+bundle binstubs --all
+
+# install tailwindcss
+bin/rails tailwindcss:install
+grep -q inter-font app/views/layouts/application.html.erb
+
+if [[ $(rails -v) > "Rails 8.0.0.beta" ]] ; then
+ # install auth templates
+ bin/rails generate authentication
+ grep -q PasswordsController app/controllers/passwords_controller.rb
+fi
+
+# install scaffold templates
+bin/rails generate scaffold post title:string body:text published:boolean
+grep -q "Show this post" app/views/posts/index.html.erb
+
+# upgrade time!
+bundle remove tailwindcss-rails --skip-install
+bundle remove tailwindcss-ruby --skip-install
+
+bundle add tailwindcss-rails --skip-install --path="../.."
+bundle add tailwindcss-ruby --skip-install --version 4.0.0
+
+bundle install --prefer-local
+bundle show --paths
+bundle binstubs --all
+
+bin/rails tailwindcss:upgrade
+
+# TEST: removal of inter-font CSS
+if grep -q inter-font app/views/layouts/application.html.erb ; then
+ echo "FAIL: inter-font CSS not removed"
+ exit 1
+fi
+
+# generate CSS
+bin/rails tailwindcss:build[verbose]
+grep -q "py-2" app/assets/builds/tailwind.css
+
+echo "OK"
From fef615c401e54cd9ae1a089c8f4c9381ab5e2bea Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 23 Jan 2025 14:06:58 -0500
Subject: [PATCH 307/412] If present, move config/postcss.config.js to root
This is where the tailwind upgrade tool expects it to be, because
that's the convention, apparently.
---
lib/install/upgrade_tailwindcss.rb | 42 +++++++++++++++------------
test/integration/user_upgrade_test.sh | 15 ++++++++++
2 files changed, 39 insertions(+), 18 deletions(-)
diff --git a/lib/install/upgrade_tailwindcss.rb b/lib/install/upgrade_tailwindcss.rb
index 24dd4551..b5389c73 100644
--- a/lib/install/upgrade_tailwindcss.rb
+++ b/lib/install/upgrade_tailwindcss.rb
@@ -1,28 +1,34 @@
TAILWIND_CONFIG_PATH = Rails.root.join("config/tailwind.config.js")
APPLICATION_LAYOUT_PATH = Rails.root.join("app/views/layouts/application.html.erb")
+POSTCSS_CONFIG_PATH = Rails.root.join("config/postcss.config.js")
-if TAILWIND_CONFIG_PATH.exist?
- if File.read(TAILWIND_CONFIG_PATH).match?(/defaultTheme/)
- say "Removing references to 'defaultTheme' from #{TAILWIND_CONFIG_PATH}"
- gsub_file TAILWIND_CONFIG_PATH.to_s, /^(.*defaultTheme)/, "// \\1"
- end
+unless TAILWIND_CONFIG_PATH.exist?
+ say "Default tailwind.config.js is missing!", :red
+ abort
+end
- if system("npx --version")
- say "Running the upstream Tailwind CSS upgrader"
- command = Shellwords.join(["npx", "@tailwindcss/upgrade@next", "--force", "--config", TAILWIND_CONFIG_PATH.to_s])
- success = run(command, abort_on_failure: false)
- unless success
- say "The upgrade tool failed!", :red
- say %( You probably need to update your configuration. Please read the error messages,)
- say %( and check the Tailwind CSS upgrade guide at https://tailwindcss.com/docs/upgrade-guide.)
- abort
- end
- else
- say "Could not run the Tailwind upgrade tool. Please see https://tailwindcss.com/docs/upgrade-guide for manual instructions.", :red
+if File.read(TAILWIND_CONFIG_PATH).match?(/defaultTheme/)
+ say "Removing references to 'defaultTheme' from #{TAILWIND_CONFIG_PATH}"
+ gsub_file TAILWIND_CONFIG_PATH.to_s, /^(.*defaultTheme)/, "// \\1"
+end
+
+if POSTCSS_CONFIG_PATH.exist?
+ say "Moving PostCSS configuration to application root directory"
+ FileUtils.mv(POSTCSS_CONFIG_PATH, Rails.root, verbose: true) || abort
+end
+
+if system("npx --version")
+ say "Running the upstream Tailwind CSS upgrader"
+ command = Shellwords.join(["npx", "@tailwindcss/upgrade@next", "--force", "--config", TAILWIND_CONFIG_PATH.to_s])
+ success = run(command, abort_on_failure: false)
+ unless success
+ say "The upgrade tool failed!", :red
+ say %( You probably need to update your configuration. Please read the error messages,)
+ say %( and check the Tailwind CSS upgrade guide at https://tailwindcss.com/docs/upgrade-guide.)
abort
end
else
- say "Default tailwind.config.js is missing!", :red
+ say "Could not run the Tailwind upgrade tool. Please see https://tailwindcss.com/docs/upgrade-guide for manual instructions.", :red
abort
end
diff --git a/test/integration/user_upgrade_test.sh b/test/integration/user_upgrade_test.sh
index d2cc9d8f..e4912818 100755
--- a/test/integration/user_upgrade_test.sh
+++ b/test/integration/user_upgrade_test.sh
@@ -57,6 +57,15 @@ bundle install --prefer-local
bundle show --paths
bundle binstubs --all
+# create a postcss file
+cat < config/postcss.config.js
+module.exports = {
+ plugins: {
+ autoprefixer: {},
+ },
+}
+EOF
+
bin/rails tailwindcss:upgrade
# TEST: removal of inter-font CSS
@@ -65,6 +74,12 @@ if grep -q inter-font app/views/layouts/application.html.erb ; then
exit 1
fi
+# TEST: moving the postcss file
+if [ ! -f postcss.config.js ] ; then
+ echo "FAIL: postcss.config.js not moved"
+ exit 1
+fi
+
# generate CSS
bin/rails tailwindcss:build[verbose]
grep -q "py-2" app/assets/builds/tailwind.css
From 1edc8c00ecc0e81c8a0ef7a510bc5177cb27ff68 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 23 Jan 2025 14:34:27 -0500
Subject: [PATCH 308/412] doc: add upgrade notes to the README
and start a CHANGELOG entry
---
CHANGELOG.md | 25 ++++++++++++
README.md | 110 +++++++++++++++++++++++++++++++++++++++++++++++++--
2 files changed, 132 insertions(+), 3 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 39f9bc25..b05f8fe5 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,30 @@
## next / unreleased
+## v4.0.0.rc1 / unreleased
+
+### Upgrade to Tailwind CSS v4
+
+General changes:
+
+- Dependency on `tailwindcss-ruby` set to `~> 4.0`.
+- The location of (optional) `postcss.config.js` has moved from the `config/` directory to the app root.
+
+Changes to the `tailwindcss:install` task:
+
+- The `tailwindcss:install` task no longer installs `config/tailwind.config.js`.
+- The Inter font is no longer packaged with the gem.
+- Some Tailwind class names are updated for v4.
+
+New task `tailwindcss:upgrade` upgrades many apps cleanly:
+
+- Cleans up some things in the generated `config/tailwind.config.js`.
+- Runs the upstream upgrader (note: requires `npx` to run the one-time upgrade, but highly recommended).
+- Removes references to the Inter font from the application layout.
+- If present, moves `config/postcss.config.js` to the root directory.
+
+Thanks to @EricGusmao and @excid3 for their help and advice on this work.
+
+
## v3.3.0 / 2025-01-19
* Add support for using the puma plugin in a standalone puma process (outside of `rails server`). (#458) @flavorjones
diff --git a/README.md b/README.md
index c80bae4d..7ea37753 100644
--- a/README.md
+++ b/README.md
@@ -9,6 +9,10 @@
- [Installation](#installation)
* [Choosing a specific version of `tailwindcss`](#choosing-a-specific-version-of-tailwindcss)
* [Using a local installation of `tailwindcss`](#using-a-local-installation-of-tailwindcss)
+- [Upgrading your application from Tailwind v3 to v4](#upgrading-your-application-from-tailwind-v3-to-v4)
+ * [You don't _have_ to upgrade](#you-dont-_have_-to-upgrade)
+ * [Upgrade steps](#upgrade-steps)
+ * [Troubleshooting](#troubleshooting)
- [Developing with Tailwindcss](#developing-with-tailwindcss)
* [Configuration and commands](#configuration-and-commands)
* [Building for production](#building-for-production)
@@ -17,7 +21,7 @@
* [Live rebuild](#live-rebuild)
* [Using with PostCSS](#using-with-postcss)
* [Custom inputs or outputs](#custom-inputs-or-outputs)
-- [Troubleshooting](#troubleshooting)
+- [Troubleshooting](#troubleshooting-1)
* [Lost keystrokes or hanging when using terminal-based debugging tools (e.g. IRB, Pry, `ruby/debug`...etc.) with the Puma plugin](#lost-keystrokes-or-hanging-when-using-terminal-based-debugging-tools-eg-irb-pry-rubydebugetc-with-the-puma-plugin)
* [Running in a docker container exits prematurely](#running-in-a-docker-container-exits-prematurely)
* [Conflict with sassc-rails](#conflict-with-sassc-rails)
@@ -55,6 +59,106 @@ gem "tailwindcss-ruby", "3.4.13"
You can also use a local (npm-based) installation if you prefer, please go to https://github.com/flavorjones/tailwindcss-ruby for more information.
+## Upgrading your application from Tailwind v3 to v4
+
+v4.x of this gem has been updated to work with Tailwind v4, including providing some help with upgrading your application.
+
+A full explanation of a Tailwind v4 upgrade is out of scope for this README, so we strongly urge you to read the [official Tailwind v4 upgrade guide](https://tailwindcss.com/docs/upgrade-guide) before embarking on an upgrade to an existing large app.
+
+This gem will help with some of the mechanics of the upgrade, however.
+
+### You don't _have_ to upgrade
+
+Keep in mind that you don't _need_ to upgrade. You can stay on Tailwind v3 for the foreseeable future if you prefer not to migrate now, or if your migration runs into problems.
+
+Just make sure you're pinning the version of **both** `tailwindcss-rails` and `tailwindcss-ruby`:
+
+``` ruby
+# Gemfile
+gem "tailwindcss-rails", "~> 3.3"
+gem "tailwindcss-ruby", "~> 3.4"
+```
+
+
+### Upgrade steps
+
+First, update to `tailwindcss-rails` v4.0.0 or higher. This will also ensure you're transitively depending on `tailwindcss-ruby` v4.
+
+``` html
+# Gemfile
+gem "tailwindcss-rails", "~> 4.0"
+```
+
+Then, run the `tailwindcss:upgrade` task. Among other things, this will try to run the official Tailwind upgrade utility. It requires `npx` in order to run, but it's a one-time operation and is *highly recommended* for a successful upgrade.
+
+Here's what the upgrade task does:
+
+- Cleans up some things in the generated `config/tailwind.config.js`.
+- Runs the upstream upgrader (note: requires `npx` to run the one-time upgrade, but highly recommended).
+- Removes references to the Inter font from the application layout.
+- If present, moves `config/postcss.config.js` to the root directory.
+
+Here's what that upgrade looks like on a vanilla Rails app:
+
+``` sh
+$ bin/rails tailwindcss:upgrade
+ apply /path/to/tailwindcss-rails/lib/install/upgrade_tailwindcss.rb
+ Removing references to 'defaultTheme' from /home/user/myapp/config/tailwind.config.js
+ gsub config/tailwind.config.js
+ Running the upstream Tailwind CSS upgrader
+ run npx @tailwindcss/upgrade@next --force --config /home/user/myapp/config/tailwind.config.js from "."
+≈ tailwindcss v4.0.0
+
+│ Searching for CSS files in the current directory and its subdirectories…
+
+│ ↳ Linked `./config/tailwind.config.js` to `./app/assets/stylesheets/application.tailwind.css`
+
+│ Migrating JavaScript configuration files…
+
+│ ↳ The configuration file at `./config/tailwind.config.js` could not be automatically migrated to the new CSS
+│ configuration format, so your CSS has been updated to load your existing configuration file.
+
+│ Migrating templates…
+
+│ ↳ Migrated templates for configuration file: `./config/tailwind.config.js`
+
+│ Migrating stylesheets…
+
+│ ↳ Migrated stylesheet: `./app/assets/stylesheets/application.tailwind.css`
+
+│ ↳ No PostCSS config found, skipping migration.
+
+│ Updating dependencies…
+
+│ Could not detect a package manager. Please manually update `tailwindcss` to v4.
+
+│ Verify the changes and commit them to your repository.
+
+ Strip Inter font CSS from application layout
+ gsub app/views/layouts/application.html.erb
+ Compile initial Tailwind build
+ run rails tailwindcss:build from "."
+≈ tailwindcss v4.0.0
+
+Done in 52ms
+ run bundle install --quiet
+```
+
+If this doesn't succeed, it's likely that you've customized your Tailwind configuration and you'll need to do some work to make sure your application upgrades. Please read the [official upgrade guide](https://tailwindcss.com/docs/upgrade-guide)!
+
+
+### Troubleshooting
+
+You may want to check out [TailwindCSS v4 - upgrade experience report · rails/tailwindcss-rails · Discussion #450](https://github.com/rails/tailwindcss-rails/discussions/450) if you're having trouble upgrading.
+
+We know there are some cases we haven't addressed with the upgrade task:
+
+- If the user isn’t using PostCSS, some migrations (e.g., updating class names in the view files) may fail
+- In setups without JavaScript tooling, the update process may fail to fully migrate `tailwind.config.js` because the tool assumes that the imported packages (e.g., tailwind plugins) are installed via a package manager, allowing them to be called.
+
+We'll try to improve the upgrade process over time, but for now you may need to do some manual work to upgrade.
+
+
## Developing with Tailwindcss
### Configuration and commands
@@ -147,12 +251,12 @@ Running `bin/dev` invokes Foreman to start both the Tailwind watch process and t
### Using with PostCSS
-If you want to use PostCSS as a preprocessor, create a custom `config/postcss.config.js` and that file will be loaded by tailwind automatically.
+If you want to use PostCSS as a preprocessor, create a custom `postcss.config.js` in your project root directory, and that file will be loaded by tailwind automatically.
For example, to enable nesting:
```js
-// config/postcss.config.js
+// postcss.config.js
module.exports = {
plugins: {
'postcss-import': {},
From dd85c1d798ae8b94f238c26b06c47ecf7d026a64 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 23 Jan 2025 14:56:40 -0500
Subject: [PATCH 309/412] version bump to v4.0.0.rc1
---
CHANGELOG.md | 2 +-
lib/tailwindcss/version.rb | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index b05f8fe5..a013c4f6 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,6 @@
## next / unreleased
-## v4.0.0.rc1 / unreleased
+## v4.0.0.rc1 / 2025-01-23
### Upgrade to Tailwind CSS v4
diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb
index 5c301936..18243054 100644
--- a/lib/tailwindcss/version.rb
+++ b/lib/tailwindcss/version.rb
@@ -1,3 +1,3 @@
module Tailwindcss
- VERSION = "3.3.0"
+ VERSION = "4.0.0.rc1"
end
From e57f34a3ac39fc652d537e8e5203b79ee4847e5a Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 23 Jan 2025 15:36:59 -0500
Subject: [PATCH 310/412] doc: merge CHANGELOG entry for v3.3.1
---
CHANGELOG.md | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/CHANGELOG.md b/CHANGELOG.md
index a013c4f6..f978347c 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -25,6 +25,13 @@ New task `tailwindcss:upgrade` upgrades many apps cleanly:
Thanks to @EricGusmao and @excid3 for their help and advice on this work.
+## v3.3.1 / 2025-01-23
+
+* Pin the dependency on `tailwindcss-ruby` to `~> 3.0` to prevent users from upgrading Tailwind while still on v3 of this gem.
+
+ While it was useful during the Tailwind v4 beta period to allow users to float this dependency to try upgrading, we know (now that v4.0.0.rc1 of this gem is out) that not everything will work well if combining Tailwind v4 with `tailwindcss-rails` v3. Pinning this dependency should protect developers against unexpected issues.
+
+
## v3.3.0 / 2025-01-19
* Add support for using the puma plugin in a standalone puma process (outside of `rails server`). (#458) @flavorjones
From 65dd6c5ef76e474bf73249a086437bafa58e49b4 Mon Sep 17 00:00:00 2001
From: Mike Dalessio
Date: Thu, 23 Jan 2025 15:39:11 -0500
Subject: [PATCH 311/412] doc: update README with updated gemfile instructions
because v3.3.1 pins tailwindcss-ruby to v3
[skip ci]
---
README.md | 11 +++++++++--
1 file changed, 9 insertions(+), 2 deletions(-)
diff --git a/README.md b/README.md
index 7ea37753..303c7e21 100644
--- a/README.md
+++ b/README.md
@@ -71,7 +71,14 @@ This gem will help with some of the mechanics of the upgrade, however.
Keep in mind that you don't _need_ to upgrade. You can stay on Tailwind v3 for the foreseeable future if you prefer not to migrate now, or if your migration runs into problems.
-Just make sure you're pinning the version of **both** `tailwindcss-rails` and `tailwindcss-ruby`:
+Just make sure you're either pinned to v3.3.1 of this gem:
+
+``` ruby
+# Gemfile
+gem "tailwindcss-rails", "3.3.1" # which transitively pins tailwindcss-ruby to v3
+```
+
+or if you're on an earlier version of this gem, make sure you're pinning the version of **both** `tailwindcss-rails` and `tailwindcss-ruby`:
``` ruby
# Gemfile
@@ -86,7 +93,7 @@ First, update to `tailwindcss-rails` v4.0.0 or higher. This will also ensure you
``` html
# Gemfile
-gem "tailwindcss-rails", "~> 4.0"
+gem "tailwindcss-rails", "~> 4.0" # which transitively pins tailwindcss-ruby to v4
```
Then, run the `tailwindcss:upgrade` task. Among other things, this will try to run the official Tailwind upgrade utility. It requires `npx` in order to run, but it's a one-time operation and is *highly recommended* for a successful upgrade.
From 5b478e7c5b900534962c0a563060bd7a5228005e Mon Sep 17 00:00:00 2001
From: Patricio Mac Adden
Date: Fri, 10 Jan 2025 18:23:04 -0300
Subject: [PATCH 312/412] Improve boolean fields
---
.../tailwindcss/scaffold/templates/_form.html.erb.tt | 4 ++--
.../tailwindcss/scaffold/templates/partial.html.erb.tt | 2 ++
2 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt
index 9e392609..43d06cb2 100644
--- a/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt
+++ b/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt
@@ -12,7 +12,7 @@
<%% end %>
<% attributes.each do |attribute| -%>
-