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

-

- A better way to send money -

-

- 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. -
-
-
-
-
-
-
- -
-
-
- - -
- -
- - -
-
-
-
- -
-
- -
-
-
- - -
-
-
- -
-
-

- Data to enrich your - online business -

-

- 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:

-
    +
      <%% <%= singular_table_name %>.errors.each do |error| %>
    • <%%= error.full_message %>
    • <%% end %> @@ -15,29 +15,29 @@
      <% if attribute.password_digest? -%> <%%= form.label :password %> - <%%= 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.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.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| -%> -
+
"> <% if attribute.password_digest? -%> <%%= form.label :password %> <%%= 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?}] %> @@ -29,7 +29,7 @@ <% if attribute.field_type == :textarea || attribute.field_type == :text_area -%> <%%= 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-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?}] %> + <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, class: ["block shadow-sm rounded-md border outline-hidden order-first 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-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 -%> diff --git a/lib/generators/tailwindcss/scaffold/templates/partial.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/partial.html.erb.tt index 88dc3eda..6062db24 100644 --- a/lib/generators/tailwindcss/scaffold/templates/partial.html.erb.tt +++ b/lib/generators/tailwindcss/scaffold/templates/partial.html.erb.tt @@ -8,6 +8,8 @@ <%% <%= singular_name %>.<%= attribute.column_name %>.each do |<%= attribute.singular_name %>| %>
<%%= link_to <%= attribute.singular_name %>.filename, <%= attribute.singular_name %> %>
<%% end %> +<% elsif attribute.type == :boolean -%> + <%%= <%= singular_name %>.<%= attribute.column_name %>? ? "Yes" : "No" %> <% else -%> <%%= <%= singular_name %>.<%= attribute.column_name %> %> <% end -%> From b5aac18d225973427299ba1ef903249ad2161e42 Mon Sep 17 00:00:00 2001 From: Patricio Mac Adden Date: Thu, 23 Jan 2025 23:10:29 -0300 Subject: [PATCH 313/412] remove inter font before upgrading using the npx script --- lib/install/upgrade_tailwindcss.rb | 24 ++++++++++++------------ 1 file changed, 12 insertions(+), 12 deletions(-) diff --git a/lib/install/upgrade_tailwindcss.rb b/lib/install/upgrade_tailwindcss.rb index b5389c73..53440aee 100644 --- a/lib/install/upgrade_tailwindcss.rb +++ b/lib/install/upgrade_tailwindcss.rb @@ -17,6 +17,18 @@ FileUtils.mv(POSTCSS_CONFIG_PATH, Rails.root, verbose: true) || 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 + 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]) @@ -32,17 +44,5 @@ 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" From a9f3a0f90513b6927706be19afa4669d945e1fbf Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Fri, 24 Jan 2025 10:00:33 -0500 Subject: [PATCH 314/412] test: restore the ability to inject tailwindcss-ruby bundler opts so we can integration test from tailwindcss-ruby's downstream CI pipeline --- test/integration/user_install_test.sh | 3 ++- test/integration/user_upgrade_test.sh | 6 +++--- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/test/integration/user_install_test.sh b/test/integration/user_install_test.sh index dd36af25..07ac8182 100755 --- a/test/integration/user_install_test.sh +++ b/test/integration/user_install_test.sh @@ -27,8 +27,9 @@ 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 --prefer-local -bundle show --paths +bundle show --paths | fgrep tailwind bundle binstubs --all # install tailwindcss diff --git a/test/integration/user_upgrade_test.sh b/test/integration/user_upgrade_test.sh index e4912818..28621f8d 100755 --- a/test/integration/user_upgrade_test.sh +++ b/test/integration/user_upgrade_test.sh @@ -29,7 +29,7 @@ bundle add rails --skip-install ${RAILSOPTS:-} 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 show --paths | fgrep tailwind bundle binstubs --all # install tailwindcss @@ -51,10 +51,10 @@ 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 add tailwindcss-ruby --skip-install ${TAILWINDCSSOPTS:---version 4.0.0} bundle install --prefer-local -bundle show --paths +bundle show --paths | fgrep tailwind bundle binstubs --all # create a postcss file From 7ae7a06ad89a6137e6d4a22d5cdfb55f4bc35d44 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Fri, 24 Jan 2025 12:20:49 -0500 Subject: [PATCH 315/412] fix: unnecessary stylesheet_link_tag for tailwind In Rails 8, propshaft detects `:app` and loads all the css files under app/assets/stylesheets, so we may not need this explicit tag for tailwind. On installation, omit the tailwind stylesheet link tag if `:app` is already being passed to stylesheet_link_tag in the layout. On upgrade, remove the tailwind stylesheet link tag if `:app` is already being passed to stylesheet_link_tag in the layout. --- lib/install/install_tailwindcss.rb | 11 +++++++---- lib/install/upgrade_tailwindcss.rb | 6 ++++++ test/integration/user_install_test.sh | 3 ++- 3 files changed, 15 insertions(+), 5 deletions(-) diff --git a/lib/install/install_tailwindcss.rb b/lib/install/install_tailwindcss.rb index 61fe3fac..8957bc0e 100644 --- a/lib/install/install_tailwindcss.rb +++ b/lib/install/install_tailwindcss.rb @@ -2,11 +2,14 @@ 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", "data-turbo-track": "reload" %> - ERB + unless File.read(APPLICATION_LAYOUT_PATH).match?(/stylesheet_link_tag :app/) + say "Add Tailwindcss include tags in application layout" + insert_into_file APPLICATION_LAYOUT_PATH.to_s, <<~ERB.indent(4), before: /^\s*<%= stylesheet_link_tag/ + <%= stylesheet_link_tag "tailwind", "data-turbo-track": "reload" %> + ERB + end + say "Add Tailwindcss container element in application layout" 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 diff --git a/lib/install/upgrade_tailwindcss.rb b/lib/install/upgrade_tailwindcss.rb index 53440aee..631e05bc 100644 --- a/lib/install/upgrade_tailwindcss.rb +++ b/lib/install/upgrade_tailwindcss.rb @@ -18,6 +18,12 @@ end if APPLICATION_LAYOUT_PATH.exist? + if File.read(APPLICATION_LAYOUT_PATH).match?(/stylesheet_link_tag :app/) && + File.read(APPLICATION_LAYOUT_PATH).match?(/stylesheet_link_tag "tailwind"/) + say "Remove unnecessary stylesheet_link_tag from application layout" + gsub_file APPLICATION_LAYOUT_PATH.to_s, %r{^\s*<%= stylesheet_link_tag "tailwind".*%>$}, "" + end + 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"}, "" diff --git a/test/integration/user_install_test.sh b/test/integration/user_install_test.sh index 07ac8182..d670a106 100755 --- a/test/integration/user_install_test.sh +++ b/test/integration/user_install_test.sh @@ -36,7 +36,8 @@ bundle binstubs --all bin/rails tailwindcss:install # TEST: tailwind was installed correctly -grep -q tailwind app/views/layouts/application.html.erb +grep -q "
> Rakefile From 11438d61a5a204fd5422c20aaf9b3182151667a8 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Fri, 24 Jan 2025 10:11:17 -0500 Subject: [PATCH 316/412] doc: fixup blank lines in README [skip ci] --- README.md | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/README.md b/README.md index 303c7e21..5542c70a 100644 --- a/README.md +++ b/README.md @@ -115,32 +115,19 @@ $ bin/rails tailwindcss:upgrade 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 From 31621ead59f92464c3b097c06011795f767a7ec8 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Fri, 24 Jan 2025 13:12:26 -0500 Subject: [PATCH 317/412] Move application.tailwind.css to a dir ignored by propshaft This file should not be included in the stylesheet link tags served to user agents. Fixes #470 --- README.md | 40 +++++++++++++-------------- lib/install/install_tailwindcss.rb | 7 +++-- lib/install/upgrade_tailwindcss.rb | 23 ++++++++++----- lib/tailwindcss/commands.rb | 2 +- lib/tailwindcss/engine.rb | 6 ++++ test/integration/user_install_test.sh | 4 +-- test/integration/user_upgrade_test.sh | 10 ++++--- 7 files changed, 54 insertions(+), 38 deletions(-) diff --git a/README.md b/README.md index 5542c70a..17315ebe 100644 --- a/README.md +++ b/README.md @@ -101,9 +101,11 @@ Then, run the `tailwindcss:upgrade` task. Among other things, this will try to r 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. +- If present, moves `app/assets/stylesheets/application.tailwind.css` to `app/assets/tailwind`. +- Removes unnecessary `stylesheet_link_tag "tailwindcss"` tags from the application layout. +- Removes references to the Inter font from the application layout. +- Runs the upstream upgrader (note: requires `npx` to run the one-time upgrade, but highly recommended). Here's what that upgrade looks like on a vanilla Rails app: @@ -112,29 +114,34 @@ $ 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 + Strip Inter font CSS from application layout + gsub app/views/layouts/application.html.erb + Remove unnecessary stylesheet_link_tag from application layout + gsub app/views/layouts/application.html.erb + Moving application.tailwind.css to /home/user/myapp/app/assets/tailwind + create app/assets/tailwind/application.tailwind.css + remove app/assets/stylesheets/application.tailwind.css +10.9.0 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` +│ ↳ Linked `./config/tailwind.config.js` to `./app/assets/tailwind/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` +│ ↳ Migrated stylesheet: `./app/assets/tailwind/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 +Done in 56ms run bundle install --quiet ``` @@ -157,9 +164,11 @@ We'll try to improve the upgrade process over time, but for now you may need to ### Configuration and commands -#### Input file: `app/assets/stylesheets/application.tailwind.css` +#### Input file: `app/assets/tailwind/application.tailwind.css` + +The `tailwindcss:install` task will generate a Tailwind input file in `app/assets/tailwind/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. +⚠ The location of this file changed in v4, from `app/assets/stylesheets` to `app/assets/tailwind`. The `tailwindcss:upgrade` task will move it for you. #### Output file: `app/assets/builds/tailwind.css` @@ -335,17 +344,6 @@ 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 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`. - - ## License Tailwind for Rails is released under the [MIT License](https://opensource.org/licenses/MIT). diff --git a/lib/install/install_tailwindcss.rb b/lib/install/install_tailwindcss.rb index 8957bc0e..e210d60b 100644 --- a/lib/install/install_tailwindcss.rb +++ b/lib/install/install_tailwindcss.rb @@ -1,5 +1,6 @@ APPLICATION_LAYOUT_PATH = Rails.root.join("app/views/layouts/application.html.erb") CENTERING_CONTAINER_INSERTION_POINT = /^\s*<%= yield %>/.freeze +TAILWIND_ASSET_PATH = Rails.root.join("app/assets/tailwind") if APPLICATION_LAYOUT_PATH.exist? unless File.read(APPLICATION_LAYOUT_PATH).match?(/stylesheet_link_tag :app/) @@ -31,9 +32,9 @@ append_to_file(".gitignore", %(\n/app/assets/builds/*\n!/app/assets/builds/.keep\n)) 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" +unless TAILWIND_ASSET_PATH.join("application.tailwind.css").exist? + say "Add default #{TAILWIND_ASSET_PATH}/application.tailwind.css" + copy_file "#{__dir__}/application.tailwind.css", TAILWIND_ASSET_PATH.join("application.tailwind.css") end if Rails.root.join("Procfile.dev").exist? diff --git a/lib/install/upgrade_tailwindcss.rb b/lib/install/upgrade_tailwindcss.rb index 631e05bc..84a1aa8c 100644 --- a/lib/install/upgrade_tailwindcss.rb +++ b/lib/install/upgrade_tailwindcss.rb @@ -1,6 +1,8 @@ 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") +OLD_TAILWIND_ASSET_PATH = Rails.root.join("app/assets/stylesheets") +TAILWIND_ASSET_PATH = Rails.root.join("app/assets/tailwind") unless TAILWIND_CONFIG_PATH.exist? say "Default tailwind.config.js is missing!", :red @@ -14,27 +16,34 @@ if POSTCSS_CONFIG_PATH.exist? say "Moving PostCSS configuration to application root directory" - FileUtils.mv(POSTCSS_CONFIG_PATH, Rails.root, verbose: true) || abort + copy_file POSTCSS_CONFIG_PATH, Rails.root.join("postcss.config.js") + remove_file POSTCSS_CONFIG_PATH end if APPLICATION_LAYOUT_PATH.exist? - if File.read(APPLICATION_LAYOUT_PATH).match?(/stylesheet_link_tag :app/) && - File.read(APPLICATION_LAYOUT_PATH).match?(/stylesheet_link_tag "tailwind"/) - say "Remove unnecessary stylesheet_link_tag from application layout" - gsub_file APPLICATION_LAYOUT_PATH.to_s, %r{^\s*<%= stylesheet_link_tag "tailwind".*%>$}, "" - end - 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 + + if File.read(APPLICATION_LAYOUT_PATH).match?(/stylesheet_link_tag :app/) && + File.read(APPLICATION_LAYOUT_PATH).match?(/stylesheet_link_tag "tailwind"/) + say "Remove unnecessary stylesheet_link_tag from application layout" + gsub_file APPLICATION_LAYOUT_PATH.to_s, %r{^\s*<%= stylesheet_link_tag "tailwind".*%>$}, "" + end else say "Default application.html.erb is missing!", :red say %( Please check your layouts and remove any "inter-font" stylesheet links.) end +if OLD_TAILWIND_ASSET_PATH.join("application.tailwind.css").exist? + say "Moving application.tailwind.css to #{TAILWIND_ASSET_PATH}" + copy_file OLD_TAILWIND_ASSET_PATH.join("application.tailwind.css"), TAILWIND_ASSET_PATH.join("application.tailwind.css") + remove_file OLD_TAILWIND_ASSET_PATH.join("application.tailwind.css") +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]) diff --git a/lib/tailwindcss/commands.rb b/lib/tailwindcss/commands.rb index ce08bb38..11105dbc 100644 --- a/lib/tailwindcss/commands.rb +++ b/lib/tailwindcss/commands.rb @@ -8,7 +8,7 @@ def compile_command(debug: false, **kwargs) command = [ Tailwindcss::Ruby.executable(**kwargs), - "-i", rails_root.join("app/assets/stylesheets/application.tailwind.css").to_s, + "-i", rails_root.join("app/assets/tailwind/application.tailwind.css").to_s, "-o", rails_root.join("app/assets/builds/tailwind.css").to_s, ] diff --git a/lib/tailwindcss/engine.rb b/lib/tailwindcss/engine.rb index 080416c4..0c020bbc 100644 --- a/lib/tailwindcss/engine.rb +++ b/lib/tailwindcss/engine.rb @@ -6,6 +6,12 @@ class Engine < ::Rails::Engine Rails.application.config.generators.stylesheets = false end + initializer "tailwindcss.exclude_asset_path", after: "propshaft.append_assets_path" do + if Rails.application.config.assets.excluded_paths # the app may not be using Propshaft + Rails.application.config.assets.excluded_paths << Rails.root.join("app/assets/tailwind") + end + end + config.app_generators do |g| g.template_engine :tailwindcss end diff --git a/test/integration/user_install_test.sh b/test/integration/user_install_test.sh index d670a106..aaf00a67 100755 --- a/test/integration/user_install_test.sh +++ b/test/integration/user_install_test.sh @@ -37,7 +37,7 @@ bin/rails tailwindcss:install # TEST: tailwind was installed correctly grep -q "
> Rakefile @@ -46,7 +46,7 @@ task :still_here do end EOF -cat >> app/assets/stylesheets/application.tailwind.css <> app/assets/tailwind/application.tailwind.css < Date: Sun, 26 Jan 2025 11:46:24 -0300 Subject: [PATCH 318/412] update README for postcss configuration and dependencies --- README.md | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index 5542c70a..92fa3893 100644 --- a/README.md +++ b/README.md @@ -251,13 +251,10 @@ For example, to enable nesting: ```js // postcss.config.js -module.exports = { +export default { plugins: { - 'postcss-import': {}, - 'tailwindcss/nesting': {}, - tailwindcss: {}, - autoprefixer: {}, - }, + "@tailwindcss/postcss": {}, + } } ``` @@ -269,10 +266,9 @@ module.exports = { "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" + "@tailwindcss/postcss": "^4.0.0", + "tailwindcss": "^4.0.0", + "postcss": "^8.5.1" } } ``` From ac3224f148007911cc1f6c381cee91588efc03e6 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Sun, 26 Jan 2025 14:40:56 -0500 Subject: [PATCH 319/412] doc: update README with some plugin info around the v4 upgrade [skip ci] --- README.md | 15 +++++++++++++-- 1 file changed, 13 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index d1d9f3fc..99607137 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,7 @@ - [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) + * [Plugins](#plugins) * [Troubleshooting](#troubleshooting) - [Developing with Tailwindcss](#developing-with-tailwindcss) * [Configuration and commands](#configuration-and-commands) @@ -28,7 +29,6 @@ * [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) @@ -67,6 +67,7 @@ A full explanation of a Tailwind v4 upgrade is out of scope for this README, so 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. @@ -107,7 +108,8 @@ Here's what the upgrade task does: - Removes references to the Inter font from the application layout. - Runs the upstream upgrader (note: requires `npx` to run the one-time upgrade, but highly recommended). -Here's what that upgrade looks like on a vanilla Rails app: +
+Here's what that upgrade looks like on a vanilla Rails app. ``` sh $ bin/rails tailwindcss:upgrade @@ -145,9 +147,18 @@ Done in 56ms 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)! +### Plugins + +In Tailwind CLI v3, some Tailwind plugins were included by default in the CLI tool. However, in v4 these default plugins have been removed. + +In order to use any plugins with v4, either by declaring them in your (optional) config file or using the [`@plugin` directive](https://tailwindcss.com/docs/functions-and-directives#plugin-directive), it's necessary to install them using a local javascript package manager. + + ### 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. From 780846c6d3cf5b9ad30db7a49fc1cef3add47cd4 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Sun, 26 Jan 2025 14:42:21 -0500 Subject: [PATCH 320/412] version bump to v4.0.0.rc2 --- CHANGELOG.md | 18 ++++++++++++++++++ Gemfile.lock | 2 +- lib/tailwindcss/version.rb | 2 +- 3 files changed, 20 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f978347c..06cfedf3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,23 @@ ## next / unreleased +## v4.0.0.rc2 / 2025-01-26 + +Everything in v4.0.0.rc1, plus ... + +General changes: + +- The location of `application.tailwind.css` has moved from `app/assets/stylesheets` to `app/assets/tailwind`. If Propshaft is being used, `app/assets/tailwind` will be excluded from its asset handling. + +Changes to the `tailwindcss:install` task: + +- The "tailwind" stylesheet link tag will only be added to the application layout if Propshaft isn't in use and already handling `app/assets/build/tailwind.css`. Previously it was always injected, resulting in the tag being rendered twice if Propshaft was in use. + +Changes to the `tailwindcss:upgrade` task: + +- The "tailwind" stylesheet link tag will be removed if Propshaft is in use and already handling `app/assets/build/tailwind.css`. +- The file `application.tailwind.css` will be moved from `app/assets/stylesheets` to `app/assets/tailwind`. + + ## v4.0.0.rc1 / 2025-01-23 ### Upgrade to Tailwind CSS v4 diff --git a/Gemfile.lock b/Gemfile.lock index c671e3a8..91f050ca 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - tailwindcss-rails (3.3.0) + tailwindcss-rails (4.0.0.rc2) railties (>= 7.0.0) tailwindcss-ruby (~> 4.0) diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb index 18243054..98efde4f 100644 --- a/lib/tailwindcss/version.rb +++ b/lib/tailwindcss/version.rb @@ -1,3 +1,3 @@ module Tailwindcss - VERSION = "4.0.0.rc1" + VERSION = "4.0.0.rc2" end From 25e3a3b499010255f7fc23601cd49a68036d29c7 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Sun, 26 Jan 2025 17:21:46 -0500 Subject: [PATCH 321/412] doc: remove plugins note from README See thread at https://github.com/rails/tailwindcss-rails/discussions/450#discussioncomment-11938025, the default plugins are still present. [skip ci] --- README.md | 8 -------- 1 file changed, 8 deletions(-) diff --git a/README.md b/README.md index 99607137..623f3f30 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,6 @@ - [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) - * [Plugins](#plugins) * [Troubleshooting](#troubleshooting) - [Developing with Tailwindcss](#developing-with-tailwindcss) * [Configuration and commands](#configuration-and-commands) @@ -152,13 +151,6 @@ Done in 56ms 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)! -### Plugins - -In Tailwind CLI v3, some Tailwind plugins were included by default in the CLI tool. However, in v4 these default plugins have been removed. - -In order to use any plugins with v4, either by declaring them in your (optional) config file or using the [`@plugin` directive](https://tailwindcss.com/docs/functions-and-directives#plugin-directive), it's necessary to install them using a local javascript package manager. - - ### 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. From f15ad412a754f77ef6b8f56cacd2c4973334076f Mon Sep 17 00:00:00 2001 From: Eric Gusmao Date: Mon, 27 Jan 2025 08:00:13 -0300 Subject: [PATCH 322/412] Remove assets/fonts --- .../fonts/Inter-italic.alternates.var.woff2 | Bin 33192 -> 0 bytes .../fonts/Inter-italic.cyrillic.var.woff2 | Bin 37348 -> 0 bytes app/assets/fonts/Inter-italic.extra.var.woff2 | Bin 33192 -> 0 bytes app/assets/fonts/Inter-italic.greek.var.woff2 | Bin 31332 -> 0 bytes .../fonts/Inter-italic.latin-ext.var.woff2 | Bin 66708 -> 0 bytes app/assets/fonts/Inter-italic.latin.var.woff2 | Bin 56108 -> 0 bytes app/assets/fonts/Inter-italic.symbols.var.woff2 | Bin 20652 -> 0 bytes .../fonts/Inter-italic.vietnamese.var.woff2 | Bin 9780 -> 0 bytes .../fonts/Inter-roman.alternates.var.woff2 | Bin 30660 -> 0 bytes app/assets/fonts/Inter-roman.cyrillic.var.woff2 | Bin 35208 -> 0 bytes app/assets/fonts/Inter-roman.extra.var.woff2 | Bin 30660 -> 0 bytes app/assets/fonts/Inter-roman.greek.var.woff2 | Bin 29580 -> 0 bytes .../fonts/Inter-roman.latin-ext.var.woff2 | Bin 62604 -> 0 bytes app/assets/fonts/Inter-roman.latin.var.woff2 | Bin 51896 -> 0 bytes app/assets/fonts/Inter-roman.symbols.var.woff2 | Bin 18340 -> 0 bytes .../fonts/Inter-roman.vietnamese.var.woff2 | Bin 9416 -> 0 bytes 16 files changed, 0 insertions(+), 0 deletions(-) delete mode 100644 app/assets/fonts/Inter-italic.alternates.var.woff2 delete mode 100644 app/assets/fonts/Inter-italic.cyrillic.var.woff2 delete mode 100644 app/assets/fonts/Inter-italic.extra.var.woff2 delete mode 100644 app/assets/fonts/Inter-italic.greek.var.woff2 delete mode 100644 app/assets/fonts/Inter-italic.latin-ext.var.woff2 delete mode 100644 app/assets/fonts/Inter-italic.latin.var.woff2 delete mode 100644 app/assets/fonts/Inter-italic.symbols.var.woff2 delete mode 100644 app/assets/fonts/Inter-italic.vietnamese.var.woff2 delete mode 100644 app/assets/fonts/Inter-roman.alternates.var.woff2 delete mode 100644 app/assets/fonts/Inter-roman.cyrillic.var.woff2 delete mode 100644 app/assets/fonts/Inter-roman.extra.var.woff2 delete mode 100644 app/assets/fonts/Inter-roman.greek.var.woff2 delete mode 100644 app/assets/fonts/Inter-roman.latin-ext.var.woff2 delete mode 100644 app/assets/fonts/Inter-roman.latin.var.woff2 delete mode 100644 app/assets/fonts/Inter-roman.symbols.var.woff2 delete mode 100644 app/assets/fonts/Inter-roman.vietnamese.var.woff2 diff --git a/app/assets/fonts/Inter-italic.alternates.var.woff2 b/app/assets/fonts/Inter-italic.alternates.var.woff2 deleted file mode 100644 index cbeb7846c3ecdfa4fb7b6c6fe0aa39f484ab8779..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33192 zcmV(}K+wN;Pew8T0RR910D-6g5&!@I0R4CX0D(0C0|VCp00000000000000000000 z0000QgFPFb2pp3-KS)+VQi^RqO;$ltPzGQ>Q&d4zff@jbXfJFEft?hAgDWtB^H>2k z0we>CL<@#w00bZfg$M^A8}jQVs#`M;x@`c_A7#U>(jhVf(*!7O=bZY3R*{)OB(pdgGfggx+=V)^s_GmQ1Fy=}b;iZuygFoky@ z46$!{+L{<-W;qPD#}FDVLv#eW@E3K6I4@`!9!h*&QH5dS*#bXz zQG47rpRSJQk-x_aY5uQ=kT#nNPlT*Yc+*(~xYI+VtS7;P-c$3Ej}=`3>?j*abmz?BrUkPpHqIX&jgf3g)LjwFT>mfSQ;TPCGjx}`1CVgA@0 zU3xQ}^thQBW`=*WH~)^0z42qB5XIzfP96vu!t!WND&4&!WOo$ zg%Q#OqB9kv`c3Kvk@r&{_)|agQ z|I<6Q`$nVDNE*ZdgBZjh1~G^MMj&7yVbWpVYANP?Q-_?!=@yqDd~DsnzAX|!WX&#;;+R?l`#K z>h$%7aqz%@-`fAXtGlM>-Vex$(DNYdA`}WqH0SpX0!U_`6{GUHuAl48+1+~wpK@jS zr$Sd&*iH5jK5<^&7Dy!pRs`rV2Qz0}g((kxYmr@5y|c@AL3XjRk&%&v@?;Qt-h_nI z2mMuA)8x3<&l3zt5vXZ3p6?ms*Bi{EhAwW2L;f@pi7J*{lZduJh+?~Qef}vo|Gt?? zGFgz|ik0@zo$sgp%jWOl^t_n_Nmg4Hm}x?+zAL zHZWKXcCjev;5m>VSbmcz%Chx4uf`hGJ2dI5HcUhDJ()S&6a2PDswC4Falrq7b7ni2 z4=YeOtLKQE={8jBqSDH_OqE+V&CHw6z@N`3;)U>;} z7=5>4R>WJefbOCa2gpPF$?CtsgK@C5G}}c(XfiO!@yn`3Fd0hKj~{dO-t-Rl$)7Yd z_leyMGfTA9xHX8Pkr>I5(y+a6nr6_Erk9BxaR|cN{;ipqnilj){nV4k!zvgWMi3UE zSVg1q9Q)pHkxkhau8veZ73G8a#k1|~GYcx1lmDy3G`hyLTugG!pE<5{-}e!bAjTCp zx|Wo=PZMx_)5iC}NFnj?6D1Ey)1>rDh@X%h)X!d`vBV~p{jn1~0(R4nK!4O*ZAJ%ACw)4+>>Z-FQR zg1rzNz+hpZDiF}o2LlY0NZ}z~^mbz#kN~mwj1R|m4}bCauHlwZddhq5mKU2}{O4Vf zzGc!q)9^&YGkJ5>mqn&}spUryV#}>Rt5`X?@{^yP`q^)O@ta?rT&-NKT|M=iU;VCl z?GJx5r<=bY`fb!y)3De``k8CRYvsM?ds}8J#Nh9M0Z{jYj~W10K!5=N(qnJyJzq2H z9<#q<_Roxd&7Aj`^AU6IG51~OeugLBpAiCpwVP0S2J1JFZYEMWI5{8bi9fh=8yrQ%+gx+V8lXj{ap@jTPZGVXa4Dk{ZAmVirQ9Vkw z9wZcAaBQsB;dSKyh5keAkMKA7&sILkKjot9Jx)Ky_1asm7|xsGG#o!3x*}OqXkk#4 zD2e_+|6v41$GEkobL8t=YJJ(O-rmov3?k;f$ata>dg@8q?D0BVRpgi&N>|;1F-y7T zIzW@s^;6Z?(E>*9_5$bLWl(Wu2O!ep0civvn)NuVmm@uq5`um)gqTL-bd$*&3N;b4 zA|mGXh%AIR;fp$iklbjTXfiB_pxYabpfo^iHop%)tr)!B)`s znn0l*0NfQ^gU#gY5MpaNjfOw~^H?EAgJCby^m~A(0RbRjJB~u9P7IG?)tlHsxT`li zeNhp{auXy#zYSwa6I=#=&Ss51tbjzt=r(}W9%x5oRBm%oFnkOU=u60MjqOgtrTSD_ zT#Aa3#R@idYq)r>5#gZvkQt9;x=8u>EeOoS(`?I9L|KeG!|2I_NWgK{Wlo?N0xPi~ za6KXz;PKGgwp_YpL4I{6?^a7CGPc!@F;HF zce0Ox={cuU9Q67!e!d`h&ge7;w;nBj9tOF+>%`x7U>T{Ye51&|D~~uM z#-y9nE6sA&IoYndCf6PJ;-Wpnoy|a4Ux~L199m|#z1sN;;@j2Rnu>md^QJ&%Sm)D z;&79cM+1V24MgxRJDo9 zgJyDds&rXU*{f6KD29T-1?re7cs`q%#AL5zlHdup5I1nfCeaI4S4a%ET~Vn`q*_p( zzsI|zV(-&4KF~#2c#r(P@FOW`B+c4)e#rCtM+!p6z{JAF!NtQTAS5CtAtfWH5WJhR zC{7BS&e^!{U^?QCb3NYC`6de^2+))Wj+LvvsnWBOaAstt&U5Tw#S&O9| zSLwKF`)Z(Rkst(B@LZ8`j9BJ?M8^zLF9FgZ2qPg7+@0_#MY!J3RNvWCtpLwxW&N?% zQA&?H504XbcvOw+Gi0`$b~8QR$WV<<<$>?TvL(v)elo1gnjf5(D| zMbHw?GTuu3T$*$lGGzs0zCqoxb&EF(E|cFNp&;`t&19C}==(X?D*mpqOnW(6qSEtCpmKtctxn&0luno5z)0_N z9Ayv&Mm@d)Ba@#z%BB31R|0dn znR0!(@q3}0*CW@^NU?uh&8pu4M3j9RHBr;hGBLBTa`W_g1?qQ?Gf7~uh4FZtr zv-bG}U9h22A(#TgSP`DBE0_fqyd$C0Xv0;4&HSnx3AgU#yfSEB%La@Z@)YV-ZEoYN zu%w(FpLrD_*4r;dktS!|=LNhh{$P|v(pLx+t$d$u-2B(0G+uzXvvT z5g)1I+u#Un;>Ji-zXAbN=&fUF604nV4Bv**M#si3HB8 zgHGtCDYGReXEr0$71!Ky+Z}h^bD#Tf?DQDVy}o}wbxEly63+A~ev}yjvuJaILKyQr z_pd8xKCt^qc5W$x5X|;|rVdUnZXR8__2|_HVK#BCt4-d_##e2#*XS^D^iJ5>?bg+H|-x zVcmjNs0qQU5g<#pK_GGB^ayo8QU*5Ew85dztb>4Iz%+bFzS!>=@smCX!g#X&`TEBj z=_1DqqU4o*j|A*36%Bch|MbKyqo2L>%S(T}^}{4 z`I-guLh)kpV&!G&a>eDE<*Mc8AD#MH)s4zEGwF9ORQ3b>2_OaTD@J~2`uEHVR2C%! z028+%aUa+R$wp)zK+pF*@Agf>Q^olA|`QJBU+&G^&p4x(u^ zz}qFgc7_djmIqy}1O`e2+17SUN-oqRWLC=nR{$BKb|N5cZR}KzndVUR4UG(Eqe`6N z)A`8jKWVYp*|2B|tKQwnqEpS*#?BO=KG5iyQ}l%)HFiKAd@{v z2Y0Y&7{U3vv$8|Kc#bv8ENJ73pLuj`%NamFHp$f&HP3M@`pKb z`5=DLi4t?mV5IxSy$V+4H8%Q9N?v+>i{^C5HKW^chec@@Ax5e$g<3_;H)d7p@nlIR zg2HqKIMoL&l{1^3jronROWew<73lINUupM}ruEpppJ4MJV0j}f6i{wAlk59tULll{vVM3eCl6D0Tb%vFm4UBOUNTFoU{=#19b#_T@%=r z>n8PZ0Mrs6R{RYtPP8Glw;lU$9l!Z`pw#I(9q?wLTbAW z4r1=uLPHlvZxgZqt=mx|P_w|X229fBJ?s;=tib5fky^V_I%7}zVN9}F0#8azPAPc1 zO9rojsSjVStzeVg6Q;{D-Afs3S)28sbpwDFGrk@GEW%Z5eL-%JX{#Q(ow)L6xBNiN zO%EeH;x&QXdk>v59cNuMty8ZqeJ+@HY`pe_BThNv9EUn%JaqI78o0D+xr6-w2|b4S zI1MuMYNpkwR+CW{8g8w+`Hizuvzs(xACJGaHCJN_6ZQ0HGFB!F(K%$vM&_p?85gn% zo8n|*$mXObZO=Ug^V4kJ#`3d;R@iHs3og6C-R|*_dp+!Bk9fq}9`(3)J>fGSZGVms zb!*u#n_;{4D`w&`zxmCLe)qd${_uxW{`9Bg{_>a8{`R*={o^0E`q#hi_MiXU?tlNg zS1wQPJh~1uxL*hlN+ceZN^MtAuvAgeWhEuMl~uG>C6(Od{ZLR2K|?EmfsqFbD+dlv zAuU?!Kp;nG(^dr!FAD*I91&3k9Xb+`kYv)OE0-QU(a6YTV6brd^hKeds6j=Qgs~Kj z*4%(rBHhgV#u&Gj6>Egr7u2BgA7rtM^wiYr3)$E>_4{C5o%;Ld z^0?Q1Nn4-+ zImnU~kJqL16>POtY{PH1%E-ADu4a0X0fXhwIW2!qseB)h@hTbER!kQU0U#P=L8UP; z6W*;jOR#R1V*CYGM#F$vN__aOT4`2bCG+5rFM?KM2xuhIYDO0w_&DyuEGqNwe2}3; zmK-!$;s4jx2DIbf;R|DooH*qPw828Jk!l;Ywgrcr${gMTVyrSk>^@Ef#&ndMUt=~-Yj$b4|s z5LPwoVlOfht^5GLdFY!TJFWaAfI*1Z50ww=k&a-xX<=JGF z?oHOrNYUYKP!%Kb+MIM=T>acw2+i@bm*B)&O#A@BxgQgbGbIfBWNGSMIi+KzV{q9^;7OkecLueYX?Y)=6SoPR&pg zm#i$KWHy)Nl#A{LyBZ6I^tfikwjbpD5z*0Z3*+1!_)VB?rk(1gsf3c2blM=a22=$zfZO(sQwws zR5se5(=tUC)h({^ck(;8opdK_&~AAC`*OiG3A}s4-a6s;0?jhEV|;7E7asMknO_vt z8(h-HSkYqbit{_|OOxoEHH{qdn`i5i^|Dug8KRmiLq({kG@RXv3%oNZ;`3#vh}Q6% zfGW|w^g~I%FmLK$b)woQurKz(7uHlyNf@z$Iz_q`Qi8SghS)7**r2^j0q3iNMi`!O zsi;76-|Jd8q7S0XFxx9u;DNdaGfp{fIuDycQ4E%F_On1k8Kx>MuyL0Njz)Zx%ef#JyjM^lpyLFv7d#z2YaJdOQ zQSH=_|>%2pbIZ>R7>Io71f#E1V=fm3(^G zy|-r23u8n9TIy~&c0<@vP06cV0(#fmNoD)*y&>2g%#A@_T;1)f2JPtKerjqsv+(kj|DD#vXD79BV?}E(Pad;Y8@Z;ME+l(;Ik%XH8z^aB34|$KRs{ z7&FZ=xp){g;;adob#XnzvcdkSthwUTh8FEP+Bd@q;g+1zivj;t@O55(N3yxKHYZo$!3cs$3nT(&6Uwk zhP;Fb^nf!oog-bg!33p7U$Bf)%{HcnVI>K$uj92Z4{dG1io4atf@;dSAl|9xAU_Ov zMd-|HBG)n<1A1N`o6u19^1%7&N~A*zE?v`R8<>rj{OB;>915EA#B#&q!M(oku_x2a zPidEc$_p!I9aosw@?BVm^`*p24)R$+Q{!On)wfNW>ywJhs$*kFemVa?7K`E5X1=N= zQs1pvRS?{+zvJ!p*GJkaCxX9kvczdB^WuS8yea8%-i-UX9OYbQZ9so{Y!8|Xql#5k zIPAOzpQTLfcE~_}i;6E6!NY7Rs7y0Y|CVH|zk;ciq!3Z5jb-kh zW6>P-@VkoY_d@2(NivudyAGI-shp)0g8 zx(sAF#!yE)+RsNr@#Fp%MkXTbpH1_`V18X<VX|~P)A1yVohF2>P6@V2;ErwK* zH$E3zjn+le7SIHAR9Xfh0sIp^y+Oii#)U$$#b{@>9mE(2v2b3GulL96rY=!K%)O#LLkch95* z-4r|jp5Kde>Rp+CxNNv{8PYgBm9rF*J_ol$5qyP6!WNaFIj&LZQh6$?1urKZK6Cw7 zCSEe{v^jJ9WPy{s>T(h`0>k4bXGF^5IY*)W7*B4Pzrb}r)|*swyd=A-{|2a~s@AN1 zA>^R(OWKpaMGnJP%da1d8Gz+tbvT~=?Spmeglk!F|K6U$q}W4$)zza7I`tZMfU4?* zxc>C2YvE%C&a`ifc;@o3#K$s6Cc9pBHCe z8H{Md1&|xATx(4llw_XA$FCUl%;D^6dwai(N3YR4iH}W~T~&X+A6};aNm~GxK!0pw zLD{OX;WJt8Ro3B}n*G%G*f}T(x1V?BX5h(I+QNynJ0itdC`PwR+0zzv-=(5lJM>M6 za(;DZ;rYR@r(~e0iro76f2S?bSC!{`!(PkTp^7uo2}WR`ww~hPG>6r7duq zc+YSmoYTMxkptj)xO-i({~fRX4cYm~#Sfg5>uG)^tzqQ2=!Ucf4*;u{xTCt@H9WQHc%cS-mXLmUcBCv8k36z64NYw^ zI6nB2R?vM(z0&nvuGByGY^9Qhlo3xIV?Wi&BR9@}<&@l5sCXQB?w znNv(LtqaQr-5~GL;x~x0nVvH*Lyj^EyQjLbJ3?o{=}|q}I`iaTS-}^z9oT>m`?osf zATnwym+r}bZ;Z|qZ$&k85<&%aS|%BL2ev0t$CIxJbK~6tT7lx%|3+)vi4;@Iw& zu>2UUfj3D##);!^tYDk~^eb>upS$Nicb~Cu(b}?3_n@1RUqQ5+Hyd2juc3KkdfSz& z>(3i3)O!Tkdq3ZSh(}e!7|<2@Jif2jfD}m?+ymLWTAMZ z%Cj9M9?i^*3cbYd%iG4@>Ss1~zbp=aC##1JNG?<^v(v!H2#ANFp-q5l_;()p7 zw(B<=+Nd}Sw0Ry+ZTKzee}NqARXwCFWPN=BgC!D8MvIMJci`U*%w92f(sK<>L5&7w zxD0VaEb*Al_hbF&Z+?*gWp{&d%R5bq8w^$B{s)w}s3274i#*dxB zXffu@>ZeoQPW%0_M;2&yAk8grHa-B%3OpQ6+YLoD73XkTEG%x~vpC{elxDy>FwEWL z?i;J=j$|AR;BZATnr=u|OrTmbb0>fM@4k5`M)W(yz*vkcigh3mST_P&?JzTktj4-) zwVPd*DP&t&*t0WpJXoO2s5QDJ{SSb}&gAKt*e*yGB9}_5vjA!c zV4Z|B-XvsCQDDw4VN7eH^Ag+!w^Y0y&rA~@*u7hP0S)&H)XB}_5qV1cFsX)oN-~zg z&+_p)4t`gyR1YXzUg{mwJE?s6GPk_<_6WB53GdJ-zm(oVaszb0s3F4J!>>5Xz-w%C zv-)k|I0PoB{b;?QfJ|$C(wPkA3f!dEP_}X}E5$2%*Y3a`q=+=5v(ATnN;)LZXdEM- z!bxc-q<(yPg9>aP18|cK+_WYSPaD)(b1K49hFxEN}~J5%22XV z+P{&m(zvE*D49BqoR$c4wt4hk2AhBCHPk#GPl@q3XyXt#kEE(*G>5c^+0|{21ZH%3 zTQB((sV?HCoS)$#<)*F6ZQ&clZ8jIEJDR1tsLnJ+>W&mW zH(Fo5FSfq~Xs(B%T!qRSz+LM}W%2z;0^ANZulw)iU%YK5keJ+;A7`)sAwk`?mBXL! zDN!vOJ)_MhEGhDaUKlOXW+GQ1WIeFt{zNaGq)kW8PoRhH0u&1r)x$~wJx036Hx}!g z7#SIMDjF-EAvcreZWUe%=C|U)QCwcWvL;t*{tOuccY#f+H?yl_q*D)2{LJ8}liOB|wq2 z^-G?>n)d~%#VmJMIqkLoIy%x2ZdWdu!zi`}Gvcnx*o>KP0{tRU1153?<)0nwCqG{X z$(UT8B5_xa<*ggEb~z~N;>e`PU$sABT4yNlB0jmuYWx2u1Jz7TRR=Sr+;oZDNWF2! z_*+ZkwFkEmb+5Pwdj%Z3^U-Lg-`;n`H*!;o;9bJU^RKsxOHU#cE&M{JUo6TA3Qo$4 z=9jQUaR??-79$5aL%@89VBGU7{!4Bkl}Emv>%J#W@0+`gsC&UZ z)X%SK>ec4Oej9;G9DS%W(zOqt2puT9_(Y~?@lfpbj?-X3vP1GneuCrt?b4^oq6XS)cIoK3$s%c_+vpueJfOg;T za@cTO;)OxOVZ$5Yqu`?kUZZJzVZ*dl-vo-~07$rYIXu)kF%HE*IfqFC{EC9H{JW%@ zHG@~KTp1!%YB1O-6?w^mUtjVY;TF)2J2c3bRzsl^D0ZT^U*z%qC>DyH#f|pCSMkG+ z`J3XCT<_*6tF3h5IbDuWJU+zS;`?!csin-ufq zv}Zo5<@FP!mRyy|CtPgiuP2b@0R9D+(8c$y#)RHQ@+16&(#9Al7>YQwKfpH5(zf5Y z)_#c8qARjTDtqkR+dJ-%%Af;W-hkc@25^nYC;Y zmz(#;Uxt^H&0R10h8;Za&uWCiq0s!(_xw|pk;)9LKgu;UHq0T_)?K>(QjGP&xMyV#aTC(I-Mn%zu2`?~Vi^H> z5Xw0Qi7}p~#Sh&NRP9Z)u-psFFANL@ z6+=R4gM%#JXo6Ixr>tK4UtQgqv0g;wGaO&8TizcJ4KF2|yI%GU+kf1ja|)6|k@-z` z0+N-E3D$1ndaQrs{s2~*9baON2o4GXE>?H^LU-~)KZ(@7iPR39_9lGP5Jt%Rrfq}% zhj9biBf5rHn_Ujq+~o>#9t3_AW#W_3A6gg8-S7I=S-F5JHABOj&2ADU&#c+NPZ9+_ z9{aAuX2!egRkPCzc#J0KHI4_^sg29(7XP{hQgg?nZ1&H=~`l0Y0T&I8y!nzHFx! zVbaOS*4EDl+=~Qdqpc5Rz(9f}a>Lqt1K0ZR*%%(8U73lIkp~h%IU95Y2RJ%Ts}q!f zdv8Zrov+(54YBqSr|cGog&h^UD4B>c$Ikn@*9w#3k!+;1Bt>{COA*8Qe;bl`P|b;G zApIaMQWeSvzmyx$=Pf^6K*&Pv3##fnTw*U01T)T5VSSG{?lRj;lB2q|#~T6PmSM!I zj?geN@nhVmW&A@0B^M=LsVnJ<{8;fhj2OaruvRl|o>|F7|{fKWldrUy2*c}xi0bHy6+M7mj?K_yV+|4jeA>pwJtYmlk1bQNQ7=&h7hQV znMFeSw?&m|xB(w5i=`a@sK`ivwLlea5r-3SF9N$D<LnX~q z(KKx6@rp2KcT2YAF0*~CoMadZu0IiG#xhu98km^5vVf=XG?F3qC`mwH9Q`m}uw}1^mD0&)%#BW+rt$>Krel!edA~!F%=kZt9LrP z;PjuWPgnS0%t9gpO{+C{pnP~jlBB?jA#sC3B8^i(VyyV2!cDQ|vzMT6i?O4%!0SIX z#rL1Iygvau{||}WHc-%yWH3E#@tKK7PC#jdvW}d8^96HM^H9johMIt#`49~qJ zH__WfEclBd+APyx;KISa0vD^ScUSBUB|QZ2bYkrBsK5r-*z43Rte*87+UNGL$MMl9 zo<~VuqPK}i@Cp=?R1HEr?c`Zo9cIlo2)}36QrUPasns)QQZ6$niSt<(O>ttBYup8Y zdl_?+O(KeglY-y~D|dVwi=*+;pE!IZHK6M&a z+y}oaggEg8PKsh_Cn6P*&h{1;dN4jdk3r>#>AODtje>q%pnrD2`bqyr`}{tj%P#*M zoN4NORNh*3>Yw>u0M;%DC zEy7mL{C9_U7S8=+ru0a&&0XIzz`B2IxDR86`N%cqo$2=Jr2N-2Cd)PXAnLr~$fQOJ z6(Y@BK$?f9i7Lc&dpw)%Un$Iw&4VS+**InG3EmtcOOE_Y*?2V5mz<9Gi9aQ zayt$QVd=!8A_oB4R%Mk?d02~P4{*6T>q90ks4~O%qZr5)ZLaT ztKJ*4X862SJW=d%*KnQ##INNaK*=#U3JZMD?X_udNS`LSA1;QRo7g%vV21Q zzJWl@zFXe-1A6H@oz=WdG{aWyca#iP&Cd{-P_+Wq0O=OMboMOX^G%u)3AX^?@!`(M zzi~HrWQmVB!biP_j~5$bot{5%2cPIHd?BZJ)Hm}**K4$Pi7z{-Tp3P&itXeLSO-6g zA#BIIBcH<-K{IW{#8tdq^PJ~n$Z7Dey@A`@!tdlfhke^i2Lm5+j^A|;w>vzxB{Yxb z(L9=`;F&*+Cn$Kvb3BFSDR{5trrZKKa}UiHUtC;_`1a2~2jlWFtq zCr#>q%|M`+n!`@Um%%r-Yd25hpKUX1xMeswljXvf-+URW>AnB}KgBry4L`##FcDz9 zn#;YV>w15M3){7CW&omRzog})05IvgWYl$SzlKs*9p-dUtz|m44ngJjj{tyIqL>}X z>xm;^sL>_=Oc*EWx(VTa4>wQ^gieyd+A zVBMv00*7!oYBly|F^VF#hgbnxGK*X@nQ9@2A|seZY>YAo(G~EJ^b|!$icGyEfZpIZ zNsg7~lsw1&_)+O5C53^g8Jyk>oJ1rO#vVWhmh~&SoHh~&S#Iqc&5aRvgiLxEvH-!h zXdz5pnnogGjD!uKZiz-SDYuwgRC}g(XvPWK?!c;7};XM;CK@}WC612=E0Ke<=utU#?Aovd8--x zTz^s|&9+B=3VtUBaQ%6ajD&Nr{<}s>pN`_}0tVUX<_X_`i71w7(Slh3FrFp>7zH4n z5-l(i(I`VWS{wae>bTvR4X(T)f&i@IygrlFNiI){&sf5f3rd#fFtEa9as;4501z*J z7^M8PfC>lTKjKe@r!86VH`8O2)QaVYE`c;6 zfOy+90~Dd*uOLn=NQ8|zS&srlh``8Z17>Z;Lr905lLOXPAu{Zzy1e0n*`C#sb#YB*@+X93B2UvBxxHOn< zqnxe^HtND|@%x4hIPy+^+J=>M93#2YJE2dv^LYSKC>kjT#RSW{XE;qS5(o$#&gue) zxB;Fwqt%AFgb`w7dDNWEPoNxl?wx8ZU1E1!Zi_sMSjM}k^nr*QS=+wp)(@{ z5QXay3Ba`O1>W3!hcv-Ngf2YqY9}G!s4W1Uv|@sMYBSTj^#OdXkOTVf4)Df5{x9tQ zHjsaf?kw5hY2$tHk;5{AZ9v) zo@y#PKsYeT{m-Tu<03Xj+A=K0mHw?U^T2TWk8L0W6Al1pZ6*36@-DKB+(foohOsb3 zJzve$RIci+**aJE>e*VTjoQUo_>#YgLTYS9t?3W`EwuHvnRd3_YtOZ%mLxEO-`Dp| z{iXhk{&=73%YE~XvIJp*utzu}d=L?cWJErtiqc5=gEEL1NBo0$iTFk^s4}(9 zYSwCOHBU9ETAW%IwUXLE?WW$Kelk&M2K8>*calj4BQKC6$XVobJ5WrN02PdiMP)H684XMubRP@G?7^I5n_@$;|KQSar@1_>e<3fZ zNPCU;4((RF4*qxic03dBftTQ;@#**@_BQ+&>vZUhlgvrGNc%`$q)<{EDT`D>>LV@d?$*uL zeV~Wdlj{}hJtE`D400N|k-P*WU>@89FX`Lpx9X1?>@&Dz@W9{`WgP`afhoomD+-;$ zrFc`MlxT{aqM%e!l$3T#A4NqOrz}vGDDNo0&N!*g)CelHb5&UP`d7U3TG3+fU_p~|OU_RjCh0^H2&d8am}_;VQopW=>|gW`A#`Z!Oq5we_RO9Wt&6SFw$t{7?R&e;cGh-B?2g;@+6~(MZTG?+X|H3ybpSYk z!L@(_-v$6)fPnqK_qb(-RBiC;zpt@ zne6Q|XMN%4GXZ*Ie}gYP&jYceeFEdf+a@@=*C0 zz{uI*2q)J3HE01OA;G-^T8y*1wjq3yUJ&Od0iHvQdna5O`~>d|WE%hOZn^FDjg!00 z>+>w$9Vd-SD?K+hF}Y;KLcyV|%q>!P2V)06y0b<+I)n;g`O<^~^Q=Rg_DIx+aE99m zmXEfeT37~)k1;ONPv0s>!Kc$yV0~|WYv)|uy;#^ca*$bxRjjcCm#hYH=y~`SJ?TKp zYm#2UjK5-1ft8NW;v&ibY}PneVE?-pf3#I-FA5yxdr*@x*lQmbn;MS@9SdJ{fC=UZ zgQ*rIbtqKFfbXdig50M4=-gRy3TzBHK-XaQib;Qyp}=)>Xj_l@_HFQMFv=!Y8yhF?4!icQU6bfycH#I zn-%Ll5R{N0aTg81q(q&BeMl*y{H81*2`N4Uk9OTR6-0z{7P!ph(pY}2#WNO-h7?Iw zs#j6DQXHh{ej06(`|{)He3lv1xZ#Pku%rUixS?G)XjoEv{N>0qCSYWsna#cydG-j1 z8Dp6>zQ`C4qC=7)t{Yf<03Sl*7S!2G! zs!%@5MpS2bK&duLcap9IVC68nhYiS38kjOh9^7maX}BOEr{aZ9bO@+fgD;an1E*F? z?^F&p)uL%7Vu9XkHcTHh0>a2(K!MU?w9FN4iap5{`_CG%I?XT4Fw=CHysd*XO#p_! zq+6Sz`a_xyW+-Xg!qzc)l_1msH#CW;8gh4Pbw1^HJ+0Sw;~(zGNAayd@KX z)eJCtmDg5nVzRzzbt<3vITWuoK2;~4ri8`J+0`QT20+;R>w<4$YJi!w z!4Qn9`i=LP4LiULV#(R=HnQioUzc`5+PH$~>5set-uXHJ2!qpF|;>d^eE=hJs6 zouS#Ml3PIhFTzB=E??e#Ot=>xwtJp4r$WALefO zBj-V~rw#xyK+eAp0MA1>aoqNsV8a`o*+papfb?FS@qlk3*7y z^Oz1j3;DB1_CY$RF}`^jE+=tUNY%>uBH z6+`Q37~u|n9y0+^m^=%3yQD8bV<&bGNe#E+8$iy_Y^vcJD_sp1=#!YW99zY>TnON> zRzBUpU)+jy^P6Zk;q=OnJyzsIFQUIk4)ioyjSPrF1VXUr;ZGHKMZ7<)oYKt~LAHPZ zKd-PhAZtHMlUbopsX2_WKjzM;w&|Q1Uu2Dg{_}0Bat2(ZXeD%kTYu8`IWA6(3g7ge z9*;s)VHG&#E%p;}B>Q*C0y|9sOB`4?KCE6g(IHTkzEE0doJwC877&+G_b-hLsoQj| zlJ1-qq}y2i>)9a9WMWRofbZi+%H>E?HdKej19U~es2Pj#-b;9VNlJ$ai!K=9Wv64J zQEz{4HqtL3EOa2oY#7nwlgasq?YMOot2jPoy;-)U>Wnj#c=jP@br)@5V{H%%WGHvg zeq#X>-Wp}3UEPYB1r-)u8a;K->{7-e zYILS>U$VeDMuTN#`Ccrl0uFbz*aUXt@kQpKW)4SHx+h#;E+lMaIjhEd7c|1~J4iW5 zukG;-(L}pn=6vEQ9Ks;uFGN2?Afiw?av=!5hu5YuA4>^{F|0Ap5Ff(Ab0!@*suLhw zV;VXTB#;v0AElq`U)`M;1RMe=PC*-PN!l`mthsbje1UC3Lz^H#8Qfz#!e^ZFDI=I<-R+c9j=uMrLo|SXO+TQJ{M`sv;vBv$<>~Da}!E5H{1Ui#7&v zy}#!Mevj-C$jvDJKz_FcD_TnQ> zW@?&N0w5rvNrh%e1uEFUrsX+=ACYI{2lIHWeW!F`GX^hwTA9m{A?nn7o}yjCm>GEm z=1b31X69&n-;!^BAIs*MzTFU_ncPZItRTMl90>sy=aVdv+Ame5LR$()6Wqk@nF0ar zWStOTuKDnjz%`zq+Q=`q$WNCHP2phy1dMG@mBPSwv0(Sq+wcyY;vUQJ#LS8sf5W5m zF7y&w2mcQilPN*~+g5g0zv$4cvYGdsC@$~hP?oR5V;=oEOAn8c5ka9St|)FNRu?>Z zUPp^`?^4DyR^f7j$oFW?y<*&=br{p$57TD@<-R{39Awta%2YedNGs6hD*sj0TK!4EH%DP)!V$|4(lTrkj6wA>iw`t0f-#@h| zKysR6O9zb4m!>Bpg@H^AS12JvgMh2=*tcEs5uRTz2QpgNB|(8I4H861%0?yxOHeod z)tR7zzcjEiKZJQ8c~I-cFjBOzFTI+RZsXm{Da-=sLQJyEubX*2a=-B3?3PvN_Qaj~ zru3!5VqJBP@}!=*Y*OvV={FhkF@M@Ymtv{YX(EY0va?$nfKhdRu*drd7|q;%_IrQug`HNVxl~TKTOg21rC$wUX76XdGjF z$`n%!gRtGAqz{Ymj|fYlDR`gf!^>f>tV@S-p!Xya1u0R!Tf#k)_lD&Z_O8(Y`~c6i z#}_5GUiLT5aawu(SEbD|#TPjB3H=BD3I0S#R?nvcSNhbJyNcHNN7u&^i5|IHhGlU% zriQcy@M7c%B2L8jJE{(IcbR)QF`7NPfMoVCEsg znSJnFN{&PXPj@7A_P^g&sM@W+RJsBx_>Vq|bYCo}?Tz3pbQcXKpE%M%FaVE->m0X0 z4?%a+P3$q}k{^O%y!AfY?!geZ;H4YI$19o}mM#uyU(%W)PJ1ns@J_UdSoWIT`87kh zAH#5}h;ihih|qv0FQd#weuepVHb+mMS|*k?Vgo}dmELuF!1M8_zaA=5xJz{MulDQgT&g){MsSjprL|8-WQZ^+Qc%np zjh;j}GCVur8t2I6(w0u!CitKQ_5LjH61D4#T$wY2w5TLr>6Ff1J>rr|uk5l~8BgKm zQBc#zuN27=|J9TGg}YsnG15-me~0c5RD1}7Y%;qeKJRmbLS4Cz`Ew$bk7~H(PQaZ| zj?IVZbZmSYF)6mkg>U3YeM1-C#P-uW6{T3xTgWoU{-hl;OHk5v)g-T<>74LvfJxnM zdqBP`$uKr&u=&eL9QRz_a;sGVQ!GIH_{4Jg(E;2=L}USuGy!Bq2yP)^126AQ+wa*n zP2vkjgJusdGK)$8nc)kr+Da_i;BW0Fej1PPa|4>@HD{BQAHJ02EJjUxn&t8D4F0P0 z{9E2BWG>CK#ar9s_q_r&x1*mdg2A;M!S`7lcflCDYgXh?CM$@Bos^N2pfqH&N;CcL3v8Jk(xrGW(KvDY7_i!giYn=B%ZbXknMh{P=j%M=IVp&wv z6V0&jysXStxbz;cZZqU*>Z_gpMLtY!os8;Kv{2Z8~OY9y-=|H>VV%Jx%4@XkA{sbtN-D% z?2~nL5G3?Dq&H z9@?w)#xTwU1mXng9cgl6uF9^eDzdDmI6jt1tkmJS;cHb+@3C_Z3h+Zg(X*_P|N8zz z(dg;@YAgZ_s%r?Gy*kwEH9?deXFFZqtq+7uJc;KvF18qSc{oPtti!2OvqW%DqxufY zePb+p4dX?hhfwp}EplUNnk6r)LEk;|<<-4zH>0gY>h^V3twmD&akDc)bXXjdryu4@ z?J2kb!`bP?> z&V{5c@4vd&FbHroDZjkJLKB)|XE_G5_*R`DX8&d})x2YV;Qjfbz)ppqdd~JUls9?1_bscM!JuuW)hSaB{iB#>rPGUft1hNimbYuOAJF}~`OTXsIWE%D z>lhzLd{f%Yqy-_l1xzL!$4L`t&k0rtP$>l21vcrVTs~9SBw+x-NYuh>ZXbtjmUKtVF(n&l`Rz*hNP4sb2D8kwS4RzPApyP9~jX9lh~>5A{sx` z{`R^9I!9g~J{8>YDEcQDM44GM6Nj$ka;_-J=BtzwW_TG2Dm&S+d$eC-TF&N0h3AmOXyf&P-NhA_=RTTe^x831YM*kzIg>EN19h6;M9- zNDb_LtocvI;b0{D@sz-UK+8b|P{tfA44-#<1MB=SU{H}zUkn6y;N|QS`K&MhwKmqA zW@@>v%XbhNa_Gd>0?>SBKXRBsLY)Vaxekz_;$~NZwXvfnCPH@D$Y{e20F5={Pi;h$ zzYvWR_-^_Qq5vZUF*;@}%)Je*$XCcQg79++U0E|oId|goW${}N+jOFX-MBl0!cxKe zj%5G5D0{ld+V4|N${G_wMG~nG#+K#B6U&lq|7oK2@90tl(0bET{V8M%YUf`dAKH!l zsL7^p2dV=R7X$Y5jmGkzZD=Dbf~2SWXOU-{PDPP`HzSeOdvyf>-DL?HaP*%5?{$cS913As$RIdU8y&KjO5P_RJXv^~7DKu<-F1xpcJr(|9X z9J`W96cbgXy|MDR`}~1q^%BXYY+KBmUl;nkG@P7!xRC-R$Xc{Y_iX{fomt3Ukb+4G zdzew-HOxZ3mYziJYh*iSWzFTx1zlqnVF>`tY`!u>22|XATQRG`c4kQ!3_g`2_-WP5 zOrAVsv`(0HFiN+tX*&YqPH9Ls$5N>783 zD;9HQYc#qW#DL6m-QEQlQHl*#p*(joQWKDdrTl0lXjQNs3H*4VoIteql)=z^pQ4Oj z)W!nW23DxgF_tBs9laD!jL)W{ef?T8Qb^zBQ#Xn(k1WHq<-7t$uu|X?_ZlzdI|{gc z0x%Jey=Lhok5cyO6LwL$Z$`SlYkqbA-D=Fl*I0!zB;sD*1mU)NV*)NPha{}U58O*7 zB>3D45rk?Gz~?|D?2ar?EQ$B;J1uS74HSk?(I8`kQQjMAfpI$=ja(?CYPV=lE6Nvt zg0<+Ylzv6GPslZ_vLS|sdeujKB^7N@j%v@mcJUFsXd_$ny8nF{Wgn1nKi_cC@a~#P zmb99^TQ_Gq+x6b5U^o+jf7wC&aNq-RC1xj(pRjREe=iFe@mD{+^^1PX7RQHKs9>=5 z0_vMB1B@U|@pNN=t4>wERY#PeWH2`VE^LH zg7w1W;ws|@{}L~!MV`uWE2o15Jg8lx$;F4yi{Edb^sKhcDR!;8JBn_`pg5C%eK!Oo zcpNC!!nYb&3YcjX<^tD=Ue7vYaZ3x5O)^*wzW%$O9dtZJ!iwz9H+pBf=Q`MthdS){8jRtMqKGgmK1A=SKmw~AX9 zVPmiL!>91@2UTP!-XVfxw~+OGs)^2g{jl7-LA*vSozdPhZ)(}Yb2o`kWf?X%`JyRE zp`j-&5}CLE!=W+{x^qaD{~AzN)4CK{%1FtS6BV8Eup)E+^T~Yagn-jv^iE$@y|+Rv zcU-LqxCF)dw6Bb=i1BzGkck%Qa6>8zI`{^`MLAtn4j!-xhRDh#&g7FaCV+(Tog2ep zMzH!BS`_%!7i++qw6A?aq99^6I$sASe{f`q6P?_c3H6HZUwPU$JmE`X|HVYjmKh%xw8c2y_+@8_(;+-t)~*n z(NjWhD4OnKHNOja`J4h3-NkYICNEp4M4fT1EQ7ZEHvD<4zCVe?k>stj#BU5U9qmwB z)VSDltwm9GDT?%(+=S4yb@#3Dya1m2EF8?o!>X5vY`50H`YR|o?u0!C)OYvu9i-S< zKfR_W+OU1RoG+opF5X#0lqYZHn#6PDz5fp=0}GW@y)rp<4lrWdje6M7P%4(?19o+- zY3`P)aHK?W&W*IT#%EovX6f26`TDUdYW3qT4`f+e$ZxzwG!J)!oiU=RZ>;^2qV8-; z4}p?TQ5F%uRO)jGBRonj+AJ%wi>AO_j%5q;Y1>*+6r{1{MkIMUdhV{yf{x|apDk7u z?|OJ}Ys9%KA2bu}_*RsnY_95R^lO4MV)(D4q31S91QKdGEpogdZ>*{f*3nRH_oo$3 zU5o$$Eum1b=qjjT%*h#7|5^CI%cwms!RvXIUv=3`S}AbfPupA2i;^$YjrQ5H+HKE- zZ|da*o@cHlW8kEaK+kH8E2oT3RonKMBM<{aTcYBZ^CaPm7dY=%{Yo`oaj&Ywdx6Cx zHgTImXTr}9#O7v}oG~6kPg0(>5|JC}Ke?20OS0nSY>=gnWi24hl!>t3^L-sD;j7O| z&3P&MA_WLt%|T?qSs`9IDTyMlrpYEbQ?#yW<*RZzJt74mtqv592W^P@UK<{lD z)P6AvgxC-hRhgix#c-vaW6C7aUBdE?$`(cTjkoysr@SAl!N_b`YXaUUSk_R#npt>S zxdvObWuiCFtw)~mWOE@wh`}Hej>d)f5=GJEA6^(2&9yz$$q9aP+8?G?GLK7B+nmQ- z5ysEd+nFZuyrUn`v+2XhrxFQq>Rc=gMn29!YIf680YK>lk;z+g;MV3vy45fTp2Ca%d)<* zZ&Enon$^uS?L4{vFClfUjs6JJTGFt}hlS;nCM}Nl73Ys8G!ACFoF-u5pKVeShYLjI zD%^xhc>!q&n!2UDJy^-phS;g$s8=patI1W?JOnC|8Cd-Lm7s6&l?X6;lMfojEP0ay zD*El;g0JYzPa)3j#wj(*y-f@m>g9x=WyX6IDxo7Sg=haLzsmbZ;|kbH^4NWO<_}T? z8SvZ_LE}PK~PNeBO`pAwgl2*nwVlg=&N~ytfQFD#5 zmy-7DUN4)lL!zv-^W3ni2I^O2`X)_Lz9{Mn%TG*fGv58Gst)u1b_n=$*ar|(YJzHW zCc+G>8P5EYKb0tpkO_=>p#_L_4B#`4;%F-B*0FkNEHt;4v(4u}xK_z6<+iHPlNtI( zvPE%bC2B~=b262h)U?qPtBkblx|=NP4#LlsHH9qlJ7Q~pI*FHOh=_Bwi!UWLkbPM( z;6rx`ApYIHG}vOgO^&7cMZVmSB}X1NHyqN}D9*r2dsKBirKQy{a+AVAD!Yy}F>M3z zG2a$Js(Fh#*7;F6E2WZI`|?K|jAlR;t)#^`gxsi0z$CJP`;ssmq-c-2AkyH`8)<+P zaZWQSQKE&*;Zoh7pUd+joqfjYGrSv@=uvmGd?AzXjvX3~gnLyrG-7}jbKi-vEb)>2X^9Cc^+{aZ z74H9^mKHLev6vudod+cLE0%3{$N3{ym;flfT?xG4|BV=o8RKJmu~f9}tcWwaWCX-8 zdmZ?8eAXqK&(Ss)`VTh2$+INiX0e;Cfs=T2{MkZSEpiKd7Q#nwD)mlV@$nfoz(SEu zYURm6#W#@2(`lM1O8JKeeZjryB439^lVd!+V&|(lZo41VWZRlAQ?vXi3!<3CVC=rh zl8_rndRjF8LB#KLOBQ*a<#I%ESCt3SE2}CWm~|W;Xg=6mS{8tU5?LM!^L|VDfh6~P z{RJL~hkKIni|x#0_HcoA9K>&n;+PZNGp96}Q?7UOwkkM%xgHWxCJq+m4hI*oU|k9J zh}yzTjB{GXYPk5?`{^p$XVzk`R_1>aQh|(cMH~_c^hD1}#P_ADs+`YjFXp(iliW!u z(05&fB(8J+zF15zP<&B~Z%1w^&^L1=uiTv|$4Xm&PH|y6e4{_yGmEr*4o%t8P#|(C zENef4=}9XAIKBZi6S(!%(G}UORMDmJk9$khT9GLCf*9or#3S_x5PH_!-{M&F5)U6XbGt3OG6-1AvBE;zEg-(B zD5~R#z9Fyg;JBqQZs3)R6+f@fq8QQ0#(qwALb=$PHf@nf%T~mLcqnPZ(&V);wesd* z$8dJZzi~_$?a}fpW{$5eruiy?0hu%m-iby+(-nykIC`_5M6!bBT)NWDBrBUK8_I8DTRAq7p&eV)~N4zp!TKYZ#`j9?8*dWs`|i3FQzcXe2%yJXl}~ z)ts_9!(R#xZc&^N&bx+&qLMr-BS?rdvg{=D;uHn3ECx1u9c>7yiZFFJ$eP*CSY%}(ntW{EA53MXfOfQ0!>sFfM`y@O(}s^D=h*G0YA+K<1%e8g7cz@ zJrx$%Zjnh1yK-#H&+v2nDXFhC=WbAgC*QO#W*q2!q+HnYvCLK&&PT6cQlH;H+Ufs0 zs`GuoycYn9@Iv&Wk8DUxD%!6+u`tYWkn{Jd6jSLNn6Y(I4lw8 zlMdc()xa*F&g$qi7MCG=N)PkcJtmOH&9fD_K>1==b%%JL-6Uy;R}DL)DE3M5h#%~% zV^dWud@K8~c}&+ z;$%oA1f*oTXe_zS6NkB2hb!^sEvy;)w|fY1e9CQ2tjltTT$Xn zPHv=oFt>Vubzewj5Bkq9P_UdDFZR_OhGG)_$+=a88Lm1YR-A;+nz)FDI}fe*L9xbhg&MbWqXD zGZr1hE(-G2e3q>36OI}o2Zbn%WM-qPkDbb&MotPBBHAi~GrR0I)+C?Q4aXZU5sO)I zr{jC*SFEav`A&|@HB$Lp^{g_3UyQoN6N&iVNF>3sVXQ`KG!}i`L_~4vHdI>ws#Fi9 z&p*6|ItEtExdPL+kv5Z!Bn*k$V5~wJbE=^KrQ^$dv8+_K!3X*)3@C5c5Dui+yDczX)3^2!9^!-yvee} z+vrXgvxSVEwNtwL^45U?Key@OPO<_@KOAe^$(J^F&6(+|E|Fegelil4@-m_@ui)7Y zj^|T0UTROssWy)ON>EG;G>TbPv9_}3J3I984I5+0{s(c_XhD%xG}}rdHdSOzQckNl z!(WQ=rCb&`iOT690HePY%#g5;VT4l*DJ(Mm!ja%zs+j@dAma~S${su~a)lU^El&PI zLCW~s|f1hfgR5@(vvwr%VwJ;%B71&bJ8xbmf(_DBZ7(93KilKRV^>fUQ(OhWUh>c zJkK>t7pvT23;TKEo%8;xq#DD0w~;8FKBhq+hv|a0Ie4FGQpnKF=^bR3CRau#`;6>nu}!Ab;aIbwSXdrscG`Mf&y2T$_YnAs18x zhz&q3!#H>-C7DmW(EZ)Lr&b`8l4*B@6qRRAqn;;~`r~?ZV$aRKn@Q%)j%ra2{Dm8I zrdPW(9{7sNiD**V`*8Gw!F^?5ftO%r|2oh$-DW?W$niS|`_Vw>cEW2Qw^W*JlhcV{ z!`SXvMN*UFZE8NI4H1{Hv?LdviZ0)~D1&_SROVVic|d-*JTp}J*n6X%D1~bit6?RW z{ff#acJWC4pFpp~k^tS=H9^plLp^~?OFD4bcA-y@_rV77k(Oc;uayg$jZA)Mft-AC zrm4;(D+qKjrZKQateFe*Etjp_O`)!dH#YVueT47~n ze%$qdx3sg=ightf=84H|B(USN;bK=Lg(|PQ^)Ec1*d^1Gp(`jDu)Q7bcp4uC+`I=U z=Xq^5PdSktiijf}WQ!{#=TA_F>M_Hsa}FrU6Hoj@JBEn&i^ElwM@Q zW8S3oWc>3G3GmjkM(U=&sXwWX-vA7u8oOwcqstM+y8^v&Gl*Oo^wkn5b+HbpK~-O- z3+Hku`u%?9!6&;a9v_rmALg&%A3C3lrK(9=c2z;`E#D)c5J-U|U}phFWy?wJLA4^P ztp{bMeJQJP?TgBAkKOpkSCJ1Fgf*5L{y|2sA`VxXJhBeX*%}3@4R?!$ioB&LjxG@GW;DXeOidAdB!)9kj6j3aX}{{`fulcav8;r|mq4-1?PskOn?3Z<>B`m#-$%4>h9zC#t&Kck(f zz(MQ?7=M71Ks6d5B-hR|B<_qbZ)H?{SzA)ta^GaSK@;^?GuHlmrFpjA)QUM$T66X0 zWZJLCmvZh2y+9J46IlaxM$!-2#k=n8Sfq6mSp!jz#*GL{J2=uza*HWwqKq-v9o*jL z9}XvL3#@m71LYp_yY&=i%^H#*&g#52-bP#M)ex^YUYpmywVaO~7>>fjYGHL#m0>Ed ztbC4xt&ybbq`Vg@M1|c?yQiX1BMb38!8)4#n5&R8GDH;&UxKQb6SAF8dhvJKQfnPXC>#(R~ zOj$|~{nsm&*hg|-On>)?OquiAnR>X-pPgu;-ugFX?Us6;xH`frCL9I_oN+?u00inJ zcXVaYuh7~6!IKEuS8xdAAh+1w;5J{_8EYs~Cu3{!0H0&wc{XN>?AYtdH{Z08hEBd` z!AB;XQJiQQkSv8Ct>0?7+l@hLFH9vB;5kg$$)OD}V5XrX7<>vEg^`TH#M+Um=ej!A zd{@4<@4Ob+Unh?L@Ozh$-(8Np^^a2SLjm|rU`qXF;$(C5M?-#VD8twE1m>J5Q(Q8? zy(aTE0}NHlpU}X2C|`2_{FVp%tv!|~Dmnnf(PIVv;yN%aEz>_h43pXI_Up3PYU_ZS zV&B&K?-hS!Bj)?7syBvTKr4Ek&)?;Sm2rkm?1`arY=YCnXM#w3|nqV`E{It5&2%E3-Y`%4XzDcGuBY83;3FCJgaTXOP?yNv=paJHJDK zLrc$7L8woLy-TKYeu-me{F^AturWeC$ zqM-Hw5T4!ExNqC!<13(3=H7FB*f=ruTHm5WkesRNuWY?RwPU{UX>$~GJV4&|-ZPVw zx@~w0Y)DMOkjbBjU7*|Fj7VZVhO2yx0+ry%GU)QdAHVUWf7c7qL(K>alLC^%jSfkP zdh7+?V(&A;@IZz9E>kmYr0K(gZYZOLR3;?Te8B;WGZCs<+_6y6tmP=27eP>_jNok= z4sHnqa|OFMI44j+aGLT$Le?O{)m_t^5`t>48v-VnS(IIj`57eF!s(j=8Y!vj;Rxho zjO`oRjG78Qq$xpx)@083C=|=YLKF~^ma)O-2 zk_f4kEa0G!qv9Xa7T`x$djtoORbL9)^OZ{nZQ2`vAjRp{2c@EkVvUp0iw&N7^elYE zFum!(V+&FIjs>%$zfM}xIow^jA#jo-BzNg;xa=I$n~IQv~Y4jWMxmW<7UW`zhj(A*BoAMz{EJyTl-`=DJ{gp z!$qyR?ikWHM!z_Jd}wU-!xXQz$eu5#Yt+Jkg+UUL{)GU8iKP==aG!5_-^cyXBAouN z*RzEKiVua3c##ayhK5vkw8>VNEz7>&WW6!yv5(mT%^fYGy{)|&CeHbn#*VZZ)!|^V zTHP@mOsiv&%N0dPqGJwuCRYpuc7IHlSG0!nwOy_y$CmLbWj5h6Pv33*-v)g`(9gN_ zf^7z;ByuA=)%4s?hI{aw0HDx zERp5sq_Ms|9@MytKeva`v3n!^k+DRyRgXPrxoSv*wrsmzmqOWq@#H4T)=HU-mRFcl zlk_BtjKF)7hRxJl?tE{^;?cLJ_iq_L?VnlT#i}1TRoetiqJlVrAZ(irkk?IExD|et ziO_TbWlry^s>V2}>Kfn5oYg+koA%_3|FrX~>8buUi%O`lW=GX8Jw2hpzCFH0@43$2 zZW^mUC(n|1bAG+$>-65%>T;IS(PYkO&-`*~J&8GWv~4*$yixT1y`jEgzb6O<=5TBY z?z};kl_?Q(vtPyp~HE2`#6bewI2p4A!bR4v8gn$EV& z%Cp+i3bEKz;X@#G?MyJubXE;Gz<-MluU!k?%b6&Y=r za8x^9)8e#rdHK~j$g-Hj+DMxU(}*?$EK-`;`MPyYb2WN|jcxX}1mL^8RUBVM+DONm zSWIdJ6?@kq(oQYMRFWhv02UIGG;Dt~*tDq{+WI4)n5+)X^}mL~MWe6FsFarB{CYXc zw;l6jCM#X?#Mm~?|8A0Y$%oW{3uS^3~-&mVX}T=tvuv4P;pyjNyhj z3`x|imOODJ*4yi^--P)EJl4Mk1FIpA{+N^e|R@j9o zMlNA1`d<0o9oNPW>^?ii9B1{NvnY--!GDTF+HP%i2HeNxPj6-U)TTFmY00~V}&chzGdvt?rZ5b%D-cnhGU}n)- zn&thfFRr;?FR)Lg^MWP&dTH>S$d}UYb@yv+QfF4XXyw+exf#>?7|E6To1SO6;)=j6@=- z)iZou5A|#uTBOI~F%6`LXO^f<63yK4SnwcI3-40neck%j2UDvlZOFK&H<4|m$uMQoa}BA;&qIU2{K~`h=B&FCyT1mftyFv{ zS#iKj5nCS{R)!zsswA)4$uagUWI{Sv4kCq9B-1(3+o`H*MmkwGq!fp+GlfXpun>a! z_9{de=PF|>-|jqnE3H+(yr`^;H$z@iI<(kU^Tv;wccK9|P`U|DqjPObK0QcU#ilGC#$XO9`LXii> zow|BwYV}V7C}bni&F`yVlZC^#0RaY9iPS?CD>iyVcNFKig^QtNSw2rK6n5yw?kEU8 zW`M->nM-f31f#)VEa>nEY4c4^y+5rV{=7Qdw5xCg4^={yV^Ob=Y6c_PX=xWP*RfsG z-O?j$%w{eT1fhhbA~h>nrznc$tQo}d+?Wcqw8l(HqH8p87$?Ts4nwLxr0z?}+2?x* zPI3(%50TQy=`gt4iJ3p!wePB+6GQ=i5+I&AuOfOqvJ%3@Y&R866-*`H(WH zK(FBLraQzZk{Y*n&OP_cj^vIp!-zbEzg<3CH7UGB9_!@itDx2^w~Js2F9iXmKII+q zL}PZo8?~E?Vqw+2P0(bbitj~VMRd#A#lhfOEInu9atCptT3UBal01_dQ3i-5MB-K9INV(0$4Z1hHBV~tz zo=WD<`a8}Cm4HaXej_?!Dgrd2;^Wo2e(+Fw`ohNSN1;7u>KLImgkYVg>h!--b-jX| z>oiF?R)2bDc%*B;*?`){VMnFiu*MHAS zY`P}wB!QHI#gekDd`J)~8+PaVfI)+EiWF1K5oVdev^@GF(1j-8yw7<)Bn=PAFn!CPUjoI}*(=e#?}P(WfClMtT4KPJL)@(aMQIZE zj-H)!NTjvOd4F&=qA=0d5C3s3Xd{SLU<+8d_$~Y)aXz6WDSVZJu7ni5H|7TK9Fip6 zOE0nJb4^g(8N3vPiQV$G==nCl(aJM9e1OuUB$&0|DAJMo)qYK)F*aD4U`=^Gd(Me? z7>`Z}dU3Wja}Z`j7I=@d`K`|6coY~nNfE|SP0WAdxd?CM1f`BICg~(4hR8IrwJq=X zgw^_f*bZe(&vsLYqmvhIdJ);-#Bim|jZm>hm4MEWI}F68R+-S}(T-NrbbH${r6mU8~(q}K|m$cCk96r+u0RW!V|$I($1&> zh_<|pYC$6lQ3tY1SnDEt>PU4n&~@8{$V9H*G)05jH=9{e*wxaT-x)JffJXAnGHTG2 zmV)>4Z>5Z)=ghdz7udwz&D-{3L3O*n8Be6Lv&T}I&+i)7((x{TW7BlyH>1fRMIGc7 zi8pD}15-&j7|FNupeBbJC?ln*T{91XnpX`*6LertjKx*U5BatLNho6mFF2+oh$7Y~Q$ej~EP-;kHg4`4$x8@s{p?}p_-rO~ z3b>_MGlXCgRDP9vOw>^A4D0V79hoiAG##LWfKiQB>$7Wcc>b+;j}G=l8l+G=4n#5n zIxE`<+GpX}@u;izbBbNzmwCx9P9-nOchYgljGrfE(#}XNIF)u=Qg|W62H5M+hA>5Vh=(_*W7un2Ya`r+f*(0-mv67FM(=#arer0QM(&w8F zJxvM5;DF@2zbBVYjt)do!8XSEOa5h>KTgoa1Pf+_ zq3Lfs_FbDGC-?Xs;n80$8``?6ERG@0u#_hl+GdVDd<%w6^ zks~oJ9+Z{XYSFKLLeO0TMH^<`*tj@FYTp%(7s-jgV?d)*@Y;Uub0FO3k?A>@Pqa`k} zrs(B#|0}P4{ol1OM>|>XCQC>-ay)v0U)Rm{${gingA7YfeW6~3my~y~CrC^fI3PkyYlN>6v2#6XoZRN%( z1MQq^TM$l?l7-fe_<@LCg&ssn!U$QC=&r|A^vay#bK#tRN7g&e3C@Nfmq=+nxFL6N z_juE^&WZ9D&swpFNVV41_;cN*N)VUwULq^^ceV1qGg(bvJ>2x5pOSXe!I7Gw`dD7M zIT3j9%u=)BcCwwR&ZVBBLOsN&lobzjasOpZugK@qQs(g1?e1~1FfKBL3BOUw!XBUA z7u>@{c^oJvoeXP6Cn zX+FfvFf_0PzY;~#*H-I_&PnM96vGqBxKEI_&qO5=DA> zh7192v$jv!GVlmcr3%J0ah}rAEk=fehZC}Yei}Tt-M@v0x zBc*lp@Z&!DIOZozY7hzEidm(?5Q&s68Ki^2_%_ic4et^~p05=f0(`qzj9ZJ1fB<0t z(}x_Vm%Sc!qBzdUKp*c&(=WyDsqL&FhnNJ!5O>(2-MxGGZ)>YT7n~r0Kl;(!*5qXLas(?w0Xy$}N0}%Lwzg7Ut z2(y@{2}YowF@*z&AAZq;6E&(wPZ$51ni^AGTKy|{_2!+)$%(mJSNx4UEtd4%f4eG+ z;CS|iOH&U%%H@Ub)X}uRewa#oe{*GJ)!FqHCRUmcu{(CH&kfy_lA4;566Nd6;RQ*w zu#gs(x}C+^W#qzf&_Wy9TA5k^2QZus^z+~!pXBH^WwREVUxhNZm0#f@r2yqAm-4wP!SB z8hv`~3db}sFZZ~H3cf*mRJDeTci~@!C5UA@epa}FBvGrnBWgR&j2OQFBG3Jv7f=XH&eZG(^XF4uF z%z>e>hO}yq$O99_l$CyUT+JXQ1+sP*aT-7``d1Sjvp5u(yGUknemj%e6bU%MN!DQ7 zIdxs)=xfFRT#((f!Z~~qi3~<%?w&zb-lrbIuLs_4`oo|1dTwJSRsaCtZx?0X1{Npq?N!t06H&66q^yQ? z119awCLW2QM7olRN6iFB#I$L~fGc$t8%yXP`X>2;S~+DApACMF&BaL#52abon1G?|Ikpu=k1Y?eab2m&l1}g<)W^4%iw#!w(lTGU6gM zI|QVQ;BkHo)!_tKPb1@V!0k9@eFFDA00p0t(<#iQIY3IPTyB`6EBYlLm6GWqOhVL5 zm8APiO(DY%7Z&V-T|eC+{o)W&U&&$EA`qtF)28HeI_+cT5;|diiw5+6p;K~t!dy1Y z>Ac*x^dJ}vc4%7f-4ImcQ7I@mQ+3%OeJ$g_(TwQdr$<=7#`<;9 zd3^#$H#`QLPAwdc`Vlj{FL0Hz48sg8!!SdJ;UflKhEay>6fz+MCN+X4jA9*wpfQLv zu45Ro3C?XE&(8ewcLN-z>bAXU(z^-;PLmGFB`J-S2Z~oJ7j`zaT_|v-6^{E+P2B3W< zUES{ybh?842ru+J17P#1Q4JPv-P}qbT+E^X8iL3Wc#Ol#qai#Baa0eoC)|LocG+Bq zR&W}k-JN?TsCO3;0Z0M2{%zgSh8UGxWbLvy#V0pzGC+FTnB@*c!l?F=pi!&Ppjg(6 zCj}Y62oozsR}7OrtU)5UJ!M>$|kE;_4P_->Jgbx kXO$vo{Tfx0vT;&BQ`MRl<+U2eKMej4u00OVqPIsgCw diff --git a/app/assets/fonts/Inter-italic.cyrillic.var.woff2 b/app/assets/fonts/Inter-italic.cyrillic.var.woff2 deleted file mode 100644 index 90930a091a6f97cca5ba9b32f9c04c79dee5a6ae..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 37348 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 diff --git a/app/assets/fonts/Inter-italic.extra.var.woff2 b/app/assets/fonts/Inter-italic.extra.var.woff2 deleted file mode 100644 index cbeb7846c3ecdfa4fb7b6c6fe0aa39f484ab8779..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 33192 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 diff --git a/app/assets/fonts/Inter-italic.greek.var.woff2 b/app/assets/fonts/Inter-italic.greek.var.woff2 deleted file mode 100644 index c0684d11dbb11a173d6e87f4c180d7633888f981..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 31332 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

rb2k<9Dke!%sFiPAi^fB-fhiI8IEjcPKMc< zJvGhzrSO9vA4LaZeq|hI{;Ai+VaYvs`1Iy;D@V?A)Q@Xqvl*#{bQ+FjHB*;YQCxaT zAi|N~1#p30DW~CZ>gn((?mXt9?^ZpID-QBXq|%$o$Zx%3FdHq7O@xyX-(+mw?x=4r zO^$~eNGgJ1CfgRiA7& zEGy#P6FWv<8978t@%fsv*{QV=Pm+&>x^Ax=pUZ*1T%J7>XDSkfm7=zKO?mmL^}4*L zA$WI}ShCS97|)fWJfFu_($L7)=f`Smm&6t(6&<4y!_s6oYn?h7#{vJrISlT+5vN@e zmvF;vvwDtgWpjOfk?vH*eRywO6s=ET}`n$E(IE*8WsqZ}Ul*PjegR#=|~2FSv^|drA)!h3Vb^o|U*b*?>j= z;1qdvAVBZNzsjbVLEXhQnR(lag7bg!f*g_awp$;M<`jz>m$i#fF76ix;?e$ry^1{i zwq{LoWAe0Iwy%qt-`_ngB~nYnK^LWZb_NZ;WYbyWOm0#vso0H9&*-9?J>z=u`}3o| zHJc6^S2C#bYc1)IWmP~HU1z_4Tf?-=chT+bTYn@J=y>c;zj9dHN!@uF%SxW>R zq->qUwtXhon?Lyh>+~LZ<1QTD!8)`jJ>`AWB_k#I_Ku-{UpM{mhTbg)gqUfA>YgOC zuWa0X6VtvgPxxkMxWx?83hSoKgt2>#;K(my*$7gpNgOq;b-<7sbkXv`mM>LETI=2t z?W(;f&w(M0W$DEZolAv^*}Rwm4h{1GZ#iaX_QJjg66!q%oiar=Kb;6)9>H8uSVwoZ zdSxIt>GjFY=>ZTsc7x;3Q@P={u2*vmdI;#rH*jM6OazjoX}mi00(WW)c`k5%dten8 z(Zruy`m?DE7~S+XVTb#2L@fH(-C@jT(WNfQ$y)!gvC`1v%U# z1p-A(aSs$owFay0K8Q0|MFnk&cB$LkrRp%L?HJzz2(-O?ycT6$;u?(jy*ogAKq6MPCcHTr8^MtijCnU%mK?iv z?T>4s7_L*)ow`(+zBqE)>*o$w0BD*Z_pD{IRBu{M5P%VI4%~8fpNZXjVY4X1lq}n0!CT8a!hyg*xO;tXEaEQK*T!1LKH}wp+IH7|{(Z za4N%xdxXeh$4lA!GUzlZ-?H7Y86Zf!?o4(|ZM#6D&((#;CgcN)7bV25*Vryl=N5RN zw_9;=cu8<8&UzMs@u*qMV4B+2jbxk9^2-K#$9)Q`7*Qr z{A;Z&9WzTKHpZ`H&JNOQVn2W(FtcRyi75X3hIv3<{fa{vMR$KxND`DzwB`YAV6U?q+ouXr`LY?0tBDS@d8gsCG zpD~4AUsr=4zPEuDV!bR5>Xt3Y*tv{^p6=WbesNpVrG=1_JP=8TK=?oSVM3393kq(^ z4TS4=uLXMU=h#nj3JcT;c;@hFF09SeN z#MX=Urq6}xWXwnum3aqNF7UiSZw?cK;G{L{0UWtSXd%{Dv5;40@kZ_}5`OT=oH3Bj zQq7nkQhe!}#i_oTo98Oh6NiOB_5fY2S6covGhG3IPNdKIsY1Lnl85(#e0$*I16HYk z+G4ui!GRb(G56a>g0qxtL%qkgnO99PY*_C$u2wn&K>Hr6DX%YZ6K)OAAEtTNtTrwe)*+>=*Wiqjl&i@;1O%-i*rkDADqA8_Wt_Mz9dO3jOGVHb3sMtPNh7k@MA_)m}f2xY;w*MUCT;TZ?#ae$?opSTrz7S#05c z9Mjc2m`7IqfdkT<6-)l~j`pPF@sJ3njk{s$;VbL=QiI!6e1*Ja?{NS6>K#^yDTP^d zrUUXLX3GYHUKHxiTZ3BhKZggpBhg53)Cr%99uVU#oxU_C87MIEt#F;fC!}kd$*8I& z5hP+I*@&QfF~6}@ek)fnRv$UPhbCfKM(W%@HMT&As+vbyRbk3S%L=$q^m199hh#2u zA&W60&Y@eZR0lWW*%i4Sd9AWGRgWd|^yoS^;+{QLEaFmrW_)1tdd|MQ`NH#k(dWX0 zg+)c_tR`*hv6r6cuFD#->Kb<@x8EhNa~;oCN1;8NSdkTZo_S_vH?w@G%Tvq|Qe2hf z$uopQG|MioDeKa8Rq(i_&Fw@XyZh7L;pkp0wx+wMSxdKXnLWN0!6+VYOjvvGnBLY@ z?LtVTRNQtNv3WuNMefw`quV5cW*35o9!N9n+-$B%e2P&nDcGFyWsZ9&djZih^?1q+ z-;`O_=P46Y=eFczItB7PcHUT}fjZP(uE83Vs4E9!pBGZE+3Bh321L&?H}nmnQav?u z20)z{_wBA)C>$jp%65_|YnC9-zrm5Km?ql9>SqPN;5tAZFUuNyxWgWqcUS( zrJk7DQo!$@8UNtExnZA)xTal$+vdbjQauz+t@B9HFk02B8GOY}qfwW|LS9H_XMz%1 z`s2)5-^4PGegBplS?wXW^r$;`t%I}92*zZ?TH3=q80~lRE)gB2Q}h{qN%QWyFiSyd zCnc60T(wT-Vl&hQJ#wK^GnvUscGA;M(oro|3>z{a74yo3JVw@xnR6^8Db^bhkc@ zj!%MERIla|%v7b*!ue40Sz6y5NN!07IXRR49)@`m(H$EZ1Q>Tc3oTPmyGs>w@JU1C zZxc+V<^6L|{1p}m6bhO4XTr623MJ-M(-)fWkcwqwlykLF7rjTHP-ybJPu*#wu5Qw0 zq`gW{>oBPus@14F;YW>5nHWYgx}Qq$GI-&`mdSZ)w3&`*!G$z&L;|`&(x4XJ+5lg$*Wa}v(BDvy=J!s zt6ABsillIx_Z>DbT0m%W*Y#3NvNQa@rnuaxn=rgV6UnW<^J_b62KiqVjY0a5KBfRoETI-s z;7>iwYh0rv5xSceMR2XFv?5pEFn!QH;Q$ zXo?{tsg9m5QBAj|g+(e-Yl+(@M6D38M7nJ0O_i1RM7J3T zbZw^2XsDLu9X3IEo2XUg+sBs-^f{42N}hgTS5TWA->f}gMM$KNp-GAA1fxkyWjRd6 zi*193wg!B1- z^;XnATZTGH;mX$$!r{_uG|{%jx&bsh-v=L@?ozMHjibua7)m;N zDYwcJ=}7A)F(!>rIP};D=RPU-KO>MWTQ|P80*lCryV)v;DX>K;EuVJa&qtDB)mV3&= z))Z?LATLFIV4@l||C2Fww6Ktk!71nGj9%$cW#~NC@r)fUdGO$;*AviGH!YfuP5{|F z3dCL~+v@X$TFIptQiK^-JrTdX$m_v!vd#%i&s8`hb{r!XgQqo+U7I)P$w3ZkFk{xf zAVeGJ$Pe`)fjZ2+gK!Lf(&o9!rlbEj`#`FeJYtSK)xZf~eC-kr zI2vogJRJ$=js4sIK2a*5P;S>eSm+^`IH~B7;Ctk^VC{R#@&aQNRhniVJJGP!Snp%! z{Fb@6Y+bncfNt)Kb|~=&PW!x9We!zu#>RHc*TtwwOqvz6OGTSCJarvClA;kk8HV=Nw*#dPC@&(|&EI-f56 zf>W|Rq-`RbPIMWcMc&dsF%&7vSs9blazb8^r{x(Lk$K$`=OEb#t;XAM)VlveOroe^ zVFM_da<5PbxH#(15I5)Emb>^iapr+`)TPuvFUhx9_2!kbPY9uKRLDkhv?t`w5H{iz zjjr%J{Y696Y*&#h)9&>xREshOVkcz@GI^fu)AR=a09A& zF*kTN$C-k(rY1r_KwUsi+GxVIxPfZgmTh^%68!a6Ic612qh^f}#t=XE)sHfa&{bGC z;Ne0isrAAN8#RhBF^16A&X2VqN4a5;{g3MDl~}Zu{-?^_5XOFsdHW5*T6@8fAfh6@ z7pJ?>zR&U|A(fRmBg|cx2(7rj@Evlw! zM?IobXCY5%bcI?K*ZTPU_p#UO-jvqQSf%(okGS0ZH!eiBj)Jb35R2p}Js|}=hu8lw zPAtnhNfak${^4EeqbtjmNOn~Yy>aTbL@d}D_ozs7cwMpB{@S1Jr_eI(8agOGO_#)p zO67diZAu5PTIN1HP;G0>{T%`oI~of(c1+5tgpjaHSq&sVDcDqaaw6`<>h$ScpIDPJzGOT?&GeYz^rEcUh2aX8Do1fE zajICx=G(|%DP)@3kiYbd;GHIQJlDK(`T+`T)B?GRlx-z>6NT{cfxe632zP7=o2}FJ z2{;ZBt=of(4W+TZ;kJxCibV^)GDjqtqLXl82cV>vrRM&B&V(^+vJ&!f^@qbV*b!TF zUvQB7sO;QRVPM&kt&rgK9{U$QGp3w=imk!w1uWy;Tr~OCP*t3&?HT=-HAO%3wSy+L zKI9Ye_=x1(Q$-Y_7HBb->nI*KkXxke5Fr>T>HbA&s?f8N?_t%YD9hkxM*ns#WfSg| zvOPXq`b-#njc3E$6W4qae|mT)Y-G%h^AFBx8pJ{2hEW54&nFSX)DK`IUSF0JPF+X% zk#-KguCE#KAYI+A`X`2J)v5;uEkm`5h>;#5ocRROALc6kR-w#RX_8@6LI;;RI&`8_ zbQsK@s_*~H|L=)xxnmH#Nt$f7)Qa30I6?d&yX*(XI$R?rF(%s1f&ZJ7o)iI+!1NgN zbJqAnyf&8zX_p7~?iG4tKNLwtuBx6^k(b(X*8+f32^V~WH|W7LZ!ovAT7N_5+E4sAhn}rQBDs|?vt}_jvk&kVx#4_bqu3T& zH2ZV(AJN-h1}Fi-~_%}Y5zk4+t+Gt6&~zAj6T;GKU)CnpTNqCuWuhfn9+ z)rs4U9Uj-57gOPJkHobNsmzD}e2f+@|Y_L6SXfW@%;7NOtyeMgj?WQ%E zxnIwG>v&c~LW8QO!62G;ApkyCJ$2=Te<*7ve(JhW_wS_jwUhn^owN#pt=K$1f}n2+ zSvm1&9q7#fVT1(OUw89mNN*U9GmS0rPAI$!I9mk2Zyt-$wsC1(vze6 z#zs%RX{ILiSZ|w?bd{@^UZUWej~>`?p1V;C!dGlrx57>h8alfn=ZLs&68;W=$rWEV z+?N!)P0&6h!!mlY*S3s0?+43r+dM`M^Xutb=Q+9 zWtED)s;T(0741+@R&o+%SzBP_P?1e;t*Q#TU6(LFr}vk4J-;Ig_?#Y!wBD48t=#P~RbP!; zZJ*z=`6aJtUi3(3S)Y@WayQ9JqgRiBqWM-P%!DBYo?9zwf116Z*F}=lziA&=U5uB_ zd)5=2r%6(sTy;*2+z;;q_$2%8RuvlyYgV%62+SOwK^WV!iX59AXSlySSQUv$Ze^j+ zQy&WQ%uCWd!6WwB`aP!2f zYF*FZge!!+DV>korE#fm)WMhP%y+JMuWYh;xUiNQU{uKYn9OaYH>vveVB0AR4@^O1 z90GOZ&X;qF#p5d+<*}t)Kic17-GD}IyeNLPgUcOeOA%oKzMLTb6=oEa@ywY@qeHyU zeC2}odikgo+JDsef3kSY7dNV#IkdPKt7$vQphm}PmT8RW1iV{eR+#EjTnux+F+g0Z@x9=TH`|{l_MN3G+}2XlzZrE2f(;s{`x?Yz4?u4 zaF5r;>R3k~ku!u|s<_`P!(;;49Y0?PKm!J;oyw?3xE_%>p}we#|9h&1oPwYhG=?R) zY?o)oNVQC|fRmJ#lBw?P$(9?c@0zilf8OGKDvs=(J3N{Z0$fyP=6g=czrb(cOrUbZ3(&PUduXH<#JRAiS29=#hr~44(rh#&P&pN zk3Q+L>T9@ap1oFPrEh<&|5GiMjhDx^JpF9?=NEYrGd*s-+O?>cIFAjUzHZ^g{_YV3 z^AhFy&L+HR-8?&;E|M$c=B+vDaaA%lOiC=sVhOxIqZEh!t|aZ%U-FN~2_FX*a5yaF zbF)&kF*U^gqt+;SpjIdwhXsU`FOl?QW133O|F}Miakp#+BLjZd)6G?1AMYrvA0F0T z@GmY{)g~x~aN%NO9!Ejr689P6YUwYQ<-JsO*}EN{Eef$X+*eCZwy4-hyek^ou4!C8 ztv*3cD-m*@bo6OaQs9X^W3mTzFPVCg_jcj{XK)FoDKQq@|(U9*OJe3mBszk z$hp_Wi!YWNuFbMqzccFyRKX*QcvE|T8dw{@T&m;~q4T6w#*2PL*Z(s1n$zsBqPr+^ zBg3XS#6) zq0`mne7z*9INUX6ImUZe7!=E3Ds_ex7ZnrSz%6v`_S)BXPfL1Dn>V;RJ*;&qDmBCP zuZAaCrMuc^+BOtKqg1jZP{C}SN>!7CLtdx!14pYiexN`j0G-?ZU+Itkne;w9!!!y~ zSIkqA;uIw>Jkd`UWYvU>DO>m^kNKE4wE76hD<0O+9ux#`V1Kp)Bg>qLe|2g0=j+Iv zmB&Uxs&tjc#%r(DYR*ZA@2lFz2h&vVOn z&wc9!-KYyw)nVDMlEE4HRilhhT%11~!%==PUMIb4XLw0N2%{vEF1qdp z?k=<9F`t|6*jRV_kjJJ76=U}NuOAOwVt+}WDVajEXaofN@u&nqO7GI>BPaPx?A(F# z0de@oi_AQZ9Hf3|73q1j|x>ezot>Eo1YERMk31 zmc%BG4gd2SS1sJKU3yNJm$htp8yJ1-$TXD1LMoT>ofUDl+=##bg{E6YDE)bMlqCnQ zzSuW%o}UM#GqNY$ljfKi82ss!Usx_fUR7@Ba9##&PkGAg37A01O4V3uHcw=y_*^lN z%>(14w~_k)^n%S8S1L_|KDPwWrplUIIPk9=0M0{?r@URlZ5!|E>izjOf7&)I-;>g(#hvp=1WFQjS})7Cc3t^9;=@g3bF$&_M!u02tW33mfjhMyf? zz-D7?f%sHtvMONkYUZFoY=R*e40uy2Ik$3(^hxd1)g{UxaI3N~2eT^iL9|;|r*B<- zdnueq=5XeeOF}M}r&<-X@wnuO3NN8@DxC)qvu)4x_jckl_H{uq6}sc|vm)3J3JZ@s zA+n?Y%b#n(E5hK{j;>4(?<#QTg)&83md4QSo2Vk3s!2|jc+ZBFuu-qUBhsbZoAkU` z0?*epG}~TOd5ImzM>bL*yW%P9$_`*2HI1C@kD_g{OPhuk{-^Wd&0-|}C>CqPq=dNf zF&!pVt}-kv-~w$79Xf{&RO-pO{9CHf%A2`vnk&XusaTkuwP!8*?rhs5PEF)+_*nrT zXFquIxE1w!E9TjjW6cKJ-KTOcKDEC)T%uWYHafXP?CLT>X(vXRBd}b*QE998xsUtw zp>s4wi>hPLs1RF(0^%ML1j@;l-JFz#-qW=%8+VJzY!{ikbeVF;zR@zhtJ$8rF#syi z6(MA3w4SMA>|!z(o|HW8g?zCD>r=yDr!KIu&chkJ&>FpSHMKbM=Mi4NE?J}>GZD|0 zTWn(K)@-lA@n!fnWYCtSDtG84+8zTN{exQ|x`HE9cux(!p64Tk|?$cJt+iC3gO)}M5^`s8j=bci>YqB*q%addZ6cr%jjEBRD3z+fUbqAqU z$FRHe?mKR;qnj%2;qP$?lI0+kG-jRtj*FJF$o-Oy3d2Jh)48N@yf#AE$EUBM7Q)ynJ2%v?^x zp1W~Z3?D%*@~_3zqxX|VzLR|~#-hF9Zfkfiu&L(^BgoOZcDV70~J~9NAt<`A5mYt6iN}u=Y zR*g$YuCI^brqi#q*ul9xHz?5=+MlL(3Wwz?r=Vl!^0{+AKT8*5!ujLEN>bF#E$ihglLjM6Ruu>>Dcjr0@hD&7 z(Re(z=X`eG#MHtxK&b~d(>9l;9^oype49s9w5_b=Nxsjak&T=S$$1}M&r+?>~9bVJB2u7{!-rjOaH_d}te~_*a1)^vXk??3ovE!F*vhbrn4Ee>g?x5jC>EIs z1bicX|Je|Bj$NFZ@(bs<fhN(;Hn=c?GA@m7jQFT2z~^W@u^tFw4NLiECyc-rc=E zp(;m=meb3&SMc4R^sFnDEK8q_aT805+qTMVy4N2j;hnV{<+e)4jQ0BASSnHC`_T2< zSbiRJW<_Uls0Yk7m>xX=6_-i{!pl%!1QsaJNag%plFN3{qd(o?H3jys49c4#Ce0xsFndBo%4fO z%EL&7If3$P&OV;`Lh?G*0a;p{btu4h*b=xiE4{DA>;l0SYdPjW;&fK77^tJYnOKp2 z+=Lqkt}5ByGGx*@JJ+P^*hjXDC$34E*Xzl2^P+rW{B^uCUK?+Z)`c%ueyCq9X@ACS zbD9Vn9GG3AnrXkt5NaqHF7-*4#qe#il={KFt&-4dvu(IoV<#0pT2H^OHkNEq*$_F>ZS^Eg+i(s#RBasYo z+e5q*Am;`YokWUK8rEcRL!7OHOj4E%Qj(4uSiHdv529X_x}l-bLjFdt_JE}Yb{&b= zleJtP=mv1PYqAE%8(o3}FJQolE}$EwU|w3cVJb46>Zn*^zem0xjd7u$>ck)~lAuUO zKp!DfF0myTuuP>kAxvi-MJUe>S)_n_`Zk8!wxRQk2=*NUy2Sx+9aLqI<3dbo#!Bx=aa>T-1g8gnPF&?t0mytFZq zGK~dcV?wzWL)BJ+wO#Ubw4E9Ic2+Vucgq6(=6TYAWJ|ol7SYrql4!_p;)Rg?uWAu1 z@-MoT+x}10_b_G_oDL3lXOCJD1Xos6-I59{b%RP1P~GyVQ*D1N*8o5oFlj|=2a06Uk;mU>Hv#b3tb})Ef&XbYC^oJc)NM$NZu0mrTW1T9 znGd)PtK^1Lm}qoPgV-M$@y2 zdKzo#J(-({#xl`q;c0+D_H(;R-Pf)tanxECWclOh{8xLH`ijN166Q>{rg%x-&G^W^ zlUv8+kfxNFm#Yl-OBJHCcDP$UJ6-yh0EtM$O&SuCYNaVE$yaJy63MjVbgW~dJQHB* zsTG8y>clenm9+dgp*ECOOT0>(5+*k~%oE!%+TXYq3_x9VuxPTlR8J$*K>(2Ia~z15 z07T()Awfpeg3no?kVBDWoq2Yl4y6ut5~_|vDNyjqamk#`1%;`(B?>LsvpUn-u|T0U zN8ZBp)Fu|%vbDG{qoHjYjXitEt8#}X>#elZ5{;Uv9^t%VK94FoVv%RE+Xek1E9JVy zbBAS#b3yIUpw*f+x`R5eswGdx>z`+Zr502)jy2Q7rIdfmvC1q~BKv&&-}_3-#XR2!JsoBd{)i}i>3&);T ryRF2HxUEqYa>qW(LYAtGD8_O&5d-E$TV5VC4$%JDb3`ifrY8UZ;Aa19 diff --git a/app/assets/fonts/Inter-italic.latin-ext.var.woff2 b/app/assets/fonts/Inter-italic.latin-ext.var.woff2 deleted file mode 100644 index be543c4215fb3a36b02b252a51ad8095e8f4dee1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 66708 zcmV)JK)b(pPew8T0RR910R)r)5&!@I0z`NK0R$re0|VCp00000000000000000000 z0000Qg#{b)G#rUmKS)+VQj=LfO;$ltPzGQ>Q&d4zff@kBCNFFXg3&;Nqf{`2sssTx z0we>P3=54200bZfg$M^ATgfGo1mecF{{moIW@hW~4&8k5qcn?@6CxgV1LU`BSl=@f zT^sHNEH`cH`XNh{ zv8RN5HJ*-=Bu~KPGRdhxCq-sx7Fm0tgu@xw%wpo4V@oHwz*dF}mJ~4(B3hSG7_@Pm zTs&NRFxZL+meE*$0*_*sPGn_|5-g)d^E^Wv( zgnETW9(4GYo5~tp!12{J@&{+Vt^8gOMxi`#T&RYgbsl_$kBq?T9bq5_P$95FRN99@ zbG^9g^=b5wpO^Ce@t?H5VN5Bd38Pa6?}GwjbzVk#k(vKL>h$k>k_TgT?3w;~-;+Eb5=tnc z1dJGHtg%Fh5V2^~=v20cS*Oc(HRtvi&gpm^`2UBof7;sTj!B$0saY~XqPXTnNDv$R z2mkb6PP?Z8hrwXWSSfdG4QXS=ma*(8SjGw?lLiTBuuK$};^1AC!U;1W85KiKk(4IU zvzW}bel6Rcby-LvFB@V|V+3IG( znp#sO+p#cHcC{0BickaFC6|8=J-89i_YV7ICi`2((~UtmtZ2#ZQiSvz-h~w&X@E!g zgaaI4fWgE6znlHOQ(Y5HGTpR}spt^Je$H)P@rrl!f=C#GNEDG6qM+9@aWUle?&m9| z^uzN{YyH1#S9MR%T>3#&DwjfFM2tvWpW71v02P)I>J=Dm8-UMYNH#Go6Oz5Kw6FkNkT_ybm*0#YubZtx^V%1AWbOs>ML@-*O?`qmt#A(%U!%aF5x+Za2w*~ zd9_}`%B+lKTgEb$u?zzq!~laB!~laBi9uX%pQYE&UjN!xtA7X2f3>|;bvOKu`?xKw zA*yFTn}u0d!4p+p>MWmUZ1e`*-{7uDhi!?Xq3hXDw~1r9RrS7A>_= zQ;isHgfTP!^ltX|#-NB1sYRPw)}=1pvaPRWt^M2XgipWj9?w4a^Jjm5_w)C>g(R)i zqNSGlQbmoLV#J6sMhtYsF$`f0Lm0vkhA@O73}FaE7{eqCVG@QXbn_qKC`UcYSz|fz zem&~hWi`~;WhFv}XAKxJgILopl#FFHlpDknyHH{cA(YsK63S6yiCFR0g_2>c0kbZ4 z`CVlBtg`5Cn00|g%(_@(f7YEf!>k^Gr-w`O&83MRaDaBxnovmo?WF@~h}s{X|3_x+ z{S4NzC3boam0Bj7Sq-ATD&Q?mp{k|&zwpohX(gG`3oWnMo)f?ac(>~Z*SPqzcI}j+zA|L?ZtHwTG_w3Goc}k$rrXTj zCv5>MV61=_B5bQZm0(Ti2>6I)Sn>Ov?wx%6wj|K)O{i1GolY=usR$<9=OrmgxBld? zZU~CNBxoYmGSvSw)of>g-Maxu>Vd-DnYFZIyoA$%9E zE)UMlALv)j46VAf;(i;11nFyTVZuu`y57b6i^E#0q_5x z_RZ%0H~E{{*5%6WpwKhf+T=Pc4);p_J;|GF=|$4#<-VkE?G8{~BD+OdFdnH}RY(rn zL6l8qJFcMg3L#2S|7=JuK{}vkzcB3%os?Xl%FPo(1X^*Qthf@Ir>k`%egK)~;`5lQ zuJ-{+0iAYqMLLv9O`+?YQtMV5Z~!FS9U+3C=m2+w3<078K%(CfApDL5Wp$TYWv90* zq6HG74e&^X07SFEvY+*bOe5NF;_PeVryscQlz_Il;{6{*|hDu^?y}Yqn0hYfzy&E zz(i&o(qhw4?T99)WnP==#^vs65EP&Q4$w*&CmEc6eNgD?iO5k-QPD9VaK=f=0m%_h z#1nH^EN3~J#d4a47HU8y^qW5Rp3pA+gGi7d5`t5Q`fXTW|5eT0-H@J3f{4_*g)1Ub zh@Ht~Ge`eDAqTXvVa4&0+S^jg64g#aQ5cqBEXrQ(?>oly{eo|IUe``v(=3gm5AP*Ej96?F*pG$XXop3q4lp}*0DvBnW5m_nFt z0b!9Pgk?4mHoHK$x7#g5uSKQ_~<=^pFTwRlN=GZutYo~5($VzB&7XB;xZzV z8ihzkZbYi&Nu+x5L^_m0q+8iU3M(Nps&*oa>L#+R3q;m8NMvKziR@~E$ia9-PIZUK zx$Y6U*drp>TO)F-7epQ>Ao8w{hNjYd?d*%MV}9z<1J z0#O~8OjMU0C#uhKi0VHMQ6pDM)R>(hYT3>awR-(TZP*Y|n>I|;)?Fp)+E$6Wz2`(d z*h`|G?lsX2ni0`_k3h84qYwm`9UZV3uspCQID()KH~?Thc@PlR699;4(cNIh5}ACV zh?5k}upBQ+a?@v6*Dgp-SIEm%xC{UY06XM(8)m~Me#7Fl9~Wj2^>vkT_AWhy=GkF^S70_*AA6cD1WZVb^vo{2uLXiibH&dbjU1(m$=!&hYe3FXJ;fgD6Ki zN+xG|rkS4EnRS2>0}2xk2nv`ULBXO+5bX{fSS0U6<8CRn&PYo2xjPdm;Q!(E=BX8d z_AxApW{I|5EsNe0eY>2uwuBLgDQs{Bjb(@{#LtbZbHi~+t#1_)uBgC!;}%5)HJ@8M zA?cFlfdt%W6eR4P`87$I=ZsV`C+T&g`x3ccEiWWVT9Qna>|`0LF8MR{;@kOYd#LPF zgxo@CGo_?sam>Lb5fB!6F;&Ak{6C+&!Xd)*4!HxkU8^R3P?L-x73v z;|cQ9oRF7P$k~I1<||MISyXM^azQb3^}iYR7TqgFwB|q+KnNejtFCNtfGXf+qNDOz zyEulhB-x`+axc3ja=of+7e{nm_4&y8QotJ3JT;$@Vv6-hy;|!@pBgj|y7MNAf_bN8 zQi>Ue7m1NP-7M#R7bSG_mrLuRP#K~!RjEzWxh+*EZgf z*~KNU@Wwv2=J^pbj$ij>PpAyb$@TE};-1uo=hI3Vw%C$UtG&qN{_9b%b85%m@7mY? z;yJ-sD%CUfwv}Ug=KsaCJ(puQ~N>ovG*Rt=hmv*uu)~cZ8R0Zz zRt*av!h{;8WxJlwcEfVKAWE{LYB~X=hH2T3>-jAA5Pgn;u_?|Y%)Oox075WAAd<)w zDvi!yvN>G7KqwMRq%!tBcY%Q@Rceh^r>Bg^cXP;}{Mlbz<8+9ai&b;&4`&Lm=iZ2V$&oWis6IPC^lAiBi=rxDO#ajSni1bbwSxN z(}{{Ipr-B=)L>~sTG~3WE?W=L=ai_VVAInb-47 z9VAJTp${lW>BZeiC?Comr3_#foj&L0q1($!r}6{XPzLSK=Q7*#S0i~x*d%+o;!lFm zh32OQh;u4}rpvz!VHDyUo0zf!5Me?M)3RO9XS-oJUJxZ&Q8k?aQp2=t$Mt-cdx$>A zz}OV$5$0Y`2>>A&ArMJq3YA7@Fxea~Umz5TB~lsd=Poc1rAn>Q>hzRx-(7Rh-W)Db z^`g#E03&PbECm1nKub5>GG)5wGR>M>@61^M0000000000072uJ(doL;hW2Qj#bv2D0p>g+=8>l~tFdZMOQ@>KWrO&-388!d76@0L*c2>T9fB3fqj>1Hht1)1Za0~CDswY0 zJE&7FnLCM|fHTk)sHh_RRom%R+6mmL`8FbJ$_A&cvFjc)Sl4!Ct*k0r(QGQBmjJC! z_s``@G0*(a7}ML6&Y#4@XZvmaSA%(GW1a=U>ZJ*8^6{cwJXmz@Zck3f)iA+Yg2uxn zb>h^;KacNY%hPe`=n_=tx&GlEU!JK)N0`JTOIF7fpkPc&PkkWwqsziG!iG*W;?L*n z=_ZotA}(t$usziw5=4>$R2Lkq43_tyWJUUUM-#13~zzEhLSlH{qWAF zaCZNkXDs{k^B*Ew3Z@q`_h$uXoEt7pMx2T`4Q~_|${%&|0=fN^xA4=CE(oE>+Q!z- zz8D?K*>##CkCKJG?oCFa8n}JOjBZEa>4}oMHOD85O$$ZVHnw*5$Kl-Tk-A<<(l^0d zOZr0>k`{QPf0@q9mTS9tI^JyKgjd@~I&GgYkF(=mo=sJ$#grpcx9_F#W95n1Uzl+o z5)+q@l#-T_m6KOcR8m$^Ra4i{)Y8_`)9-Gc1h>g(^<&PrXJcb$)wn@RXnQ;VPIq3q zF3vjp!Q+r4Bg^t7>8MYvO$BH&=P|How@bVf+2s3CR~QIAPm4*gc!vQxM`L50PAIYK z>jhueXQcFXvqnwF$-q69`XdgUV*uzL6y2DIrEWrfI2?*K9+{f`esv7EIn`%BQ0SXmK5m;drgjWFdS(EMxeaVi+goa>yZrN_~}r-eGTU~T$-4(Ny`an<8F zf{DTv-Ba2g@st$~P(O^}YjTP1FCUW`=P(judDY%rGiC~T9|U7HV_WDp%QS3nbvjhb zj|`pMlG)9GhE5P!tqZ@Umduim_Tz&V{SEI>_u#UaRbQtuh03W%*Vk{5bhF`KLbJ5R zu9RhHv6Z43JuS2nwG3SVUfY7jb~_mSEZX}GYtbD$sf7YIjK}&0cHXP-jT)60m`1Ej zW2CovFqHGetx6!_9?p+Wt--paPO(oxv6I8}6^W-E3=WFMj@<<#@*;rsIxQXWWA5=9wKr6{EPMnufS{ z|2luctEWpqgP)C{ppP5bTlc^8vF#9_kk8q`CTfZJ>m7w2HjH2yD_G4|<~Yr>ctJpKuz4a*wleylX&zA*~nGIp? zoau6;<8oN`4}WvM|CS5ykR9*CrI&3LO@5|=zrmTrJ~S(FNsg(zgb{=n*0+5g|1-n$ z0W_&!@KU4Vi)S97=GqH0rU+r1)2nR^vY>YAu|PsP+@5Y|i1u*c+io(;?#6`5EpP7H z*Mz3x>PR!1jkkS*iqRgr^I?A~ug{*qKGe!!AykMgFJ&-OArO!%@= zfm7k}NFlb^nnMmoG;9bg40D<%gv{n%87EclHID}icbzQMBdoQTx9ZzDjz)40&dvop z3uou79KRlFepU2{>2eU0+~q{25R#4-$gv$=2(eSXtA}3dt&jRDEUbmsjgOGp+MRWN z>BRcSNzpB?3tL8_(n5IRiUU?SVi}gtSdo&BNT^3hQ7F7kZQ27HJg_m3o#}o1u-AM{ zVjlPA*vN5ePFBHWHs^OaJ#yN9;iiX85fDs`kZ5RVVQmad7%<|p>pV-G(b+rCn$7?S z((bm_`^jd_pc!!Ac+TePp8a>~fKB-GQtos2Fq8oQ^XlI*u=$q_d;1-;7ORO`?GEnRJ<|Uj zKNFi3=Hl}rLr-t|GnnCwW<1JFX1W8jnlpuQ)@Yu^yW7Y!*Dj;2T_56Ru{wTmcBLx| zo2tkhcPLtstX-?7gwM`J$4b}HQS$e)nqw6DN@VfO$oyI0{zxne)0zuE2pmFYdllwa znt7((W*GBe{yKVk>7uh_T-lLyoB6S;?FN0To}>Q3y-w$J^{)RhlW^@TS=Uhttq+>w znRU@t@o_vbrD>JGD68H?RQaB z?}6?20R26ze#~b3Bf$O+@c#kof1u(2cN+h~`^H2f2!QhMH-UcY8n2s!td~dD+aqgD z#rnadwaM_faqAvlG~a}W6{}Rqsh+&aOW>cx#3c`}N4#dSsA#Aw|s@ zx__%o%_>qBma&wmye&^YiC2N5Re<0WNVp0#Spv+u+1{ll2Q&^1sCw4Qs>z0{e+?au zQCT5-v6}3~X0)u@vqlW-SX(>n%CHVuHQRLCt#**3aoC1ph(kHhu_a_S)a0?XF=K1U zY%HWU(Ws$~;@YYpZLTRp7lh3PX-lECAjGyFsGVxUFt&ni51obKTWb$k>j+5e2(evj z%CIzPSOT-H#*eO+9@fSU+sChC4SO?&qorW?6g4+;UfSW6Ckt3xq%kq1T?jq z&?6TEezVnjptbXoKfX6+4AG&kW^m}czVyR0x(SlUnu*?5a^N;~b30G%`77Nd8Do2F z+foD>VPp}Rb~;P7IX!a_Q;Yj0x)W<#efr5GmdupYq>+a2mlSD7bB<#9*){j z@7U+O!iMeFy|J2|-Q^m(a4IW^b(*U>%k?ELO0)If%p2~ELYl(~X=ru_Rf~50_Gm7rePUYaGbH@uO^!xTm(-k$o;bo%nYa&GLP+Pr73!2dFal%tajdMPhhGK5H`P&qD4vcw2;tK~|Q za_LebLn>uTl`N@NtzOmZQ=@Zgc3#UaYu_bZ8`G_E-J8&(DLuQn=iM>3MH9MzQcRC; zM(bwwY%h9hUaOY%)nMPG`fjYxvfIPf39)U$T;5(cM|NxKZf~C_JLu^Sc{U5rXX)b{ zeVWr=&%xgv@o(P#_xk}=t39fALaI)#iO7pjyFUPvLMUPKt20X+ih)(uV$UN}gU#+ddJ|RNX{W zy+l?0#8iXCRm0j@N(lxj%~L#7>8x7yo7e+8Cd$rFSV$SB2`q^xYIks~Mcj;l{Ic1@h!gK%dW?oKm^YLtX(?8U5np7Uv(rdAD~R{5uW z`!ik{D=8^gPTDgG_D+(0gR*~861IY#w6nwUPUm#F6Cr8l`!(~GpWf;77r8S~t}^4A zpUOxcO|AXQXO>EQB$=-q<0mP?C0nc%h?7F`!jd3G5~WyPweqV|&?!Z#SF{F|>Q<)< zT6aa8u4>ygEgICW5nZ~aQ==yJ(BxK3>5*AIH@gjU+BCNp7WJRSeXyjD()}>pPjs)=Co9}Z^ zQZ)&xnkJ>1C9Rq#qgo`tq_9g4zqAyW-rl7|SVqKUro8M(%W2;VGgx(otI235x;~E` zA1jx->O3Rw&zQB8Vk2ePN%}Umy zRIN&PTA9u$TbsVkD(nW%Q5n4~AE%E;2=0mel71Pf7*GW?gL>ywOZd8o*|O^)M^Nhv z?&Q_YyLX>HeEakp<@$4WXNzR3}vHX!_hFDJw^=2z)1EPH5?10*>B8n9E|0lal`R2 zo?RwP?!iP(nKYaZlR0C`a28DEqG=gsFnu@&W^mig;ar%-9kYk?U=DZ9ojinj+%kW- z7#48dBEw~{C|@l$Tn>x#%@V^Euq59tJzNjV@X4~_7FaG3u>6x-Usibc)00wBMYpM> z5=~{5y{w8Vd@KnU z#ZuDLq(P9fmX^J2V{!88=-7o}EnQtlY&P`t93u$P*Jm=g9S{c@c9_(H9T7WCYQxSb zyG-i9u6Ww*#J{_P5PM7pz@CIYdJ$*u$r#v&c>7Mq!a@@4myCn`XV`!P=-|Mx061uJ z6%MAOLy~83Xhs+u7M28u4-0`K=4UV4NfMe+A*yI;*T-XMVKe3*b2`0E{ zqKURM$t1H(HrY-&1>y_-IF$`fOYXzz;Yc{+AiHOR3y)dcaCU|@I48pu&K<6U^Z4TY z@Df}QZiWjJz(vVpxH!WNE(x#0rHLP0mb`$=!*_5+QUb0_ZoyR<*u^+84vw@Fkag74Cqq6FvAQ+zH<% z7T~+&4tzhu0Dj=CACqhF)37r5nPGkz_JChmKSG*-m0g+f7QDI7m7Rw^Kur@>=CmXSged2?nmM=n=pnUi3~I;-b9ke&mbw3{+0T7R(_{(rDwz<8DS1c zW>^A}6}utX;SwZg_zNVLtVbTB$-fFR;*la@en`>if)vY0M2d&4krK!DQ<9RLK`Bac z;w}w>9%Tr$?C=p%ju6X_F-QgaTPwr&rBsBeZA#)BrJ*Q`UzQ(IKL_Hro?$-piragK z#nC7J&^IiLe$mlCEQgBdtPIPeD!Qt}3aE*AZCDX?v7tV!*AUwp!}?8;ZVnr?#P-&( zVOtEehmAU7urqAm71{15d%h~xyiE>6EGw4dh&+!W2u4LwoFo~OWl@S^r>ctAG;v** z0)TxGN=C?DjGZLJaZ1%12E#PfS(X#Ft=VzRyRH_`bK3V6rj;2po6MOz?Vy8RIOLE{ z7A*Y7lBF(ItbAb2S~n`Hk8IdD&z7wp?AYl?L-P|I-2i*`emU&03miE3&5@(YbV3!9 zhBIeV>4GXG16Qu5(+z_-cw!5!Jm6upN{t<=s_NCOhD#HFv^ubZXaf?9HiR$HMx+333}2y5ND;Ite2q3EMbYN)4cdYfLtDbP zXe&}2Z4JMGwjmYJwtMgJE81zNqW0SRO$QxR(osjh>!g#)?TpccF1l#at{AP*O*c*3 z9itgN^w6w55n4lgMVh0%LmOzHNDH*@=!QatI<_A|ceH<`6FOk@!axIc>mY>Q=-^0q zbjav~p@!+#z2fUR^N_87>S_iRi?g z_-7I>lVq~VCYWN1WK&Hw(KOTSFx_-jIs<2VJv;M-!DgAILT6(;L(DP9qRxe_8M!(S z@I5-8k%BIOX`lg z1YL^-=sK7gx*jvp4KNFIBW9zUU{>g6%t5!nY|yQki*AG2q1!PF-2oe;J8=fO3pPP_ z<4kl9Y>Mv1S?E644Bd~j(F3qKdJyNJhhPizFwRAfz?SGyoQEERtf8?5YUStj_4(L9KB4O&@1o+dX+e%*WgL?I&nd7 zz*Fc=;)>par_tNQ4ZQ=;pm&KodN0(}`yd|Z19%R7NIcO;@I3mMc%e_w7W$O5M4zD@ z`kb^vU!XnulC(x&p#%Dwv_apXBl?!KMc<(l`ku5yKcF-Ek+erYVFdb_3_-tOB>I&M zMZaMb`kf3ze_%BFb2I$**ZI###bfa6n%~Xedk4j02|qTjUCiOAxm*s9C*$+^0s%uP zREk7wu~^;&(SM$8rQETj;P;YZbi4{?UT-;9!)kY~PIuGlIfloWjy!ZsCYsqy>4F%? z*HK`zQSEkB4;Z6i7|id;u!W`il08_eKc?aGN6FQZPbP4rkY8VM4ZpflqUq^{_$881 zTZ8ftvM=+*5C8nAANtu7%ojt6lYP%6V_Dae&RI9DNf<>Im^5rJNal4athOzY%L=h? z#w;x>FaM7z6fp2WM^u7e398ZHiPQ^1>PodPWfdY7tShmNRfgg%guWpmGN}SZBkU-B zyHzEqNL`kRY!NrIZK|!A5*AS#jUwwOgy}QWeabpb=PSc5W{m7hh6SQ7eeuLCC0nYI zqh=OH=dpezqU7tGjVWI-&FL0Z*- z73-bcZv#%vW}Gm zCsB|yE{-*{bU`T8`=IJ;rEC=ld^?}qi(L#8lqj*T-TZ*J=a9*{X%`~;0tI2a7WQR`tdPRa4O7<>b_M>g+4T;xA68#@Qc1R{{~^K z$5JJoNfPG@s<%fDigWXSVrj5_1`|9-0){k^Ra{|{~}xdF+6lU~>Y4zU$%tJJm_b5Z`r z4wr=8K@yQW0^PoE95)lwWapZ7yNq>Hhv(y=J30tY8|~dO!e9qrcGx8Bx3O?EZ_Bo?Xy^ud z4Pv4xtbV3S&003YS(r+Hb0DNBElGZ0jrfKUUA72ZSXRE|@#+IZl#g>a1=q9yn1pXC z+II`+;4O57sOv1A5e#vx%1|DYydc-9NkE_&FAl--C64D8qu#fVD<3F(Kk(vBR**<^ zLKi6l-|Oc^vdB$fum%3?f`=@lCtGcEZ67C-e9;spyu|P-Ecy&;GUd^-_PJII@JD+bYMM9hOtOMGOn$1v_XJ1q&JxdB~dvPxWCrCJqKc%_`*@-+E2pWObOp~d_ zs){W10Vh~htjoTHWFs!2nsLt56vgy{wi@1>wpG>6E*ck@s-`bK00?tyf;N0Rl}(n3 zF(X?1WmX!_`GEYSVN=2eYD6AvwaQ?NiXZtD;59cRcE$IUf z1>i{6Is?(nEkjMR=U`@_5bQ}qOJR?&25{$1y8|a@Xln5xX{4 zLIAOE24C0aJ@`ItlK3~s#^(;E5uuiU*fLP*mA5I;Oqi!D6udjxvc5R4)DIp}pj0I_zudIchQ3sG%*tG7a6+(y<9 zDrABJdzfJNv5#&z{GCHO@=*Y!1xW*w=rFGcdn7#Se8uNDk2%*?DG(4$&1WA&XjET& z9#8k^#inkJC@^MEp-005;>fHSjEj;Uw4VVAiuP|%0dt)`oq-eFNmn&zc@;-4eZGCB zEm#}uYL7*lZmQGUB_nRE4I;^dGZbJt>;neQfebNwGHF{c)Phcs8Y6V=sroRJ!i0HQ z9i4BhDqH!Iwhjb!*6Ur|U~CPvJSMxITwy(i1GV-9JDnGccy3sM!;N%zOqXDpkOv0d zPe0X9(}Uy2V-tOJzfis3Xb8Q-H*k<1K1QfOKIh7Cj_Ofa#us6F>|3yU=i%Wn?;7zd zPF~FSMvW=A;D?T!_n|1w%EExr<=JTg>gWU5L;4T2Y$A-9Wc3cbv^5vO_TpMqiN;60 zFX099;umzMXb{QDCSd~2JI!X$ysl->B&VOnHjt{1wcE8{ZCL!h3@EcpfnZW<0UL_hTGiC1p@TjJg3R zS>c@d3;)1_z{~Tx4Z+TJa{XGlXZ_0YyWQCeP%sJ|nxxsf;UWAK#YFw$z0kff5SMaP zKwHeCv))i6+_`Cp72k&NyQSNu?0N|$9AJi9n=4yEoUQ~sF;PiUHcSKvf<+;Q+qB7| zEOyI-QgK`CmN;i2E3MHf z`8iwG?RXZ}=fj#LLTML$;cmJZ3mhW|D4n`i@4`#3v0WQmWCxamxs8B$2`xE>P$pmS zIrAbAU8v*G8ua*dmnzwMy%4Sl({b~6xW$5ER;N#fVX5Sul7!+J&U?BX2g<-_*qD1B z-#&fgIZn^LS^W5T;HC!ZFy@&FQMFWV8gQ(0rq5aI9WvIeLT^=I<0DDudcS294z4+Z zIdaIoK)A_W28X2*%2azZo}uJL{nI2`>pXEpdugB3d9nP8l422Vt1-k9AC@kPOKl1Afn&uiL8N>i?(^cmDqTFq-b-%kuUQ_U%8oR=5>3Z#c8ewV)~`31M$g{CX@(EvObnjdk<^gp6Xi`{T5^ zLouM8%rP77l^T!OwNmN#>~MB8!x=y1@j;xUf{kT6lGgl% zg$amg+sHvgM*v8w#N}Vc>g9=P_eJcfK>}$?xmQlMMaWX)B$M;zG)dET%j-kMT_|!Q z-WB1_erjz7qI}vJ`#(=Boex|Q zq7cVVl$&d~516C<*1M`&X4taCnYS}+p!xkJ=^9iy+pj*|q0=)w3Yk|C+{8BnKBYMX z6+yWv)=cv+aB*L$F`~=0U_|Qr785l2+$LMYRZ(+Dyk61TG_#A7eCEnej5AqEz<{Q$_r#$XzZc$2A zWK12!8h}cxn3!8=a6To>c&>7H3t+2MS|1zlE3Q*VH{FGvu!43-)9MAv1JW$LY%0pJ zxc%|4eBqW4|d;xGCYG|+|t1wyWZ!hY@~IS@2b{!ShFh`AXaVH@CM6Lwg z*rWbl?IC+LZa**7HKh`ql8hQ^H~F0DZfl{tL(xY3x*Ig-F%y0!l$IjKjNjNF5SA3n z4-knOtxKx=@!{2y2O9?d=2**88oz0I8#=aDr*ix6mYAPZwpn>>49U!^ueu%NNx1uU zAWS%nS}-sbusT|2^UTcApBf@n>!d@VJVE+*6pE8l^&KQ zI9rN5jZlRb568l?`Lja-m-o)>ftRzXN$W85I2n8VROOBCJOQb1yis=QPP3A3$KKy! z11>IAX3yU#n>5cx*dBHXie$`zBGoX@PM511h!OTRaI5SD18uW*){LE-?mGf$azv;D z-@sf%#cYY7tj~-n|9ifXnoXdg5)C2d^)wd-R`wg+h*3(Pgp7A6cp*OCe8&CMuByGQ z+l}hs)Twiv;1QG7VAjmx#M-3tkk!v0sTk(?d8x$|qrW$6&7{z7A}&*+jtkj4&q0iY z`R<~qwtp~^Gg}hx>Rz~aLt{?GXH-@*PDRzN!wxn{ao}#^wYR1@+vRa61rpjCtAIxFl<E71HaXX1>^1SgSbLL~&=gK&&Rj0)XP+C}p(`8t^}BaYbsb`iG!4u@@- z#;3=>{X9tWZ54_B*|2P2VMIIl{EmpE@3-%bf#~l-t-B&I9-Wm5Bb1nHHY3{+8lqa# z>8Y}l<6)DO^9jWr>vs~0=1KgSOwR_HV5oyu@n(NYaCT>fyIO$gdJ%g`NS2SNxm2Y4h>rR} zBSnZIW z#ME7LAN>}uDM8=ykBt`_9Us!Ezl%~FrNN@fd?_-Y{0EuVvhW3-`1jPR5moK;bPpa8 za$=?v5;8Fq^F^o*_b!|+GX*LQ`p$TOYc+=r1D~8}5 z@`Tkvyk;TzL%I4@Ln`_6Y!49;x>SUQ%nT)b5q{I8!=2jmk}sGgUh^9L`K^y5rtK>V zidS#AlK4c)ZmI1hZjV-YSLwr^5tQG68Mm0;D_aMf-R zbrN-;lyoI5WlVz8krHFO0x1>)eje4Bu0?vL39Z@9E})c5ai-dv8*8_3e_u;8B&eCY zoS^#RiKf*lpvBV^v>zZjDksOXpXMrlf6|_kHkVTgRvKnIN#I_VLX}+^_@15e3ezHh z`W|GmZGsa90*+lq=g;6nB+1&9w-MeAT2NaxM8dU{S=V(4i49#J!REru3YLZ(!;3Xi zT8Z>=8%zQF5F*7@u9Nt{xENfim;zUHGoVq7p9ks+V%_ownN~ju-oourC=>8(V&)P7 z=ih?D8TmgNiP1}bj=ozgvvd5M0_lwA>q=kyFx+ zrdO_$j0*Yam@kof6rs&TnLG z7ZKR-Xo&KKm_LpQabW?+2M;z?C(x2MSCu4iTL!1Z48DfwS==*km4#}@9d__-W`)ZZ6>qd@5+8x$+zx@Hxo93 zZl`l)`Hpa0l4*=%+kd*`4fXET;EYR4MDfPJvmYNmu{EYP$_Y0T(X2+GKqcmoHgb?f zpzoiVfu4^&PtM;gdE#B#1Uo9_W|o@Zn6DeeqZ~$!*tg|*&SI)@J!{a=(}H!4%8Ea* zULcW@SkI$pRecONa~6?^i15$9;1Z?yf%eKq@Rt}+?0*eB!ZUN&s?wi`4xse)W4x$i z{U^O@Zbqf51}OBC?pgl*c`Hs!R^+*`^I;LPiBV_o2UKNk(%b9tDS+I&`Ny|%U9kUj zK2)IxQ+;aocHXkR8|n$g8996SG#e2QJL=Um>RobE_B_a}wslqecjBO4+fu_jj~nHV z9%S!%sK{U}zz-6*&!n8n<^yjK0!S%*T8(Dt%(o@`uxyfEWtdBvQiK?Gp0v87IdH~3 zuXVB_@+C4~#@1EactQYht|FwNl>5*ir&LKVz%IZ_KdK4pu!+pT4}*$qIp6an9d=_=z~Gh!gC_bg`J=akRt> z2lP4}WeDKx#^fn;V;->-5J=C1-xBO1loosCCB>2%YJQs>hM;yKaBavCsL+8t)f2vt z>#3qY0~CvZiagckIV&3#LlKZa0{~(k;IZ5>d2Q+#{=m!?2-k5Jyg(MRPYkb^`3H~q z@#JXj&L&C6^SW*Cq?_&vYFLidu0%(p( zjfRz5*EbZ0kr|s%hbDNGot541KJOVo5BNm4d9gV~O{X~HUiopD{_}q>rw+HwYUwIy z;Dq^@`p7hr_=gHn07E*-Pl$PdIVHzpb&mx--5)1aiMWLH)oy@bPUd!Z_PwYz@>p_l zD}UAc<52418_Jyw_a}94D*+i0zp#C2gij70_->uc6)s)Rs?x*ml(Zw!v-?iQL3_Sgb4KN;{Z z!V}a2BSQ7H>bvbo-#g2nmBmH=CXk3e)7etCU3FRrcR}%zt@y}^ihwqY>d(}Y_}9liB88d z=i0eDf-L$SrR7cD$%8_JlEk;*iom~aL{ZsN9bmAV>8_h3TCToBhTVj=pH$AB1^9jw zp@Ev3`sa<6BDfB07e%tawXSNt?gRuZQv(D5J3z$0E`Jd}4~lW1$M{LuoH28MVhhbN zbRN#mZ(&#@h5a9v)IBzb??y24y14$?E!~9%bFhff#94?}3C{>K$)RfRX<6IRzIT=~ zpSg5gwvZ;hTp9(%udABYWD{|NisQ~NW-_(xyeDBP$ zQ1W}#_iv+p?kwY(u10z!is2|B$6G8Q(5`)KF$RE_+KM$f!PS>}G+UJnv$va!DofdJHziW{yJnUGx zUT|UucMjKM@n@*Iy5VU9=P&j&wvF;-pbRK-TP0Yn0+s*l`+%Zld@LVneVpS12(yyZ zWr3t{Oz~Rld{64!(UMW%^KA*zl7KMrAq`Bi1gq7>5?^({$X}lH4A&;Occ3_IJ(6c( zp7V44)HmDS0W-+DY$zW|MFXE&F%UBa2Q(W95MoJ~%A%#m$#qilQY5|L#n({8DL)tAhS%MV+(MDOMeO1$RbU-RIe0xyXs79!R zYDo>IT7~(UeMk@q1b-)?X*L?R011{c=qtOX&`tS3%G&_3KAJn54=9@~K}mi6)e=$` z+$lq(yk~KJkCwD#TtvWUS>b$pOq4_ij+AUstu3W_`XJLuHkMd&w82IJG8btD~*Gb;P&i{JqVA#``QwBok z&NO#^?5#z}7ax4|!TAC3!Gja!!8T+?8L5HmCo|zosq1R5cA!6Ud&A@1D7D6HeNrz? zaSJ(!L{kCG)w)^;5W$ZJ?H( zY$N{|Qlm^LGE8vS1a;B!3sSK}r@kcc*6fA!r-_py_Q8zIi*qR^SDCtdY5V+}3Kbzz zf28J3hmr{bYJW8g`ay@VWg_ZWwO&^P!Ck=hn+Tn+sj1&=tP;U?;JQpCFSY{Kae#qz z%Vs2dA4R2pCh+F%g;YH`^hW_K)MXnUeLm#+y-Ahk>k8&{fY9=}veLp2|1^>7UH5>qBr z#w$LGN#s*z_51E9bf8%`mXtCs|BG0JOuwfS!n!il`9bDNpGP-o zZmUy}e2j-GkU#VG{<^-nS(ZXR1L}$h9jNH3na|P9dP1?EKC<}lht;PMyx&XO-yyc>`!EGqN z5-xw}$-m6HPf?}wcWWN~-&xyK_wIV{3Ca!kP+qJHUUEY-;i+*JDOMRsJEB-@Z&C8V zo99+pr&~r2!#!}|k~_NK8xHeQDmHPZiOu)sigKKpM(2FH4Bhr>1hU$F&KjQ84IUQh z2SE#T!iXmTgpoaGO9uN{phXzA774L%B=K_yqn1TJ7I7p#u&}a(I8eGWR*zqp-!XTWLi^f) z!b zvR3a?ro{k>zovsJrwG3pwIoa^JxcbKSeQO3n)-0L3N7D8m~gQid6P}i!K{(^0~W)% zE$4NVNlz!^6eU7W%+2Yan3bT%0T=`@3hW%65$CVuoczeb3LVj^z6awx zIk6Wk;}5cPr0h81wkZ+q2NGz(`NqZ$)&btKu^R1!44}Y%tT<%)_*+~z$%{mOA2maX z%&hQ}vhyH#r1+(2DaNhk>&m*37FX=-ZY{4!jz-!l-Stpt?~!V26n5MU zS*r1-wv5A>j$JX$T}*@8=e^)&H5+v(coprdl6jJaVx2i)0`aO` z-(hC0!_|tIy9Q>^#>%;G7Nw#Q7=Ej4?!30BNM7^1Rly|ryZI!F{M~A5Qu8|qNtSRD zA6~NyWyx1@SPk+>cbj3KRikP~e*I0ZsOc*aJXFGH*_hgV@S zF}-nBk6c-u$ZX=Z>&sirs15TkitSNyii6lQS0x=feu^n^%`M3D10D+|L~H@|@#A_#0o56@)op!g>c2_yYLENPQw0>K` zR3_idO~K#Q)+_NuvW#yn+|S02iXNu8$}>F7P>G4(7W+ zZ4KhXEIfU(4%mga-GVu_5qK61rF@q5Ica}%{^|McV?}+V+?_$~z}x2%jwXoD4^mMaAarY}=ti-n(45l()srtV;-8A&9oI>5i)mSJ`h!QdCI4X$OkkFDy ziI*N7jo?x)Byc*_V|FR6x4wTrNbqeIkN?}WYE0Fq8m)5wiqG2PJ3bKm4K#u)q=!~} zn4|^sNqpfn2@9e{IY+)8C&U+jj40QO&PXNc_(<9`(@+ z``SA))I`;F7(+)DjP2Zom*SDUXel>Z%kiAc^sJjRcNIDmhrrEOQyL;u8#5cbBlAf7 zuBGV0rhvwv2-`h0A%EA=DpOAj&mf;F6sOO2!BQq7OYPq^szJ|C<63ILV=_r$P{L~O z(mkr_$YkqecI+!$%P1F0gPx-{lpa0Co-51RLUJUmFfHohb!}x8ytcG=h(p32L4ORer(fmdJwLHnh@GkdGEi^ z_N%2Qw9&h&8^LO?Yr0!8CvKBepAZ%T4*tBlXg)$hu%Fy$7S(Oo^_TsaLMn%}zS8?O z){f_u!+O(OPw#r$-jt95hxBnh8<|Qa^*)u;vVd2WOC}G&*Dp? zxc3&<9Y+WPO88^<->KMn{E%>Y!49J3BcycZYHQwF+R3|U7P{E&;mGl#zUzE8iu6it85GG+{NIn`KcmcZTAcOC*9?e`oNT6Kk<&g6U5o=4^);^`9)(#E?< zys#*EIEg=o8*XTTvqV>dtGmtCQ2DqE8}K8o_pagd8$SUx9l(nx-^z%_pb*qCB6`nZ zaQK(u_JL@$f=<3=Z^6_y!0JPPXEtXKMC7{V}%ix25MIqr|bEV8kTNWBQg*XHG!^BFw0s;#25754$PapxuS4pUB=ZWJu)Wo_`6#M zlaUX3hN(^xRlJ11G!LUUJ$tnZsa#1axC{%!o*Z9!2mx(H@OwSGDH+ycrhiT@NZ8k| zZw6ajA#E?Kh<*I!#^$4^%b1g}FoS{9u~mSkt-R&!&13(k(2E~@@yoq<<_@u#^BsQ< zkEs~BJXtb(B)t(HF5_c#rZcQ=^AqJQu79)Uo=Z*#@;Iu%yX~5N=8ONAvrpoQ3*Ytx zAD6(sem6M^72RuZMPdqOZq~S1RvE6e*hGR zjg-G2Ur3ldElDGP+o;IUs0g`o%~Tat?=oV zgn{>t;;=seqzxY(;|bzY<87C=4HA*3I254ps^?;@Wcv6+LK)bn4&agMC}v1~rpoOe z;iX?uFx}_N!fGGjk?J7+85BeqdM0SQ7-Ls2?fnnyqOK~gA190(RDI)M_x1ue>$#mX zJ!Q0%pSuH3?A>oY>zIF15O8@U1EzQx+lI%s>1oLi48BIze6zp8*13Yyutdqn=z656 zZa1|6qY(Um)~l@M{VKTrfJs1F9r9P0ae>}ux7;LNzvZC(6x)U$RFP%gdKP;6a67tJ z+l!>MgfG@J3zeeH{SpoEQOm(s-V;gV7Xie+y zqY$e@DpryTFT=thgIg;P=wJtTPxn-%rpgPM;!He?RNpMF-M%fqmb6H4ugGzN84Lp+ zi4XCS(H&XYtu?p)F!+D1h&q6dO4r5^wK3x5ty`qBG$|#nTxs2lw{4AN7hDMG)mY`7 zkmKF32!-DEg_k+9JO!f1i;qNGrWUa$i2x=K!_(EC>-)t}_hwZ0j)(X-xE=BztqSyU zb5_d&`gVOT4UQ8H87&>@gm^kTSa|}=rj<=p?yn9mceVrGS2nBY0dX-g0b)U1*d`3t zNxlghL>TE>S)2H&nP^8vy->DXHm@cDq2WPOhiccgG7={MDvNr!)|&sJ#%e)o5BnnBDAG7Qrkvx zo2sa(?PLSAOWGk;!ABh2EPSfQk9s;gSb9<``ukt?3n;ak-I`=Gphvf9d-dU!z@jCi zkC0(u_P#v8-`Uw3+~I@S9P|g$c4H42>;4QP_o48^uARS8qDK^PF{CR0pLyb;_(S3n zV`7KJSlnO$3y8V}V|RPj;MeYZjF$dB+=z#$7qKEZoa{zmUFkTEh>-EkcC~>3e@QCQ zW%vD;nh$qZSJnnI2r{mX><|M>ylB8a4G#;CC>+$ap)5q>eaa|V!@~?<-}oI7{rs{h z;O5K;gVG-Uy(y(=PWB-W(;68sTo;h077<302qVCfig2WdA&*=FgQGlh^RNDJmzHZW zQ+oBlpU!>oK$08nuk^|c(={n)e4U3mHVIQ>B*i8jP0kdv@ifDn*7#9hT~@-a&iH{j zZHDP&eDXNdXQxuL#Lis@$g(7=4vM35b;;3WZ|gIGSOxn!I9vNdti}U9ot>?`tIeuH ze4HJue5ytR{kQ2p7)eHy^^vDjeLhQX=d-ZqfvS)I6%ME>5AjZ)2fbg8c5T1k7QoxG z`*7KCK%Sq>rVQ~Yd=9n6#{U*98{stw$PGYS!kta~{MP{{F|(5=r^vDeauxIhKUs0j zkyfEWP!(>&SG9L?a{^>R+krF6CmZ3 z>f0D?!1p=-PgvX~WEz^)*(Vm&uUvwwr&)OcOHv_8HSv$IPjL*6+TS3Xl>Zm?-|y0% zMsX1iskUL>dPVR^H0$zh`Q(f9KdT~NqH|HwQSO;F`p%&>Mqd6hTY01fU1$N+?EqX1 zaO%&4<~3jvmJllXUbeab{st_xEOAv?A%J#cJNfeZS zoo+DfS75=mM zHUB;co_YJL6f2uGiip+@)wT7j!JL#V56IZ4-G9XvN-SP9{hw@KDmUE9Ky3Z0WE4FSwXzE`u0yKkZte+2n2EBySa}C9m zK9W$`=@Af6?oO?QdBOdoE83kM8>p#4;+7J24nBu1la5}1Ql0&Q((H0bI!7iL5!}HE z2|LC~=DZY7bDTLEyIvk68f0sVhu2#%&WG=C@9$u+co&mx8ssqwv7#O^Mdqhfv?8)l z8B?`DXZAOWa2pot-@u9LG(58Ruw)-@1l3eRPAjsg*|Of4?1@w1RrTM=Sm6z5z%rg^01o$&A?pSo?e(pkO{4CjXdP3 z=dO1^+lhJ&R~6vn>}-7mVrA>Ltv)0YHeQGv0f%l&eK$DRP{6a@Ec|^aNE8e_KV_cf z-6JqWRBU6tyQi(E+9$f2sd0dR`LH-5BD%HC$8(wsozw;n)tff8h6ya;RfMI1`^f?j z^D1OLf-|HMg0#B7bGDH(EW>W{`!Rp&p9}gaZ;_PQE$xc z2iO0mT|7m!TOc89ev_>QP@e}1cPxqg2O$hnEPC~h)VAPY^pvgg92Sgi#=VNJyFz20 zxF1wAtJmz03%3>6HvY1mVx_CgNbgjKqM!DqOMis6CDPJ2yW&>)(cU+h8pW&EW~cIJ z-Lg)=g7LU>Pky*?7Uz^XWuk=9y*GEL1)_o}hoqjC*nR9~Z2_)_yz_Ho(SJK_N+znW zzUq`0lE$y12$T2=7K`8sL22QuNyNbN28xBu$t_|BR$Ka|NxQ=3YtOAA(ua3temEZO zy|JJA?|WPHV0no}oG4-HK&V4Eib`6=nla9CcW~$A*as(oH#bM2XjfFk#J&I zk@(bo{Wi1evE%xuS~OK&P=!j+bO2v60cI*=#K)GUtuUqA$`8NGC6qjVPN$?9rF36u z;VUAs^!_UGi4s?NLDy`J_zSV}b)|d6`B&5H?@jWaYMd&OD@U^!RoO(+YQ6ZYRK`nu zztYn8w;e$|lR9DjvExVX$+zJ8M_x*%){B!?i;0a@ax6@FOv!=d~C^SmR7n= zdiYh2L3yG@NfU}By#r%#9xV~qGcA@MB(FQ+TzoWC+Jn)Mvrg7mw4yZ4J zn5n#24AkY_D!LhdY+@f;dI;uy;Qg#KW@vbHd%`ow6k>*LQvOk0TR!~egK4h;1(Hm? zUKy8BK3S8pYjsp#)@~Dpri0&J2JSX+b7HeAu$4^hj#`;vlhFiqJOon{@K>7IZ1Voj7xBW~l{t=cO(4 zzaJJ8i8?8eeleQm6xImBSR6rmV^6 zh`+k1BzE%plN20&05`07$?8*WcEGWV0ZEt9`PdfQN45E+KFV8}Kb?Y5TMP?chXZuw z9;)0+`5x5!l=GqK-}<5=%EL5ugAJKtxpT{ znNlWnJbahy{ry0MKN>(KL?rp9y|)jOwns3c5`mr_kYMfVaJP|&h(6({5V(yH36UGo z!l2x~?@Z$5=mMn8<8}G1`X)gf}!z4CPI??8<_zg0_^`A+6GgC9(z%A?{EcsFPSl ziIj+0f-2W6as|OaW-#wQ&28--$k)G%Op{G5l>5X?RTV4xyQCTh!B5ycZU8*avi?*! z946|M2__^a?zNM8N#d_X$kN$GiF-#7j6Lj1WqA0#8#K^GGb$gE+<9V~#D4^W{#{S# zh1#QwswTLZ4@?8vhM~hPJP@SJ@VOcsIEDd{w?fqJqm~88`_0AS8)kk24PPLCQ3I+) zTkvfn3RzC}mm%*%1dN1pXYqD5E&Fh;LkX1z3#mqf~EAeDw3(>Nxm0UQoiTULmwx;M|nrOLEC z_U4;{Cn4rcxuGm@WvE8-sZxf%IKwa;d@iSQ*DeIJ;+yV+pMHoo?};%O?|ah&d2o7o zBFSKT?o-2>UD*WnYTl;tKN8$^fileDXv@eN4s7&NnEs{opw6o1m85XFgxFAG?El@A zqmxh1Qc0@iNU0UED2Pc~U~prlmp-8vg&BpyFGdbfy<4hzy~#k)`f?K_xWh5wVuosT zw3ViHFqJ)o7PmNBI_)ht#2QK)nk@Z;Di0~pp>)HQ%$sad6mL>EX+0oX4~bpBL5S8< zBiwm=W8gsZRH)=hIcQ;-%BiDKv$&9$^O0TP?+S^t zAYI$WfIMCcQ;}=P26dz{R$$qJL%P|JvfVw7;$^+N8cGr!p zwvLTnw2qA)%AR>-+IqSaEGL7L#;yPd)j7%4Jfq}^lLv(~BwU>hN{&?;d1*yM>4Tx8 zF!PZ1@!<0`jDp}#MO3!ji1XImjNrlQ*8E_Mj<6L%hG;O5 zRrS$yC^2s|oVGYxQcj}=dR}PQ!QI{f5qojN8oCIME}}peVYe68EmH0LULVbD&oYs$ z%d2=dRXlc|%JQXeNN`#FwT7Gw{jSko4ergUSZY8t4{%DQZ4@^_v{K5{Md*f+Q)7V? zrEJQIQb^~27GXB@o)l_zwBcxsF}4O;=C063|16{6oq@zl7(Ol>~DYYP!_-mubZMv~CeLdK?7ifygrAbyd!8chJ0pE=? zR?Hs|d#%|!n0OD~9?(N}nho09^+Tx;L%sC8(KJTw30tcQy}fZZ3uZ8h=v_#ns{8o9 z295;HSG783w7qvkSp;hw5f!matd!gfd}0946xt?SqJ<4wt~EiRlgwV;c?Gf-awIZx zY=0x=_6laKrzRoj%SSeoO{nBsA_ofgk>6{RC&B#^)z%g>$|TXYCe_C-1z}LtV~0_6 zDK&ez2NBdtlf>>v<^!DIr-!y8VZ;Ua;uHZ$`}6}Ih=t_rgw_}5_??S17t0TR?|R8U z7;){|BX>Omnt4d!e;n0ya3yIZmvaD?B`83cfZiB=o-K3E=v81g<`n98#-+!rxjWDz z713r7*0-IarAM;79|4A1z)}mswq-*kwftyU+oQTfElAjwYA>~D$sO?2w!G@{*!}8( z)C&MZEf}X3@YDh~wSb`(aMXenIzJ9GD8$0hN}VZ!I2ee+I^~Q&3c4j|evUCc@ZFc5 z>_w~wG6(P7%N~e@lGYJMcJ!0o4D=9IAHO(0djO^{dWfrcwhm_ZeCao%mgHmYHCWG5 z(Jeu<(r8K|9k05c7CUGLdkC%Qi$-hGaCbCzihY`ZCQD{eI zZ&9+D&cnC=hEcY-vkI+=;^K@CCJp+QC2O|Ha?Nv-! zz!!;qWRvlwY{2`}`T@hSwMuPj`uA-hq4uq3JW~SA0Bg_Knd(V!z|air z_}7%XjwM9*9xb3(CdKW>S5wXzNUKPLble?nCLeXadFYr2guY}ObTVbGGhJFxno5G6 zR8X8#2b2*4*f$#aD=$;oay`yd_;YEKHBWlJHkRGQz9JNJiOOdr2YdN^BrQ&5^iU}^ zBeo^=ANjC(1n>o1k( zkCv5UW!2f^GApYtkPKraLodk?YRhgT8?Ms*NE@>k`_`M{XxPw8tEj|CV`cMZEJr;_ zDd*iJL608~3hztL>a3-V`BF)K#ug920ZzmP>Q>HZ>ozyOn~w73FX{FV>F`B&|H@L) zB@421PFg6NkOKtbiieblm*h4zeeyBP--31^mcu}Oq=KFKE1R*Qti-wXofCN=B1EAw`3wxa@~*+wUS1- zE;u&tF_hvYR$arP1wj*#l2Z~CJ1D5FYd~?GuF;sBQQr=1v4^VNaDN^!JP6hy8@tP! zy9Z0xR>Y=3n%x^!D;CSDlcFy^7vrCTlfKO$HgIB>T}_w2eZr(uPhQwtwi%VT{hjz9 zWoj5Y??qbY!1pJ${PVtek%0dpotvMQ@2El(_VaD~;{SK9ue6rilX6FX-uQ<4 z-_7r6c5?pN+mHPJf83qcpMJaZ2X{vN|L+&M+;dMHS^dBs_J4kA@&DYGYik;lN7lBV z#9$K!94PSqyKh;C^|Mcpezz0=0Gbw%fn#&oNP|Rx$UZ9{(RT)hGQ=<7+Ca0mRZ}yI z7;t`i`XDz@zJq%qS~tudP25w+$C~a3ksbFLSpwWo^T@E+CdjKz5yL5gr1CZiVA$K( zH(7E>*mMu&6ZwQrU^t6lp+{k$8jft2^x1XdvJBv!t^jGl1pN|7wgDhefLZx7GMnvV zjn5q?v)b{*E~KxY>46<$j*fv^Jf?v}%| zw0jEP(7>;auK231p(!-mnnrG3pzQ>Im($kSgMhCC%MrDzcOKShsUghaQ+WVcbAv=9 zMa8qyrgSU9_gQCInUJ`=;WW>O?|{qj*~^W91duk&Mw-PD+$H0IUekkoG&L-dF=f~S zrXl=L96{S8HDWa@O3xI)=xUmzLJ#y4~Lis)5FH!k-^h-8w7qw*CR9G=<=c22PCsA~X^N-L*W-xr*PjL4cv z3k)bA8&SRz*|z?wsr8Nv&f*@I-yOPg$=c2$;C4e-} z%~_d^DU!?YN57E`o4Yn@$*}BkBixQ{i6~4YptY3E;juLyy&)Rtri^QfTlF9XNPw}X zUAB(VG7>Pw5yrSGvb1N7%Rz< z>=r)2mh8Mef{)02>&CmqI^K3lF~xPcX^;Q~u{Brk)38{P25}}!IVP?W>smhczTvP| z0JRZmeMAQeFq&c|^I0UVS*k&8)Aog>?#LEub}u&bnidUY z;JD_TtZa5zbUt^R^8zz$CAgmLvqH-ECt&+*pY5}K7RPz3cDQtkbs3{*qChdlob10^ z5Azyn6{6vt=g6~DVTk`C5e0UkEJP-MCKM+tJyYqewBc2s8l^jW>%}2;x*RVz0fFVy zfRPo(j7Qo)0j?@b(%HHOHF2|YKTB3-3}zp+S~Z+rGK5iaaiC!#lfH{kNUu)JsW6fg z!#h$%CLpPbGE^kNvjj#|lub{^x|ICT3Up!{tpxg_DSFnpFi@gxAi+$)V#gBL$W%E} zfIcpGOsq}i&}86Lf}~RIvnf*%5I}rYbO~yPd$OypSKt`+-?1eC$qApd%6|O|dxWX* zVIMp+0)OaJ_vggv);J#~!@|E&HRyo1MiViqp;P(g6d7T7=1%GUE^ ziN4oZskwpTX8>J6z(yj|Z^iZz0hJNYLRln;W&v6@PiPmm0SC7Eu<-FA0?38`wfm&C}dZu2gV|BXDRk-5yN&TbvDrqH*>tSuw z)6%O$weU1ZF{BRC1sR6?BY~ATB+)E!PEtv-2kHZjf~G-P(38+k=n!;L>X6iJX_oX! z>2~Rh(zm4VO7o@P%OGTwWOQXLWSnIDWnyKH%M8QBS79(Um=Vkd<^cvy&C08ofAlD-|EH^E;EVm)|uiPID6r+IIhcUr8 zVEiyKnB$ldOarDzURHjuJV$;>{+axHYy$Qcb^-eY`wqLiUtChy#R|%^d}t+wRMJR_ zUKApZ;xtWTm)~Cg^{u1c>bs`3scXH~skW^>+pV2zD?FLUoxv|oxaOHP3wQA#@8ub0 zIL0Yyf{4nLy983mPYmHj)~yeXw9-YbQaYiOa;CGCvCXFJZDAX>q#gG4uJ@P6&OW(v z@nb%9ymI^>!jXll;!%B`d6d%erx?};`ZLS zUfKU;5w5IdFGq2aAc>cJ`KW*Baph>c_UWjq8q_J3lt~-5Zf^JHYtfcrY->04`_>KX zcYW9Rn%#fiX1DCFJ-8ElW;0tjzkJ@#zjO4AoiZ8_C?;&JqR~rN~JJImJb;g$OKaT*Y1ZMs#EbCj!wIyT`rbcW@(dJdSg| zoXxe&g%kOwSCChm&qm!N# z5z|D9L=$>Y#|r15=uqVF)Zv}O4@Zb2#!=1D*wN1Mh-0~9i{pk^u?&ntIW#-4^KV)h#J(yPtL<`UbhLm}Sp$E#5z zEOh5af9T0-%R`l>1*=wkCv9DL)ywb?VR8>1sZw1+-IrP55E%^6DUcH59vU1;4yHpy zKv9Y^z~BrNqJo;>lZr&!#7AWa4ziSQa}}TKvq{4Ip*@lYQv5{{8IUY0vip@UQVLMA z!LYKr2o<>h@W{f-CMqf+jwG4l1GF%AiSGB~LkbNI!6U>&iBn!__abD>UWXm1XM`zj z1}VixgwhgqqGTHu(89|Xd@Bg(SI)XrWb@@Or$`UfNOdj4X85RSfI!CuPfReJ5l#z7 zs6=`7GC->DV$O3E*ek$-pdNBIPNYK6@z)1r6)ca@hc1W0FloplgVLy?=#aDn!(@X- z=vv=^xO(?y?iC|ffLW@o&HGDFHCeLZVjZXs(PIOqqJ8eG3{EkjImESL8yRQ?7z87b z+Z1SmHzDh7ugdGQ~FT z4ak;OSrz3=zc)pJVcMz5`XmIiJ^kX=#f{KgTb?SwCUg*c|KCJU;|9%|0R(jdO`8u4 z{QPMC);U@hmY*e1&=hmSBslu8!$qSon+N%&0A3ilbU^4^s~EyFNolO<{;!&Ncq zY{$;bIrUA`8!Zo>;#4ldMx6kIL14&Lh#yCT;J#Lbc*Jm$7a|%#gT5hMtQZ2NKv`8F zp0gdyDh;7{3GZBA`hItIxVtmq9}bv?Tg?00|BJ932@#B#g&bf-K(Mh5%Xo8V#m*jK zjOgr+GNDLqZ+QJUL4T~E2v5@vUr<||6Gf3$T(j*t^`v1A>@BlY-D38xAXH~;YLM^Us%x8gy0n5cqVg~t7Mr(h_4Py zYW!lPI1h{+@#$-3H z_43kHxtHOG9v~Y-zx|(<0Y|otcPcdIr#)Rlf;q;@Mclxqq#dq}9AT`Y)p-9(NL^wW~#rzs?22JZ1f^fUfwep6bo_tXPegD&CN{&{T)uNTq|kN zJRcbDy6JiyEz$)RO-MO!#3+6pFXmiD^Pt}zrc1v#rgod^rHf<(9Fq$}>smW&jwgC4 zc~9etfk!V!=i(>~%=B)WS*oswDOOH>j<=V3KUf9O<$3it&3$`x2AmIcy!{ZI=Z{N9 z?_Q5pmm{xXe5+8f@zIE1LS3zCcKGJZXd|9Qs5PK0YEd7eC*PRYv>Sl~G)2+~x3XEo z8VTT;E&k!RV9BH%%h@oEVCvpccN22Op~n`LOTTHtA2v2KLIX~jU!#7d8ng@r8>?;# zNpOWqqdNq-SZ=5)$+mK?)iq94!FGvo4|e9q$f+vb`^_=i9@!R&AuYo01`M)Co|AJh zb6+!})t&Fe#3lAm6J1^i9oXqK>d#RH9!>=Fc#!RVTf zVaZX1m(ry*tzSX80<)$GQXg8A$T?bvB{u9Gq~Yl)qes__xl_?CIx=YY7-hWAs+?8- zKbNU83NlYGwR-}+O$L=5%g_liBh#H~%)S#VNWF2u^AtsxUBDw{m&u&?tc}Wj01J!=x7_Z)`Fers~x+)iwp}mUjOAYbR!dFxs43wiVrs{Ah z)gmK@BM?xWZ1O2I_DvGOxMWf6P}KI9k2jPwyTFVXp)}@|1u;fNI+zhrcW}c$o+{GE zP=$GyE%4{6JD*p1EOB5@mVPgGr)t;U-NLieno>iS^C~DwHUa3GB={o6 zaaw8fZ_NtXz#|I)!gv@)sy$8)iaSm}ST%ueT4$R6w5*GBhYgO;&J+qh$=UV%(H0Ae z$EDdIgWucJH#D}qJc+VG;ixdB`Q6FfitTwl)s@XIRs5vQH@e57&9|@2X$;}XUJkScOy`yls;}9UBfF`O6(|YrwE{U z&-V|7t+C_5k;Sc*wW}%;Cr7jD?IGzF+4}3jYWkqIEsHi^t^c)s%`F=7&sEWUgOXQL zZ5wS+)-5K^u=6z@!k!h64|vu{l^s=DSx!&bQK`Q21yz1Os{seFJwN`*Mrk7UfEV$v z-l(B}E}7F?uAFM}XsBRt83)|n@0j!IXM23ODy+t#o-1L#cEv-u@0L30comC8U71GG zpCe_O{TTh?HU?#+C?EuZ0nTGkTslB3DZOJM4NbF$=Mv8vPy~C9gi=qH^4ZV3W2p^2n}UY6T3o4)6(+cG$QpTO zJ%v2ehs9%GXoJ|BhRt67rCOCGGCp(;-B;9~eDP?IUfA+zy7`&_#8J|fY=>QE*aCS! zgF(q>zE)*zmegOEZR_2qRJrjlj`yTQyh;Z~9icCXyv4<{EbH*7d30QdeL7cOHKR^v zW3vCpF7&Pp+jo;|r1}-UnY(t`zQ04fBI;i9Vh2jtT3Di@2Q zPZ4m){U;hYk%}WbL<)&Om}u#2^;s-jPcQ^wND-EU7M2t;KH&y()JhOk7!Y-UZW!u5 z*wAfWXu--%rm}7M=RLbz9?E3rzWDYn<=}(PT?+{ynRqEzILYjvG)Ty)lGItQs^VmM zk13bN=fs>zXI&mMZP;8Vj;GOU#{NYHo3S}kw{j#7w6OM0d5r}5o)(!#zX{%K-`ZRTC5km zz+q=r&M^XaH7mp*E6M0D)J60|Vg7D2^GTgTc6s_l5lmLl(;z(VyH2 z04tSd=$KLDecvXw%6y2v-8wNynLxYA5&$W6&blb`m8Vo)Frp#qDsnQkq$q#@rBaoD zP$4Uu2Vv;ZJQaPi?deG7c?(1^{8Xp`n*jk?wvq?pL5aRVX(ALnQ(XIKgk^@&@S(l0 z$pTaX)&kZjxrm~^+d{()bNJy+IxdhK_VzK(jl~Gf;mBm?nlOrbOzdwULw*<_axF#( zo3rEzr&Jxlq%q`UZs|QouAB zWqP$X3_^!8Gh+YVw4&$@3;d_v7T2x*NTsq%2m3G-iD-VA>&rksr7$&Dco>_tS|iMg zhqbv$ID*jKVg^N!?gWZUL6{|i zH~Hti@L!7r>OxX%T7ry*qT{% zcFAuGaR(IX zUz|ZYIC{~wy6iowASg;ELmxcCP^{6AC5D??a>I^WGBG|&)oqPkx$j|o^9(62xSI$Y z(9steGxI|Jv28bo@fsis>k<^e8tv^kG?uKoqJczuH-le+U%W^zBJKYEHM>`eQG9qv zBTI#pQ!T)z=29`lj(9Xh+cCB#j1Zb0z0tmeN*&Y6(1NY4t^b)^46!pC$zFMn z%Dda$-#aVcO?`V#%9P*3f#Dpcz$<%57e$wt740&Jzg;$Zx7WpsSEB7lyttbEslVdX zn2CkpJ~QXU>7VH%OtKiSy32qZDjB<()%z_*qUY9<<{6vD`xDt~U18PGd}Q7z{zvI) zTcijp2XL-k&1?#CIf)sGVd5+*9c0RpqRlbUX@`MVtNI(1FgiX4zfR` z%d%BMXgIPyB3vI@=#!`Rwz2Esrm&pt5B#yB73uI|KzH4ZUUUx91#m42_P4^Lf)xwWFC>3=S#>L zS%D}{)PQ5Eq7yL-kI+zf7`ID<&_?%PXu!5>{IT$CuwtB-zIM=?y~#yGA&H-jfb+tN zb~Ze4c+cDbJ@k{q(xrE_D*n&dgl(T=I+lG%A&QwZ;v(dq&Ed^8Fuu1-=9nH{=P6(> zRTL3`(1q^wE4hSAcR zdq4E)dL*wg?LP#%H<~~!t@@r0SJkQ_^x4+YLfKXW7nI$_qv&aD98OEzz|s@!wX3Di zpr2t4X_VJ#$wz`HD`2AuMP@;ZWO#a0J=K}scS^KI!jmz`boLCvByflF01+WhMKI_> z*dg~iQLSpQxv{fYd8wW1UC_%>#^Cu3w@@lQ=;+@XX=q1h2$7XCdRDwBf@2M_lZF-X zj*7Sxf1|pm$T#Co6SW%_?G{Z`w<@^$YLwhcFSOH*iYjD2q`fo?m5^aH7xH^DAy`xQZ#_rU`qeqe zx7qGq>8z;pp|?(7DUj~fcjsn>Yr^1~$f$02zaZznd2*xD9xC28?Jz(FH4VY8G(q52 zMA2e%L0_7F;{+8raf{;l%co>jC*VEh9!F-M7hO zglEx%-i2LK`ME-KlJI=?(ib>c!Wrwx=nag<^cp~b9(4Tb6a$ASMyS(iIVS)qc1$%= zrrXl=-Jnb@7+-WnV%QSG?r)tio;EbtjaT2dDEHvGBtO4Z*SU@Z?e23t5w>xRFrNb* ztC>eNF2AB2gSUTMoGz@5I|JRATkQ3?Gk!F>V*wqcBIqVR4BYs`4m-ys+syD9XIxQ- z&rC>~?~Ldk3Olxx@djRt zqS$aE8fHWGfzQT{R>l<3-mPQde{eRaeD8JHtG7B6eS6PJ8#-+ea)s9is9Qym`ZoAp z-+M5#H=W5;raQB;TnsQw$r~R+fk%fdkiW-!c6;Lq^yh?*W_8k85{>jrkF^dW7zduG zL7Sh zdXn*I2U63wpDj{UbVckcK5^oTs>CzJG2O$_(3T~RPES`chvxIP*$<^P1HWEfI&$DV z8xmpMG6s~PvH7L`i^;o-d8YOHXxZYz@K=kUwIRR1yZJNu=2$iR3MTodY(+pTBQQ<* z7mPxlaQ3x3n=b1>;ce;45R(?fEeMH}{{fu`7?J|xIytNA_DUw>+?BA%N*~#E!WHrK z`JD`1km)x}Txv9;lM*9=f@n%aN|ji=`km0!%1s!={4h8e&kC=i*xd=&T~*`e{n3BY z5x}~(6^xh{+m-73KNEca@|2wEmK||rj`UdsKb;k4UY?lW^4MtO2Y)jM|NN*$Bx8?G zPeX8Vn{#d>Fzc@DALbu`;i?p6B=B)+$)>CUL$DXTZ)Yo>ElJiE%~YXjc@!M{!7PbP z@k$yMnh){DvahHGS5;ikjRd?x?sbDJW*7}bho8Bphj#8R5h$utl3Hl3X70tuVo-rR z2q~~P+MA3bQSuzZWg}}qMtwqWn4&5Y3eV_)I;g)`WDTV#?!q1?2ODPj2Psk<_3kh+ zN|maLP8Li7XGp2TBE%(zaXxG~!&6$DSVT>(BIud2YE+{3#xs7APg(v`UcWODk9B{l zaluC-Kypk!)-_HKb}y(Ni;Xq&IA0jwqRE3nH-uR1<<0U_lam`L)D@~n!H)bfnjEtI zRP(RKi)^%@fd(vXtgl$a@wK=uLIv->E01rki@A-}QX$bx9L~)8yoA~KUJMwp(HkS% z_q7&KIM`l)R*Lw$kTPp41?ryDPl0oDC;tD!le-ve8ybC%6saNk+O>G2OMfzGqR$Jp zzE>v0A4FbSqgM-ceUT9lT;y2b>}ty3y+tO&&LK z0Nw_96cbnERK6xGjd5EEv0z2fFD?s+Tsq~HGQBwiEv00|ko$a_>fV(t%j*%6mSz_M zWvDf0i74?CgZ!@Ed1#{8K&vP_F^+rINX*B|4#6*Z+i_Ce{zRlfKzK@zCOgl+E5mOC zWt$ACw0jRplEJP8b9P!na^BLXcI-rnImyK2PDG*xdQWlQWhm1sk(FiQ6QdZDTGJyyYyW_R^bw|*YWYdL ztAFOy>Vq7P3n-xCP=6VAl?tEP%Apd_sp{_Ia*AN^zbTLX(a|UYZHq16qS0FVXpB9;4tvjaHN2dym1sd`Ld&UnQCRIT=5I~WN~1=u z^!PPF1t8H%)rHlfeigPT@Qafb4dfCgZ5!W~F0rD@oI}^lAmp@d{y@uBGVniyBHRi8PWWrv;5lpbr&u9ULtIB)U=^2N3kU z2Uh-(phCh*}>i@RQR+RNK#U{M|` zPK6Ok*$cSMc$ifvyuf6hwid-FR}60vYu=gDKP(5sr`>pKFhkuf6A6tjmI~%_xdKH4 zFn3b4h7PPwgYOghmxyYlUM^IaPGYAVWGOMm=Uh94g>N49XER?8EO~Ja=EwWIphhS( zfB3e^F$bmViiBoauxpcV6i|Bh+CVD>$l$IX>K21+P)bCkYFMa_g^mwGFtK9PQg}d@ zf@Ni{1-5&IftGY7@W((vdrX%UYYQOu ztgPi1c1Q(N(xKvMjTH0Ls?4b?@%yU2Q}D&$yRlSU~M>Gv?{Tqy9lKzgDgElMHS4p@$^g|4$7Gv6< z&kc%&d9nq^DIZkI#ArrfiyLAolB!^;`fZ*tzl=eWUZM=G&8&!KD6A;DkW4P#&Xg8O z(2!8=>WWqJmI1#hC?Ef?RDOZz%UV6H-Pfsip zPU7vUX^X|fH(bJK4()%oBP$1x{#N9~c$Ruz&E2B}~HC=0|P zY{#STFXpMl<_Enz(`BxgFXkvmuVUCMyeoL}+@ZF;uiq;Wcod)hOX3^p5%~s?OD(I& zkW}+9CXN~qqjdk@p+E9f)61rTMZEENell>EZniYmlnl@aB-vXh8%-3Y`H zj*`YPk(*Okr4%5`Nq5b{j`-*Os|vg8T4%g_;xHr8zorVwL}&l(N_3mw@$`_L9%}`q0!N&)#fNU%CM30W zp#nvJxNBXm9e>$A>Q(oX3PPnv;9#zC5VbVvsmGS~mrWgz zc5mEnWDP;iF`r{f9uthMV4r}H6AH!qD~K4rl+rOwTBhiND0Rs6D(Dz8w(<@s z)6e#aNJ{M#>>21}Po*Hk0WOXx!y4T4uF9C*RCtdAkW)4t@SaW9UKXrvjM z?L`fHog6G`w%8X4G03V#&6BosmR!N33vs1g7^0jI)>2v$D}Z?tjY3sY58KIsy@Rwf zXyE`HHlf*9V}!5)k6Z~LcFBDG#F{}pd)g}KsC+;D1ZX@kgFAt!(i%L113v;duKLkA z`4bcB%|s$M+>?w?71SJKt6DX?!l&gBo_}kBa|DH5a=5saY1#C=DknZBdNi2udBu0o{X0IwqDUhd|9Stc3E00LL z`I+sr(5f9Mo0*G;%kHyDm1)5lLxGsG2pZE7g8JkCO3s%Z@D}r`Cw5%Dg?1h)bT70Y z@#%O(*%emH-L3Bg@rF>nqWucpnchxFb25_gU1CXYy5uXdJh<8tn+voCn3>Vie|_&G zxz9mdT||xP;+(U|Q8uo!Xz5KJR4cn#_4|o0Y=RP5WDdNKB>kYhT|9R=95lJ}+C^q1PMxigmGZ&UJI0gkojt<~k!{6R>*TqO4@7dvi|pOW zA{N{G(C1e;r+oDL>DK9&AF$f9Zi=TbOI(f)o~OZzuue2tzNh`o+@@u5>uRU(-*%V1 zVY#N|Cyz)JmPEMPJ0X$-TMo1}1#lagWWUqEes{m7x+OZYa@WX*f=Pj+q=8~#8T^4S{hT? z^9WnmC-ylrU*qE)?9!o!hS%b~OtvJmv9&G$-F_2QhsJe$xM-DylI4hjn4HGums1(1 z`lCFeQElyM*|mqIsj5%wKdxVver`MU#_LtIHE{*8t?Kdcf!>{G1AVp<6|6X!II_-} z0iQr`kJgB>4;^L}g$?Y%8i}6QAg+SnJzgtllvplz7FE<6klyo5Z15K{%Zg?`=Y(jq zA*7Lov@|*m?-e03hUDK;bG)!gpa`mi#xc~kbBn*>nsyMMVY*K~RRma)*tT)xPo1He zDzaunkf3+ufhC|H1u3)W-UUM=A4N169eJbS`kJfMT_{1=VKcf4%^v1=`v_t%29_-U zndgEjsW>`LU~KA{H37JwC+4lz3!_Q7LP@^5v`b;U zwr2R>^sPcTO|d( z`cT(!u>=uj=J>7;B}zp>^>8wMRTZBSg7&q3l ztXg3)>a#`zP7L`#o1aQXE%=KwiS_8BcKM)Z0Qgc^h;zs#38hrRz1S=a>0mc#QorS4hbOyndHaw(Bal$WV-ye-*2|nW#rL&)Y zd$g)hWyHHY8y22!&$B{Zuc&;u}^k|#+jGsE@Jux>9&F%i> z_%untyIs_d3U~E_)0!%M&o!i?^BrEyB0?&&&!19uiBEZ&)eEvt8yvKAxLSP;8>jW6 z`F$SN>#DqKUm$G0HJtG1;`4puP%$A93{o^xEwR8(>E)J_@X89Y!ZlYB=CScZLnLvg z@Kb}<+qymQh{lVv8x1Rx-hu^V5mwx3{uky3MX#wS2_qD2v5fmD-3>}X%|!(c z89CqRJcg)u=Pn#TG44N$%%GWE zL1WVYd?UoP49BI^L*s6TtlZ&xXU}uMSph1jMDcHQo$^4Ew?SXok5)}Z8g z^ivrs3A~xbIOXf!L^x<-Rs(e0N@y$vN+Oz!6ELZ~lVX)W@pk2=G;-l~n`|SHayn9! z1_o{>7Zvkci^TpQ899>$gTTO|#-fZCZYWs%=PIFa?&V}wiT{Z(ktdx%mr5DeGe)um zC%!7^1_h1UK)gv_X^GCCt=H01n_~0JnbMY3oOk_eh>}=q5e`bxP39+;mxG2hT**^% zl!~$dB>apqBNQZoJ(rETW1QvI0pRXxe&I0-63WVuQg)!yWN_+LGAB892k)HB0EfJG z+;OeP24$G{h$_Epsf3L55dCvzZ#Y&UZKxpBqLd@FVeen3HKVe==jOTWu;Yq^oI1j- zDg?ns-1oL3`M>m;8?-O?@X_{|rL73Pe&{=gjGVlJ{@NK-I<0`N^d!Jl3hBAL&f-SL zmp4R;ppq%Bap~&Yi$gOVl%Eu8VAC_*0OLBOG>O9&UyR_`?VFO*1_UEBV;y^dfQWGm#BI$o+?Qn`^E;EaRab;y+a zZNKba>t5xq3u`5 z`sl^9U|?Q7B3Y-foiz%SR^b|1#)=gwGG|lj!6|@4&R7xTGis}Q3N38YI-hUV)07%z zEFn~x>RQpYvWiMYTb|Rh2#ID^*=($-c_tgm>6SDg&o_l>AP3K@qR(a-L+_I2c}{39 z)eFe_(E2Q;s<#9q)9Rv@nAHFeeJa( za8XSIQnJZ_LJT4ig0V^awgUcoG;}~N(Mi;1isfkuz^s@lIZN!=U)c=IXyRJ4ftD(O zTq`G0AgKr=yX8)pq|p2VG`VQj=}rm;0i8F8KnEUOZIdU}A2k9&BhhInUXB6oP1^07 z8BcN8RuxSK8G+v=QCD?>_$eMUfvEsNn8>bC(7_VYw$Qc=#NIX zbS7f*Arps^(IrxKlAQk*MqL~`LUF5?1rS0QVf}H>$O~m_Bz=AYm8W>%|Ao@)Xs7TG zB9O8#3`gd&#llKYaanauwWp?!YlJm8R2m^gBPk<;R+wUNZ1aMr?>{oa;hQQ)`J}_= zr^co)ouS8J;-ucFeDs$)Ou)No@D_%94yZ(8Sd(dN;$ zEp%zsY^A?4WLmDsOWi8JdvbVYnf9ZTg*kFLmHoy=x2X=watxL1b&kN~sU13r}lRf8mmW)CG0xNVWB=vf%K za%C2oiU+e7NyK{GJ!L^3(CvjztP40`3-QrfTfy}$_l4pkGKWK8rbA1{#>aOrg(KUV zlDSUE9A5v5INr#p&eDJ?wF;(Gsp`EuLG5W>a53_6zwoJh4<2>MZ%!WTrEE=YaGke@ z*|cG=LBq-S`$X$x57H1fRCzgt3}kdO%w{FBU{y|z63?z>F6s1AmrIzLPZToRQ zc;QP1sBYots?c~V<$h&UN#85)P%2p-0&ZR_hI{c?EikFc3;xshHW10h_z=I9wG_o8 zi)4J0>G*0i-E`l=VbuxLcHfq$RM~iW$lu~HsA`gQn`K3#JyQdBO&XG-=$*T`!M!a8 zJEbX-D%-JPy&y?s2D+Y5ed*eiiIvUI8=2Tl?E?MDN<9btJ1-gFeqU&cltAtOC&l^s za}J0#y#kEMjD;@P2={a@ptW{!lDIruD#quuTDeemSqcKdqss*(YQnO1ZIC6Xv#YEPDyc1CiDDa0npkd~R49I1jU1nG z4`g^A_rwBvXnVF8?zXJBZUi=`3d`9iNRQKkr_r~8D}8-3T~9WK-CsL>*jP?HB2dL> z7Z$}px`=d&RK;!v|Lc%+q4|52Ewy2E!qw9kWQ1%jw~H;_b@-kQ`3 zRp2Xmm-~(3J%zoewdm^L!7$)FscpGZ1Qe0Q|KQ{9jKf2#yDU|!Uv4)0`8C#%g>vr~ z{!e|eT;=Kw%WU(Ug`8d;Y4)7HuJi2Xg|ky8w@G_mI&*)A%|F~hC*vD0c6Ou>1Eiy) z9Ks3umlhm8w=E#!bas!QA_LC!DvOer#5BI#F5Q`D;|qA%W~eGKWA zwXqy~EQO_Mq!Do=d*$;b41Q}$yqnxLY_dfI6!kd!?I#^2$hRsKq@g_~?j*oph z^6OQu>|To#LE&*=fWs>$U8?X^`mXI^0H995el(eQfM_VJYAQpxhHb1(`ZiszmMf>2PvIKdQU;tte8HE$PtU9ulHP{=$T2mKYbz9r3VBN1C9`7ZW6I)g zSKWDrtz93BBieXg0BkA5djxOdO{<8+OuahvQwuAqniFf$wKkKki>?)bUkO!eZ5!Fm zIDe;Zo{bm7-mfP6dX;(!nP)>ZEZ!o7kBC%GO&SBBNcwn5POMpYm%DkdhP7}|7pqfGsP$pVGnz4yeCo@4dcf*RpEsn=bz{-z+ zs~|V6wJlXcFodak@}w=@L&EO*-sS>ocH{*)qvTAL) zbE5mO)wz=MG5&VnizK>RE7=+dCnSWCS2z@m6YHuh%=EH!HF+6NK#;6t9|DH096anl zU;>?H{2BOh&?`KPv}9VKL}?_GfFiEu%z81O(lQj{+NWNLZd6iz9b}o4a@V~(@4k~% zGE2H*Ca8wgyYV9#T1gPqpBsnY>`wcUlWs^iuN&-Qw3=8B`<&PUqV=rpqN?2~b0&%* zKoEwb&@fR1d6wyAL1}I4ZRSfbbXo0xl*^#RZ9R3c7y{PL;06pui6Ti^#b&`v#RDZu z3z>|USbo0ObZyM1&tVH9r58@}QtDXV;GOne~V zy0#vfo9W+gY*mat#i*$*>Mgj;qD5HLP()IOFlgX7JF->0M^&b%lx|(v)_j@5A_~9b zTr!n^Uhkth73q-f5DNB`!~?RfU-F`7l`%JAgtPS+d;KRjt?#r>45#m8cbfUgWA{BQ ztSvu+5pRS);-9U^1Fbvz`UVo)`qIy6j^21V`$Un;e;%8u%|*QL=tE-`>B3ZyCcF0= z(E^Aj zmj8;kn5b2FNFljz`=B`zhV0fxkU)~{ByiAT6om4GPc2p{0*r#=OcwJJ`$7TXf_KnS z3ubvSW*W+r0!JO47hOTng`RgXPUS8w>z8?;28)xY&TEn*dlaL3{r0OX2Egg7&)KB} z1gTe7?&mZx`{DTf`^b6b)QBy-*Oa;1?YCXmxH~p%XSbu?#N}+%eSVa>J?AOREBd5u ze(*H1Uv$d$>1~L9&T2#iY??ws%>{+SCPriX;ao0RwNwbZXj*xdJ~B~Id+E^cqT>&) z(CKxISX%eyMQ!A+e7P2V;ewr?*D3eu^x?!}3k2X|M?Hk~*@-~Hb^BEG!%duy8mFy4 z5(k#Il`A^4e@|CWR`upzK6;^$*;Vw6AD7aD2npyC#q=HVoSckp8+6VxuoUjs!t8SaKLvG5726(3<7E~jl7uEMeyLojOQl?? zFZqP->t%x%j^^s*i`S&=_*6PQ)pkHuhpYfFX>*A(miOs&ca>QfxLh^pD!?#)WPuIO zF%a%LajNdjgW~pup=fA2H$3~>8$hS^opqBIH;L^B(iPxsFHNC39>Qb&0BVL#qv$R^ z|HDG*8QskYXr5%suJrtD%Aen{vBUshesLkcmR;@YG*Ez6W{@~klDoHz=#mf>{iTWLdbD(9AyAIO2obcC$8lYq6 zA@RmnQluE0gogIWCt9B@MB|Gggi$Kdj_YtIs);))9r? z9M;PKo2V$jz;dixE}hF8$Q+o_*`ZGK zRivuMaN4LAV^W1)U<0dW7}X^0D}*NgT59nu&&au|dQo0Jxl2(w6T$aZhFH{~zW>>D z^GlPToA|!v#|Eoho?Zp{^F6Vowieg|e51V7718C>gdve;37`Ydn{Oj2%1{Vm=$Isx zj-BZ5-jmIGk_QkCpRj6f>tDAal!Cjel<){ebFZt`t5q)u$k1cHtrq>gc);d9GzDw1 zrH?RjEz2VE=AMJ@j-G|Rq3yVT?7IDpdRLhwTt9fZ(RiCLuBrm0;a$K>ao6V9&trn9 z##+~x1`m7%>Oo)}CqpSq$+BC~_12VBZ7Z7__4i^}O^WLve_)St=x9%V1dw>^%kfCk z_ouzeEa-;m8V=KxnyInc&Ha9nF%)>EYn{@9QA9YRN?ip`++NwesadR?T_>b4FCz1k10b%pQ%%-rJ|20;}^=PP!7WQa#0@;6x`F=sSqpMB2DB5ZND8JLYNqBVoC{}&7c;w(tx^w@!HQc@+Z{c%0;BfPm8HZDl?!P%{V+D`JuM#& ztfdkW6ST~!t_9I@w_RRidWBQW-Oa)OxZ8OAeRnv6S!mk)lf|)B6Dl55?^=~MLM7$4 zK8~SWZ|&}o%EDrc?%Hw2KC!uKlN_70js5&DVdqaS9yl+DnJw#=Pd4;r3nj_`;c*dQ zz1Xw4qR^|hiMDUp`o_9mD0tgz?l3K6Dt@q!_z!nS&d=F}w($1+;!rRUidy>@Baa1f zN~M_}>9-XsdOjC}S+K5oOs+@eh^1uLA$lQ?rl>tBgcbTK8{#YGKeqW_ox9I`+PyFx zDHdd9r@!TzrmJV#cFOIBa6xH!w&+SxHfu}2h;cV!h=b{r*o(Ug+Vh(aA|)cWPrO{t z5}PpcxTemcIe>P3Y;i-Hm&CrB^_bO0q?ssY!7L>$aYEdH;PNbdJDz1KsYfkLcw8S> z^JiI6p-7lN07DRoCJ;xsYpr^KCN+p^_})rXTRt%|=nru_1!S{U zqUhSC^SzN=3D`@Zj^2YP9PgEa-ZnWAMJ{&*oa1}4$#n&3USqKjTwQF$Yeq;I^oju` z1nA(L5#Bykww`DMx{i9{w!aqGJ_B8=x3X!2h~&hiLhBrUL+9jS%s*6G!b+)t4{2>8oT%1^*$F5eoQ#9 z6NHC(=;PL$XE=Qas6%j2Z0J#%{2pQzmRNmb)Ox#p1`Hd+erC(CFetR@DU4cra1WA$ z5x_#qpa^o3ak4b+AnHKE0QdVD^8*$U_;RiAYL_i_&42~ek4Mr4dsh20Q>@g<v;b2|TXp z2?2HU>a7oH$lb9gjVkv|7Ntgmh%v!Pt~Gd28zNbN1T$o&wZYhcZ&}!~{m+1SZRRnq z9#vc3X)|yTegNm-0=xwO1;^l4D&XB&maLq=_@QymrCE>g4kWpS4VWtnu;!*O0ch|Z8WOrZx zTvA%~v$t=!N$xTy4-2R*qto%&{A{<$0nZ2>V#kfMHj>Iwt&9sYA_DzB{Yl&T(U=|_ zT;?Vgj8z38M@189poYYw=4Bc4cNfsvc8T*RwYK4KR>JgT7_5b$%A!YRNJ=3WiG|#X zi9P%jsp9!A57C32!|b3227VUdQxS{~%?Li;5W^TPouSW%GYCKE(bKVwlwIq(i3r)2u??wk(H^ zZBF}@&;HFk{Y0b;`ErqtyX`TRFArI{?y7PCxn9z#2>CtUl8>m+}klY+0o1FEA)P|8HsU-rLd#>ww6Dhd(w88Hq> zWJe$q1H{SU7J_IhSgv}7q0d2cSC8Mn*;XptNi|>R4w58N6ATSVXZqqby2)T2)(CKa zvw!m2Ps%gQmN~V2<59Ix+3pLAaoKB2P+~NSEj5B%aHx&~z`q~M8TF!^*yb8Pj#c-V z?DBop3F*ExrEsz+u;y#7RH0%Em7;js=KC!yY1qlW2u{A>YZCT_z#`TaF#YWFVo!J# zpFyJ!CCih7H4$DBJZOj-aim~uOf5H7<5-mtR?s|L%kQO@B6C7}o9o3AgMi|_>1SS) za#>&%(z{H=VLyW1@Ma{xdC9iKqw_AdF_p)8i})8sd9~aWa_<65UR7KBsTT#6tHv?wMiD=(> zwck1Mf8WxUh4r$oYDmueF#NGkS3gRdf@SJGJ+0kGe`}MEX-FiT5gf2^6<>u8v*7E$ zHx1yW(Umw^qB}R%9qL~js966!k_d-6mRXATiBsiX_6)^U8I+9`!M;#YORchC0WH&r zN)~alk9}1#2hT`MHJYmcDSttiopVal+q*itE2tJucm=Y%I@a~XnDsI;}9JCnoH2g}}IvsRKh9)ZnIfQ=(4wdFtL%7Lnt^31D} z@5F!>mZ7Dkl5w3KO(tJM7Ce0KsBX9X^WLeTae9t#{;!D_w@(_3W|jTWw6VL}`bTZ< z;|yW#&OXq+oWR5JSd`wgTy~kYDAVN8-qE&x6PCC6m#p(JgjihUzR)Oo1d=X1T?BZ8 z*QA;4_|xHMz>z2kNcC4GAx3Gt9HuT? z$rK(qNer>?i91*9VMfnywL-{`Va5=cT1T)VgR|DHS#Mr!J`CTfCv~Hju^o%O(Hl%n zwLP;;bAb3WB(e8~!V^bB>fd_HNF~)8E?I}XX@}-EJ!&#Ha!J*zq?;;;QJ)%FK#+(% zE@RCKVT%wP?czm~TV9=2zuMEL*hZB$P1}90VYPprOhGMqGU&f+s%YN6B6Z2otZYS} znQnc2qj~6xWF+wgQBGTkGQxII*NkypvMP^B`Xvu(+tWMcGN(zcYk_uF5r)z^3g+!zDm<`TV2ft zj!GiusEoO4S}P4!Hk>Gl`84|)lE#CGNP@JF=ciZjX?go}_z(oa+y->xS<9{HX#rKw ziUZu#35}q}Ovuz@V1f>;O03;T!w2W7j|>+{88jQ#-%>@ry--u+2emiFlxTiRT>t1NAP4th zn~gF(!JLWwiywSr-fJ_BlQ%+qnb4Kz-Gd135g`JtB+*O|Y)Bl`g+ii+sF2}QW9;}q zHJww8JTJ6FRg5ykygwC;K%>8o2l3diZMifg&9XHzVeeb{smoPXfBsjR4Rp?39}*1faXgWh%)QExg$hb%T(oyiaEUhdVg> z{%OA8pWL|d7fl!<;$#pmI?U|T;{2}h8LLeai>!sgt2&H0arU2itYl2LxWKS8U!;b59VLIvSt4Ngl(gY~=kr;K^GuQyysDgnifdq z6AUEjlJl)ilN@0IXCAJ!p{O@iuMF>|)L|zpJqF@fWzm?|r>RSH2(-%wU$L}CqRLRS zQ2ESyYz3&c9pfP0p#xs!c?p9#o>TF9VPAWgZe~3-tk;2AU)hC!BaYsI^GRTn8qx+M#H%&>%n9TXVqO(CLIP zxVF0MC^PQ@%rSRyKgwlUQIREf)ELtO8>&g&NgHjj*`372EMvOaLd!j?Bgdf3GN-Y+ z>ddHqxq<_^xv-A#;Uz&RD^|)s*9j@5bGM9>^(cNdMpuvDTeyk{msPu^-WuoFRke8& zS8Et&>Z)wW)Fk0CxTMv{$DKSScvMtC0+$eK;P9D$I)`jlUuj@TiDx+>L)GK=Celz> zmU)$;T#}UQ#$x0F7L?_*lJ zW7vUbcG`ftmlMgLKkS|R^)Vi;1j4CK@(l$PeimfUNTU_?f9t{A=bEmu8OqNwbHL_? zlY_KY-($7_H$ce0`7A5o+~>4w^yAQlggOZR_j-=&u_uvuN|Jj_eap_>3#eWE>uLd* zEN4Re6P$MD~%xc1-eep=@Wv4un$HK2wvv_2*D zTw-$|kcZCcPFAa>xSIdCy@&j|+j zHGe^-E}6=G$QB<6c@<>{GP-QPxtLI)O5wsQ%BV~I#`ER>Cnb3RjG4_ z`>t%O#DO!l{w7p6ZOY<+*&_G_HY~M&pBs1lNrH{fIDH^4u2DJegMH>L|7)A$EDb7I z(X!7f)6BDsl2#H@x6F>16jz1t zX%CT>8#>&tN>i#4QS z4w;kWh;stFbqG9_p@T({n2_^}$&e+%AOlqZ+Lk+E13dy)qa{zx;H4|lcTBR8HK{rxFHeaSL61lwOtYyx8k$D|*w)-=zu;R1VB^NJvTS?Y5zxgCLX2WwW zBcLxl+hwkQi*uT#0i1~$W!648#@IAimE<{?#2S-6gxEYNbs^jw-Y$R zjwAZym#5ZD6w6X1OLit$fKW>%8Jo#T3dJ4`f!N-9 z>iKiR!hgy$^hj5&iq|FWUY#U%C6q z`5orBIuctB!OKI`ZAC#X>B}nF`}A~*YtB;!NRvNYY!Y9-nRj3%?l{M737)Ar*YlEn zJW!vszjoMp5P$1VrP326)*uedNd@dSiqmOZ-9*GzhMqp7gCjy5)+_5*IbxEl#yj4x zToDeHUfdbAnwQka7LSR6sFG}*VYj!&7b)#T1lV$BUQELv- z?j(DkEm@L`@o%Trpy_QEPv)d{|7bmSAKvYIe$}zR7Kfcg?`Q$4*Lsm){%HC%UnN6G zX=>}e^OCfDZgnQAA-==X2ouGm02Xo3wj2-HZE3?D{1NBl??@?UlvK*X+lfKBtWqI3 z7Lmd~4xI$-Ge=cOPLisvvR9ib6EJBYk|u>DQt_{q z1Pn*jUNxCA+S!SY=icxQTJ)SrtuQh8QNTwk6_ZvPZ25F=j;UA25iu5}5%rUy+d!l%Y#CtiB9@W`as&@s?CXxS#;;PdaO} zQNE7nwMPvRLSrUs_n`UH_93_Z;y7cj=Aba?Qe2cze)hK9hK|JJCPyJ^iZ?5yBRyU} z#1yNbtNJuMIxK}>YW)-(M%qgS*{}!Dg}6bbYdhDZJ7Uy~{+Iw!rhRoGMIE;x7%qTS zJM^#F8Ub!07N-Y!@xA7jeX53LmHnhx9EC@1Wkk=gn?H&7EMIi|7st=5GPP9WtE@^p zixn;=5&E;Q2gCwd^>S{*qLOS9AC)~iBTSuTOH#~{@%3bXF*t*#(oc&lnKAXZvPzTA z7paV1*LM8vcEf0DGCFm_Q%DDs1Ue4z#2J%-&PsiIBiHi13uf|MMk+1jqacVb?FuZ1 z9a9aph2(faL=}uKzK>M3c9%2^Gf6;1Ld7U7;d&@F1P#G%t2^8V^7umW#@hKOBcnCB5$7QemORM>)3=t!r5naYqJM^&fje+Ki{%Et7J120S{F)%-OhGL}dCTgErI}CQU%`UJipAF( zK`4`}^-A3qs^IQ>&VO#IH^dYO8t7S({USbBlx3k+`SeOCm?1j9btK8VH&Uhn+kSN~ zxnxDE@9BnHa$j0f`zhvF!j=Evk)3!(H!W84Gh&eoVOWw6(&}fUWvc#NT{KPN`%_;)yE`NTZMhX*NbNH*a|7%0>^Gu%|&8uK*^j9V<-IAh$aR^f| zJy`2w>K97PJf@C*yLH3bTWpvkD?AH?P$InDh!CocAN1i5QX!;rkkaKe508vGi!#S+hEiA$AU2f+(fOy3_FBTjF0Fv}$6 zWf(3Wo@7kkDn}Gd^9@C7#I~AtcpyEpI9m!6NtB}ui-sRAJ(11v68li&?ZaZq-hlNw z66ESfpi&S$e7pb8Z+#{&6OH&%?j&~JV~wuRjfBvg~WcL&zV^l z7I-Eh?-2C}rPRNJ(e%ijP3G2#^z{0hqRb*nm=E-7hw}{}R%KDi9%JsLZTRsAT`dv{ z1)Wr{%GXmddbEdA@dPYd+b^={!s^ALIkLMbz}umc&9*z`()a?WXKgY9Ws@cpFM|1} zLsMs&mo5jkhdR0N%7WI!`CcBkC#q0spz`pMi=r7QIAY04pJ8KP9_CUmSw_8Cx$C6< zCj0*r%&Ai&)2~9V4e|p`{C`oQHU7hbB=go~g=!kxmjc$2JLal7&49fU8|4u5_qiy^ z*%=*q4in5Z%krw$T+TKy#I*fzu|9KjY93EB!N??#7+vWdJ92i6}vA5 znT^WYkE$OfPQP%!&U7BY+OV^{o*#-v1YR0ipn~Ji?mJ260FR->#}kODUeYclwFDWU0DaHH<}d46+Eq&;{{KJuz%A4 z_H1xh6{Bq+3OQDH2Zw^s@^%!gjT-)Ca5%9ml+5ySWSN;qC2lS4`H|;qPh5+e#OT;U z|7^VkgMf@dd>tujb<5>n+tH`V+y}@61_FQ-k@8WP>CjNTn$uz)BNJ9a^>icoZmh~ z?WEy>FRgff(Bn}8Or#lXhn5Ps7AE#|Z&%E+aY&&wE-Nr3S{gZO;W_|t>S|}3f7%@8 zZLN}FMo-y}%1G3tJ-&$Y(1?X22Y~UvWI-FDD&11HpwJmgE{H;zmeJ-cJ9(mIQKy#{ z-V6Kik{jNr4QlJl^_^BrY~Sd1-rHBH_YJGGr?<-n-HZmkW?mJW(9(R-;r?q4qR^fT zVrug>LhRWfRbaThicV$MHbK`B(;d-+ZXLcVaI{@E*H!8_Jv1}pp+BjDR$#*(?!F?{X!&Z z%BR-x4*{54_wb5^BB=}neCu>~to>ZAii*(d++tat$l7XEA*2e3qHB?M#pvTzQfl?zN%(sn_Iuy%W z-s6_a3%T4ED`T)?3IonLHXIyg(;LWC4%Zj~`gK8wgcGe}-9`?4T!9_6m|Zv@4Ln8qxcOp7zBZQtzeowN1{_^?)KQL`8G^?Fd% zVq>(~X*HyBjEp39Gc4#KE1g&Wq;G}?`(THe0T(Eldw4%~R@ zCbIreJw^uOT|Dk*pJ~tW{!}4GT`EWS6uUndW+^0~co+<0;c8DwhOTn+C0;&#K&EG0 zceFBl$f9Ql3$ir@)v-Tf+g6n7@EUS2Svt~wc0f0W|3rh1A0w6Dk$L;eO+nZ&Ri@$n zsT{qfRQ?Ug+CY4JkGy`AJD@cMRvTtqIeN3iKJTjzJ0DB|3p82^E?TtV5U8x+y4-W1 zu`L`QIT)PVZsVY>6hi!6hT#5fLb0eu`YvH+V+^dA5Vsiwic>^0Fv(ucaR5P0PLp0_ zqB6pkbR^<)TkXic$~+cj?XeE%s6JLcXlF93PM$ zGtP0a0bjg;4c?dx#7gojd;6G9{9|U{v+-)ghffD%MuM(ZFh<(%GfT;F zOB&i)x^pfXp+HqmikNd}?%8AiCs{N^=G`&v zpfzV)rb?`drpCgZsZEvpoq~paDqXb3YfUMTzN$XBO6GW2@!V=qR%gtPJmO}7z1_}|=)eJcAEqv*S>ghKnCU0lnKPo!>V$B%hGM62kyNjO=ORG_AzTaK_)neLZ z$=pj|>pN;qETB~`APPP3;QmkL)q7z@8z25O5TCba*Pm({!b>)T;x?w2YYpSAh29gB ze2~Zogm3I$gb{Y`S7z;k7gATx?(xro(V3vN3sh zsBE|R1vYl#>#{(Ik0X>wU92(;)mZ%fRBs$A40hLotCKT%)v-!_907K8anOQURR(Oi z)q;6_u$Vl_>L{6^E-)FD!{eOoTRc(pX?pA@sUj0%X6T6$8F|H0ufJ%&OVS-~k{)cr z9qUd1kxwi{n1D?oDHQ5LuKfZXCl~U*o~e@OUJzzZertyJJOV5w3TiK|J`ACM_TJ`* z54D>`g1anoBxR%m-Z&sTWHzd%nBfe3UFjT`92o*$0nUH?0_7N3Wk>A?6PmIo`ibM| z2Kk-#zidyXSSnZt`+H!8Wi3fk@<%cdO)j`p0f_~>4z238Q8logM--KsMQ2SNZLD`< zpW)DvBIEX{5yq^qW}?l<$;Ic+7!)L%cD4D{Iv-_6#!<5v2wK$W->Yf<+e5~OE!6Am z*0nm(k|>ea5K+mbXJh*_FEVCx3g?7XsY*!(5UZ2fFe+eoozay5y3Fe zYCG*YG=EJjmZN;biG!!}k3ew#AJi{d#Z_sf}L zh^!oJJ#e1)`Tx1Nj~=^Om`guVeY638GE{uSc0P$KG>5yN-fH*vE;Oeg?t^>!ln|_! z`P_5*`9JAb&}4_34VXnTzZ*jlAk;RSHy`(|m;XH>P(IjoJ4yAw(tjV4m(3Aqt@i+w zRZiihQ^Z6$PB_F4nK}sP_%iLmIHC5da)a3;Mxg%0FmPtiwtPgF71cDCHk#$V9(e+` zRPi%Z@35YzhszXg*>Q(mGVS_dTh1LTqj(leF{B1traa~swJiM`nA?=(MWV48S^MOi#4PaF-E`J%MZiC zYcXG5_4qZ;Y__r>;TAI;+Wo3HL&y}Z zuP)+Ib!Yca$!fFaE#Crb4OOTz@G#{s4(Zr zs)90hyGrcF5=v}rh>6A2!9d0`b)+5~GSQ@Qdl0cL$yg#Tj-Yi`b!w+1tmIZMIIQ5I zPo@8wJw7x?@cA-Du9=ebZcLo=HfivF&gFxQtqMcqeCVtKZ`}lGIf8L z0m$yXl*&CpW~?JGH!q5O#2*?1pok#cQ>ts~#zE4hmSufa6B;W9apz#!#A_0+QPW{pJ~nxE zGq`dA5PDsaDWL#6nR0M4l}wn1Q-xfH%;pQb+8=VokOm#-TSs5J26mbz$64z&__#qK zc5MM7N;=gOF^O2RR*l&32!T33Jc>uT>8)gFx3Yg1YpnWmrvS9qlKyrdZ*R?;V5nk8 zyYxADE*j08vM`vrYnXM}9ADpS?zSr^Z&UY0h*0FgNNlbaUQRV~GIbfR;xBS?OC#%l zZJYBErn{OfzfZ(s(b3z9&j~c>0Nz6?Q~nuQMUxZ@l7*G?vTR+I`D9np$Mh^*(jZ7i z>>}etOZug9K$_k&(-zjw^T{0}6j!xA!qnqkl#4O8uB-B7Tu}$|1Zno}*QT+dahpjS zhDlJTyVEtnW5aQqycRV_|5k2569M08(TzmwGmK|y6YgVWFVRA~FYqel;Fs_( zQ7s043&Zd{^a4Om3U~TZ+J$e&2U+TD1olHG?4kuFCU{SaHwU z%!uLh{Ub*%Ur---IIko-{|U<)RvB4rpAx!71=nSXtQ5Z4XD4^sGgHPsnn zt~7#z?%G@P;TFy@;lK9ZyN@j=i#zvR3N*FY5Az!#;ycr&lAY_JNfTDD@nhVFuW;4c zPpebXPDfRW>LZZ36mdyr+Nnxui2HEoUn;&J@WcGm$d~a|&1SizvKp6ow|9!!ws$h8 zemH_<1xA-%k`Wso!G0kWY9pDm$SKc-D~tx+W;g^J{!$N`6!YoTMgwG)6FfZdg!|D@ zEEI}|Op+|8dAyFb+rwWFpqg%BAkF7iZ>B? z=}ui^nY@jq(xv5r!qarosYSwj>~_Q@Bm1oS)JWsjDxK)qXp)F zZJgiR6)~@z9y=JC(YhLu*}4U)C?Zg=Sbqcmn3)m%NayPhxFVN& z3x(**Sc8rEGwT&bI_7OOPMrb!64E1(vB?bC8`?G=&X2kLRC9O1J2t!9)=nX(>8cBu z+>|5unG7s&mw|_R!Qp#(Sr9rbFVE*0CsX`rM$6YY!PJnaSuT#&e!+r4uep?=;+D1N zJa~53maVZ91&{6cCS?ea-Y(2_(b>TN1qo4m3wWdazUZ8iEl82m6@^Q5*sS`ohS1Wo zoL^#hAv=O76ABwbg}Jn-_3<0n*6;$)dkz>B^lvumrA-RBH*)iomWT@nK#ox~!ios^ z(-kUFq`@@(a3wo)YG(MuaO+|vh3O@{KpSO?|LNubm-LhG#y+I_{Pkwn$jtw%oh?@9 zwVm9PbEfL|Zalua!^`Zwvyu5=Yn{(BVW>$|5GCVG?8RXonB_=>SfBe;Xwqm?iv=#B zGS9`>w7m0UulotVPMKh9AuCVDzOqNdB)4*$Ih}R(;1Vm>?tRsCYO4Xs-cL zSdDr_>VB~BKq|*zZ+^{Uz`?dvy&ag5w6b%vRRe)#)!O&&iSIZHYCdT;M&Ubf5?+R% zz< zQ87B7SQpx5V_66J5#;Qrp6(E21L3H&x*!bO@AY5hxu4kMb1Wl$dP;McvR+ARtm1Jv zZpFjv*3@@q<}{z)lp3R9k+MGl*^5L3fM@FSCEBN((W;GtV6SoW7e+>F&W7D0z`A0Qn>2JR2 z8k#1;z(GULZa2f&`^<)Df{a}`Ah_d&`E5hO!kIpK%xR4?Q>uD4XS|p*?u<;#9*k$6 z_CdTd%fqYdU89Bk__E@*7eMr}dVzVIX3`A-e);vC2P z;H~0TwnE08#oW|{j5{rc7j;|2u#-~C&bX9J75WHbpHIo;8&XrwOo~yKwWcW#-(wfu zwKbA?W@bx+S#Lt_v~U8yF`i#p@p{4CtCPCx;)U7VR3hmbihCi4`NR2+*&gZWo|t`d zT?G@c61{QNZ8Y$O&F_75Cx(H#tW=o4LcJ|1yPm$OKNcPt0u6bX!jk+c!BRk;A^zv9YI%5blM1eZV zKAuaYC4~I??~k_f!Ej+=NvXiHl(GqR8K&yO&Ey~HfH@58G8yyXvgQjH;;=tnk%>}H zphAeaK4n~-h!@IkUC?cNby_8DztdSnVq#czRUs>39-S*#Wu`I@RBI-yPtB(ij;kj@ zqNyQ5>}EjWQtU4*1OrQjr}xw9XVn}7;UL%$O1b_FRp@2rSf9N=^`OA%sW6=$?rGp2}@h_u3nQC-)f zsoX0{&#-6p^+Hg*(T!)d`5HxD42+Vx(v`_QCoc~)XtK+b>Zau)S;5%`13i#|r(qv#WjVYQU49Ig{Wx<3JjMt<%TPWdome=4 zqk;nvzAUU-->d*@Lio@%Y-&QSL*ttzAu{D`^!V3;@nPld+!XP!(IY}AGm4PUq2_sm zed-@z#2P|uK;0NTQLm?u45!dg&hSm;%7q+BRuAG6UiMIJoYbL-3}Fz3$VmW~4@#;f zVU`Y?-;PTNVVD!a$O(}?A*ws|IWEyqPY0b)ZbV`hT|xT9UASj8qJa)i=HaP8G<@k) ze_>?&k^yDP5?mckj+~UV?I|+qq&Hb~9jTFG-cZ++Jv*FRR;f|0^w8R`L2)HK7fB_( zYBGvO_$2-o)tP~z!qnHnmXTA;=;c_@qlvg(vjlT1N+uA4Qm<2Ch!~3w1Pa0e-I04d z%|^V72Q5@j=q}`&0H|szDr`i{@S~w%O_n933X2#Q`hjif83X9B9QOIkGR@PiE#dZq znuaY6!K24|^+W#95*I{~@hVB<8O5WlFoY9mKV9?Mw9j`ktm`UVaQXxYB43hb+c`ju zwPM3Ff)CUSi}(^7jTCSp7R~A1^*M}oq<}IyQY#9^(P%MMReb0Wnf!7lDvZutKKh*P zs5iH5)#g1#)Omw~2&ee7ZQGM-5JK3s_(TH`+vKBCDx)zIXv<~?>UjPWtx8S10%Jqr zbP%iRl3Sm%oh~fp;g`=_AW4bHphzUgUqml<)*}qtO{tOrzV@G(f&U98w85DRXjN?1 z?9oqBhkm$~<~c1O$z*=v0Hf_5J3D+BAeA=!rOGK}oUcfg2{Ew} z#-U_X(wb7NVZAO!>eJ+e%Lj!y4fPZb%unz5L&V$m11Dm59*x;Z(lW=`*IUcmQBxwXGDnJH> zL5dlp6(zF=bxrb7ydq$z!_qW!p396gK^(t(rxX~Y<{#j)FB=`Ela1FVFyVd!^w&k# zjs=476M>4sqb-@ki`!>kKJ0ACHvcrl?IMk6ce{gLrd*y+d7dw$=Z(7QjW#!lic{gXqHgz^zU^qFQHNlSG;Q6fN9e4WA?)V()smPp# z!AmzBe(omvcLm*VQ;Guh7&`vhPSe60jICuoS1&XovdmM{;Chjs9lQO~a&+FkqhVHW z5-~pE96JZIRu>n;!4{(Jed2@?I4@%xRR1~aSdb$}^qpP96zkZf(&{lh4ob3!+vs5z zZGI~a$VebFq#*8elutKmRY;U$!-J1UVpxzQ5>(#ps)P%W6zer_!Ri_;s7T>%HA4r| zRYpCgF9;X-i8ec(iT-ScU~5EGyB8zqoY7fsaSJijEwcqX!n83oRo5cBpMrM|#40P_ z)!7+-nwPeN!>L2^N;RKhdd{P{p@A@?W_TZO>K+AT9rA3WqRHhvma(9@c(2D-FV8Q` z9%e@|M=IEKtoO5gHl4~H7)=i3`hWU)6J%0LE=iofkfL|`{ez?9F3;&D15hfd^S5iIcl)174%7RMVm zl9&kQ@)Ue#RXYsj|t2*tA)=!CU%l@uPBPC-0DDz1gTMiHJpVb%^Pa3c$SamMD6WZ%<=N@g9c=Vq( z{A=RrCmOT!rOM{I1)*L+%Np>(()rm!cHADE69M{GPl|p%L+^*PcL#zZd7CzoH zwkP;(IjBCHN%E0}l?v-iOCv3FnkK1UU!Tvku{nli6`o2pG0@^((Vex_Ko8fE1&ZB* z7)LO-iu4h34Mp`Pnb30zBH^stXo-M~k?uvL-T>`*5VQkRXMuzT8$yV{ z1R=y@ex6c=<%q}Yz@&CVt}q4@^UFhIJek>5#8SBDRteJO9ee3FFB!6^$mXo<@XtE9 zZsG%>hx2^zw$pm|xl~RvRxR4CA#M0C_EZXe{SE6|7sK1YsEjfvE*?+cfL)?UzK@f! zZrr|z=WfE`rTNl0%RJw9aoIFMWa=m$)lbNn;aj8IjaF5%J9LZ;;}!EpF~j66LJM=G zkbfj$+DgGRG8%n{N^^1UUeQ+8Lbak-!Ly(3c`0WO$uw!PWQu+$1{q*k zJXFX?I!{}&7G1{d`j|g|dv-V=v2|UwQhmV=z}9Vu+OMy+u2Zw1L^}=nCN@&xNp7N+><0RaJ ziX|{e&?~8c$T~5IW-5c-;D+S*+0A;fX2<&p@30V08)Hkz?3mEz#of@_+!N^-@eu)= z+Pf(XU_i6}t=56GSopfNM9GPtr9i^B0eLBTIhD}0HwU4FseY-;j)dyT7%gGFur!kT zoD{Q&piA}ug5R>i`ZK_K-!>81W2+$CSD-C#N=)-Cd`d)V*3+z1d!<8N@SXpPGvw)H zKQHs7vThkLN-&5s&dfTRc$}b8v+u*fS9Y(n*q2qvPKlB_Jy|z?-F=lxGhmewUX~^B zj{a*x=#51c0qONSHxa`zS;sIRAVe`uaPro8GObEJFM&5-ATojdxHs59W=h{pVFw;- z<=Yzs^`$QJD6h2n=&MIw_0^f1CB8$FR=j>}6Q>EQi`0lQGR#%{T;Nw+mm0YpTX!ie zo9?B3w{Hw< zLGu}=7?n1e1@X*!%>}Y);a>EucREH-Ze3QXET2gdNwx&(hg7z5c3VS`N(oVodA|obCYe_(YPZ3r|7|sewH;;7-h4={BQy9?3;GQ?mc}h zUCAP}2NzweL|LZ0UeKPE5 zzr;TEv%1W|9SwMFNlUw-3mX#AamK%iR*CT{FAci7f~}%Z{7t;0u&bCl3Es!2uR*%! z&e{f716kY2_ISFtaGD97M}9=?vfJ9Da#^I8=K@bZ;|(6!8(G=rEL&tw#gglUYpI{I*qe=nXi=82JC^i^IL}{W>>ZgOHZlQPkz94r!l8j1Da?J)jQ15vRTUN0 zTZRbR;b5fH5Mmh|7}|EZOiq%tP3u^syr$o@6NOJke7bsu0O`81wW*Fw`HV)oJr!d@ z8OunkZl!kdyFw(PV%;fN@h}&wB)zKqFDEXZ@l&jD(rIXt z956@s0DrlnBq;_WGK_3mHWNLFqm9w*?z4ju1etGRk!_7{%)Iz?ZKtG?L9hdS3! z^ubE3dt@Nz;u-ny5NdAgnR`yiXw*EuV&L)(9lkUBL?#!v9LJ5PUC)BeI=n2Gp|0D{ zc-chrv81ib1Ae;(=@H!OD8kEa;J1Ss$wofz&&dhj8OnN+)A)eOxY8CK-!G z%CaKm_a;1zW9Dlk{`3oVv{NDT=DqwG{#O?iIufpgw(P2fxez2@JOC>&nFP9wM({Oj zVO)}BGi5s|&f`o8@O;-fa|pTNF*ApjaQzHj z1+imEwRYV&hgXO#H38Q(-g%w_&5D(mV>DjO=KL*4N){tePgTZ^-zH41c?D>L;++|7 z9Y=Co`V;^3qQ>zZ6=~Tt)1TdGB(i4UhWrz_f}W^;A-DJ*#Dbvm0i;o5NZqt5dI~Y1 z7d~^;J?`^shwwQfk!tiX=?35QeCzlXLUbTcD=JasIR*S&J7bF#N}`!>FR9aT?1+%? zf6gw?ubT0nT=)GQI<2y~w}P=sC8b;xzpt}`Kb}~f@ghdwII@xUbm9zZU?W6|G^R0l z+%Lq&Qe7o|&D^U-^~h!#f1>TbfMGJ$`VGGLMYvpX89xLFv4ht#Pq8w6oU_FekMRq` zxqU%U;JWa}3MivPWWS+eNVfP!1?3istmG}S2$WV=-fce3-r<-#hs`NM^~QOCY1s^! z+oVtUs^k+3D!5R~K?4}$0@`;E&dGqm%Lo1BJn72HYAn*9Z~hA?-)BdG^b5$ht0hJ} zI^L^yZajjBacrO-wE}TVf~x16ICS~E9xY+qin}fh`g0v8c5SIh+p275uaa4r=yX+B~JT<&C^TP4lU&jImfyu-?q-cNZM-{Jd-)WDB_he#boubUtV*2 zKL17)gsn1nc(?t;*pb*8+w{6m?slRF1(Z;VgO&>kS2USw3gIv# z3VsqdONBrb%B|o43O^)qI1fgLBnifOQhCtWF6Cfnj!>cr4cg?c%w$pf;C@)mEkMS> zf~Rz+P_(0fl(quW)e&AJJwG-VuZg8%^k7@(wioR_VK5a{j4@}JiN~5tF+2zWp#zOG zfrJt|$AZJ7I+J29$CdIpI}ps*XeYY3KTSvxgqO>fEeYzF+|m@gqyODhTyW?M$RhkA z$bv_;ubv7H1__dsZ>#=Qw2io!vo%Q_>5{scD9MGv{{<7^Ar42`|FS8fj-#U_wFsDO z)5a}H1N51{GfdIpfT*&#tCxjV!n1NqD_`@>BT-kZ4YHWU+Ir&B*q-G86}+~Idd(0c zg``yS*?N>Y2P>~w>yna>de_f*|3*jj9b56z2{w=@6VhTo;ps5vGnZzSMRQsyS~u) ziToI3;Sd~#K4_q3$zITcYX~%mi3mN)b(n@lO(seBci0ErCbK@c0|_oLe4-7*Z!+RV zhv{d1C}q6XexHOl5^G#mc=q?_O0e-ef>0C)wKSb~Tf;z&w%A0pW{x z5>2w>zWf-i^yAh&&uN>iW{3petZ4Qi37^$c!0thNe+DIOrbU?IJB7^LMVzo4D z9KK4VE$#{VH)rlc60un4gr+^ohQ~X8@>~pi@xbO!3|O5cA8(S{o*dC zzw~r+gmBR8;IXm6#~>3{r@A3k3U765xEK$jtwZ?Yv$#gSXERSJ zZLK8ULU)ZAI&||{Gs`gw8*{?z))cQG}ctygOgaa}5PM+~voTqv?=NO9R^cn`0ZFS&GmQ{P=0Jn8#? zK>~F?rY=V0TV))m8!?VM6KEqpOSrE!*;oB8bM13yM{P~Vy=U1c%GKdcffdyG3 zfP0O@gfw!l%U5DQGO*Me0QAB>d$$J~&C{FNe|kOH#3~7+uvnC#Kpd(Xg5Vt>7&NQF zC?-T+gFZ;tS7djMv}{LDp3g16|lHJMsA2i zF}3H*aYH3fWb!u_a!dK1d07;VbGsdmN1dRPBJcNXcmew0RC8pk@W_2t?YIBrcRr1x zR{$bQK#rj6$2*PD3G4 zF8qfgh4m~Ki7zm3Ng%LqZ@|d*BZ{TI}Rs{D2%~L__+olC<4%Tupi3F zLl2|vQdlgWp>Ju zC(H%jBFHFjGb=L796Kb$h<8LVrzgPLDVKo`=N;m{Ai+PJ!mXz#D}{3`aWDk-+t#WI z-o3E$+T~b^KhK!8{+G%gkaP&0lycYk?c;&;l%EoKL+@yOy}U30CtwWrLK$}T`%t@4 zDHx~SblMHA(5zK5rEHQ9)h*}wlO`T{{G5bmp|zCK{Llkw$;2U;dBhA5vRio%cXJ*l zU>tq`hjUuhlZz1z<_Zp^2Bi-Bb?v1}U91_1?;Er4wavd;n3p_r#xe%uXlkaEv<K>1hi zr}*ciGdtf3RP=Ge;2vu$nMr*yh3qLtUU}4bM^jB)|NU!)m0`}7^!{1udCyef;EC$4 z^F9Wf<{zwwa9$>v39=`xvhw@*rY)ms8;^b*uXrkVS6MFR1xc>dA`FZPBV0EkZohj- zq@l0r7Ie~cPRnNuGnjm7<%VR;VxngK)Dg~P_o~sg%*5bXW&@3c+_j}d%zRxh_0ju1 zZ1@J30Dw;S|KO`nM?Tw9c_2S`J^%oG``k01{h_DteUGyzG!OsLFMt3EE&u=^!2c|z zEAR8I;eUC_o#W;4>R)Kxlg(4S++yO*E!^xqQ-V!CPDsgsV8FhzFE;Wbt%`4LcxTM1S6m~feD;rv;5G*NY0q0FB-H75XIB!y_oWut5#@n{(A^1|* zR<6wHCE=3^YiL)`tZ$LXlC3L46XCX-y6Ni6ib(H$NwE>8+YT~9`52h31VK;Twx#9_ z1}MAHu#vN60xk*{OWZgYOyi8(xOUz|5u2a_0WF7FY&?NLKvEF+u-toh&^bL4Xeh|Q zoGX^!TrMCH(US0CyP({~2DheN7TbX=OW+{-CPJ@Ks7YFT&&Pvsi%buHJ$7V>T&m?z zPgl57i!R+MN+?efz`fysB-zU`Z3YpRK}}5#qhgLlV84FdX`qXS(0gUoLiZMue`C0L(K9rBRl2T-xLV-yGRqeft7 znSxyWniPbzfl#3X_<)hO`0(4M+h}#$Txy>E6Ds^@rKpwPBW2sxs0F*-wmS3VAJ@wa zHiJF@i&Hc@2)&V^VA$74!{`1>Vc;|K`fv7VVHeRQVenC2-Z?n>SG~>5{wyM3vDl0q z1^RlM!Tu~FVDU9_#xjQ2d*1>K9vJ*ho#g}Q^y64y(^_{Z$MJD6;RRAVsA*Pj4{ce}?;8|qHgV8yaU=6bAG$7OaOACe_7ofb8#6^&x^aB^LY3S ze!2Mqu+6^LZ`b;6jVF%>G%4uDBI(!QeZ|Ilw1EnNn*piW*YGcTZgnZO$NzwIc1rS3 za=F$)?<(_D&;@J%jtuzWV|*ys?o{%|COZ+fn-K`8PtE)vw!~|9$IP_%#KHO7Df^rl zXz2RDq%k&S;o!an*1-c|_7`}df?AtlPd^vYvP=L8Q# z|B7gT&>@!tf@MMvBz(UN1+4>wjR4TXw!RAi4K4idy_2|02W9$AFP7Y;hbmcm$nXz9 z>A=8egIH}>xD1s^$|617W#$5L+JO_4rBdoaR&8hNplt18muJ5YFFpIf^R}w>oozN+ zZ-YAJx*XX(s;HFeV2eMmylKmE{Bzs%fmPXRQ!#53b{c%8&IVhpce_x(LSwZW8^61Q zr#_)?deIX(uKbdo*DpM*pSn+bFVS=QrciGm>aFi)xt`He(qF#%!d})dZB*y(B>XK| z2QS-fOpO&W{(^7ywz^oZ{nEIkyKwU#K3DyHeP8+Fir>OtG|N?KYuBeb9=q;YO1Ej1 W8mqJ4=Ig)hcL3V0Pd@*@48kl*_ALtl diff --git a/app/assets/fonts/Inter-italic.latin.var.woff2 b/app/assets/fonts/Inter-italic.latin.var.woff2 deleted file mode 100644 index 5066cfdf367228849468b79a9d0b91121f7215f0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 56108 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Μ3nT1$N*2S#`6Qu8t9luJz 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%0AOabCt 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 ve~Q)?zx4~9 diff --git a/app/assets/fonts/Inter-roman.cyrillic.var.woff2 b/app/assets/fonts/Inter-roman.cyrillic.var.woff2 deleted file mode 100644 index a9378e78a00d90f3160a57d5d643dcb611750700..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 35208 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 diff --git a/app/assets/fonts/Inter-roman.extra.var.woff2 b/app/assets/fonts/Inter-roman.extra.var.woff2 deleted file mode 100644 index f2ee9eeb144798031841f7197f340642cd1b253c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 30660 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%0AOabCt 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 ve~Q)?zx4~9 diff --git a/app/assets/fonts/Inter-roman.greek.var.woff2 b/app/assets/fonts/Inter-roman.greek.var.woff2 deleted file mode 100644 index 8604c8a00017c69ba40cff1c9df08d3182642596..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 29580 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 V-l{^!gvQ#9HVFlf_v*i2oB>zyL6!gj diff --git a/app/assets/fonts/Inter-roman.latin.var.woff2 b/app/assets/fonts/Inter-roman.latin.var.woff2 deleted file mode 100644 index 9503ba17ff10471687d7af1b015737d90b0d94d8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 51896 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 From 0bb4443c9fce6dc6ad6c536e67f3980d38c10152 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Mon, 27 Jan 2025 08:08:44 -0500 Subject: [PATCH 323/412] Properly invoke the initializer to have Propshaft ignore tailwind Fixes #477, originally #470 was incompletely fixed. --- lib/tailwindcss/engine.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/tailwindcss/engine.rb b/lib/tailwindcss/engine.rb index 0c020bbc..7b88c5f1 100644 --- a/lib/tailwindcss/engine.rb +++ b/lib/tailwindcss/engine.rb @@ -6,7 +6,7 @@ class Engine < ::Rails::Engine Rails.application.config.generators.stylesheets = false end - initializer "tailwindcss.exclude_asset_path", after: "propshaft.append_assets_path" do + initializer "tailwindcss.exclude_asset_path", before: "propshaft.append_assets_path" do if Rails.application.config.assets.excluded_paths # the app may not be using Propshaft Rails.application.config.assets.excluded_paths << Rails.root.join("app/assets/tailwind") end From 894f6136cf57106ed4d9797cebed8e7c1c2255c3 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Mon, 27 Jan 2025 08:18:45 -0500 Subject: [PATCH 324/412] version bump to v4.0.0.rc3 --- CHANGELOG.md | 10 ++++++++++ lib/tailwindcss/version.rb | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 06cfedf3..2df7c487 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ ## next / unreleased +## v4.0.0.rc3 / 2025-01-27 + +Everything in v4.0.0.rc2, plus ... + +General changes: + +- Remove the Inter font assets from the gem. @EricGusmao +- If Propshaft is being used, `app/assets/tailwind` will be excluded from its asset handling. (This was incompletely fixed in RC2.) + + ## v4.0.0.rc2 / 2025-01-26 Everything in v4.0.0.rc1, plus ... diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb index 98efde4f..d706a5b0 100644 --- a/lib/tailwindcss/version.rb +++ b/lib/tailwindcss/version.rb @@ -1,3 +1,3 @@ module Tailwindcss - VERSION = "4.0.0.rc2" + VERSION = "4.0.0.rc3" end From c126c6bacb22c706e32347f2d4d221eb4f4e468d Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Mon, 27 Jan 2025 12:46:19 -0500 Subject: [PATCH 325/412] Rename application.tailwind.css to application.css Its location is app/assets/tailwind so we don't need to say "tailwind" again. Also update tests, simplify some code, update the README, consolidate the CHANGELOG. --- CHANGELOG.md | 43 ++++++------------- README.md | 16 +++---- ...plication.tailwind.css => application.css} | 0 lib/install/install_tailwindcss.rb | 8 ++-- lib/install/upgrade_tailwindcss.rb | 12 +++--- lib/tailwindcss/commands.rb | 2 +- test/integration/user_install_test.sh | 6 +-- test/integration/user_upgrade_test.sh | 2 +- 8 files changed, 36 insertions(+), 53 deletions(-) rename lib/install/{application.tailwind.css => application.css} (100%) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2df7c487..56fc71bb 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,34 +1,12 @@ ## next / unreleased -## v4.0.0.rc3 / 2025-01-27 - -Everything in v4.0.0.rc2, plus ... - -General changes: - -- Remove the Inter font assets from the gem. @EricGusmao -- If Propshaft is being used, `app/assets/tailwind` will be excluded from its asset handling. (This was incompletely fixed in RC2.) - - -## v4.0.0.rc2 / 2025-01-26 - -Everything in v4.0.0.rc1, plus ... - -General changes: - -- The location of `application.tailwind.css` has moved from `app/assets/stylesheets` to `app/assets/tailwind`. If Propshaft is being used, `app/assets/tailwind` will be excluded from its asset handling. +## next rc / unreleased -Changes to the `tailwindcss:install` task: - -- The "tailwind" stylesheet link tag will only be added to the application layout if Propshaft isn't in use and already handling `app/assets/build/tailwind.css`. Previously it was always injected, resulting in the tag being rendered twice if Propshaft was in use. - -Changes to the `tailwindcss:upgrade` task: - -- The "tailwind" stylesheet link tag will be removed if Propshaft is in use and already handling `app/assets/build/tailwind.css`. -- The file `application.tailwind.css` will be moved from `app/assets/stylesheets` to `app/assets/tailwind`. +- The input file `app/assets/tailwind/application.tailwind.css` has been renamed to `app/assets/tailwind/application.css`. +Thanks to @brunoprietog for feedback and advice. -## v4.0.0.rc1 / 2025-01-23 +## v4.0.0.rc3 / 2025-01-27 ### Upgrade to Tailwind CSS v4 @@ -36,21 +14,26 @@ 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. +- The location of `application.tailwind.css` has moved from `app/assets/stylesheets` to `app/assets/tailwind`. If Propshaft is being used, `app/assets/tailwind` will be excluded from its asset handling. +- The Inter font is no longer packaged with the gem. 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. +- The Inter font is no longer configured in the application layout. +- Some Tailwind class names in the ERB templates are updated for v4. +- The "tailwind" stylesheet link tag will only be added to the application layout if Propshaft isn't in use and already handling `app/assets/build/tailwind.css`. Previously it was always injected, resulting in the tag being rendered twice if Propshaft was in use. 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. +- Removes configuration for the Inter font from the application layout. - If present, moves `config/postcss.config.js` to the root directory. +- The "tailwind" stylesheet link tag will be removed if Propshaft is in use and already handling `app/assets/build/tailwind.css`. +- The input file `application.tailwind.css` will be moved from `app/assets/stylesheets` to `app/assets/tailwind`. -Thanks to @EricGusmao and @excid3 for their help and advice on this work. +Thanks to @EricGusmao, @patriciomacadden, and @excid3 for their feedback, contributions, and advice on the v4 release. ## v3.3.1 / 2025-01-23 diff --git a/README.md b/README.md index 623f3f30..f9e51fdd 100644 --- a/README.md +++ b/README.md @@ -102,7 +102,7 @@ Here's what the upgrade task does: - Cleans up some things in the generated `config/tailwind.config.js`. - If present, moves `config/postcss.config.js` to the root directory. -- If present, moves `app/assets/stylesheets/application.tailwind.css` to `app/assets/tailwind`. +- If present, moves `app/assets/stylesheets/application.tailwind.css` to `app/assets/tailwind/application.css`. - Removes unnecessary `stylesheet_link_tag "tailwindcss"` tags from the application layout. - Removes references to the Inter font from the application layout. - Runs the upstream upgrader (note: requires `npx` to run the one-time upgrade, but highly recommended). @@ -119,22 +119,22 @@ $ bin/rails tailwindcss:upgrade gsub app/views/layouts/application.html.erb Remove unnecessary stylesheet_link_tag from application layout gsub app/views/layouts/application.html.erb - Moving application.tailwind.css to /home/user/myapp/app/assets/tailwind - create app/assets/tailwind/application.tailwind.css + Moving /home/user/myapp/app/assets/stylesheets/application.tailwind.css to /home/user/myapp/app/assets/tailwind/application.css + create app/assets/tailwind/application.css remove app/assets/stylesheets/application.tailwind.css 10.9.0 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/tailwind/application.tailwind.css` +│ ↳ Linked `./config/tailwind.config.js` to `./app/assets/tailwind/application.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/tailwind/application.tailwind.css` +│ ↳ Migrated stylesheet: `./app/assets/tailwind/application.css` │ ↳ No PostCSS config found, skipping migration. │ Updating dependencies… │ Could not detect a package manager. Please manually update `tailwindcss` to v4. @@ -167,11 +167,11 @@ We'll try to improve the upgrade process over time, but for now you may need to ### Configuration and commands -#### Input file: `app/assets/tailwind/application.tailwind.css` +#### Input file: `app/assets/tailwind/application.css` -The `tailwindcss:install` task will generate a Tailwind input file in `app/assets/tailwind/application.tailwind.css`. This is where you import the plugins you want to use and where you can setup your custom `@apply` rules. +The `tailwindcss:install` task will generate a Tailwind input file in `app/assets/tailwind/application.css`. This is where you import the plugins you want to use and where you can setup your custom `@apply` rules. -⚠ The location of this file changed in v4, from `app/assets/stylesheets` to `app/assets/tailwind`. The `tailwindcss:upgrade` task will move it for you. +⚠ The location of this file changed in v4, from `app/assets/stylesheets/application.tailwind.css` to `app/assets/tailwind/application.css`. The `tailwindcss:upgrade` task will move it for you. #### Output file: `app/assets/builds/tailwind.css` diff --git a/lib/install/application.tailwind.css b/lib/install/application.css similarity index 100% rename from lib/install/application.tailwind.css rename to lib/install/application.css diff --git a/lib/install/install_tailwindcss.rb b/lib/install/install_tailwindcss.rb index e210d60b..3d471d07 100644 --- a/lib/install/install_tailwindcss.rb +++ b/lib/install/install_tailwindcss.rb @@ -1,6 +1,6 @@ APPLICATION_LAYOUT_PATH = Rails.root.join("app/views/layouts/application.html.erb") CENTERING_CONTAINER_INSERTION_POINT = /^\s*<%= yield %>/.freeze -TAILWIND_ASSET_PATH = Rails.root.join("app/assets/tailwind") +TAILWIND_ASSET_PATH = Rails.root.join("app/assets/tailwind/application.css") if APPLICATION_LAYOUT_PATH.exist? unless File.read(APPLICATION_LAYOUT_PATH).match?(/stylesheet_link_tag :app/) @@ -32,9 +32,9 @@ append_to_file(".gitignore", %(\n/app/assets/builds/*\n!/app/assets/builds/.keep\n)) end -unless TAILWIND_ASSET_PATH.join("application.tailwind.css").exist? - say "Add default #{TAILWIND_ASSET_PATH}/application.tailwind.css" - copy_file "#{__dir__}/application.tailwind.css", TAILWIND_ASSET_PATH.join("application.tailwind.css") +unless TAILWIND_ASSET_PATH.exist? + say "Add default #{TAILWIND_ASSET_PATH}" + copy_file "#{__dir__}/application.css", TAILWIND_ASSET_PATH end if Rails.root.join("Procfile.dev").exist? diff --git a/lib/install/upgrade_tailwindcss.rb b/lib/install/upgrade_tailwindcss.rb index 84a1aa8c..6266583a 100644 --- a/lib/install/upgrade_tailwindcss.rb +++ b/lib/install/upgrade_tailwindcss.rb @@ -1,8 +1,8 @@ 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") -OLD_TAILWIND_ASSET_PATH = Rails.root.join("app/assets/stylesheets") -TAILWIND_ASSET_PATH = Rails.root.join("app/assets/tailwind") +OLD_TAILWIND_ASSET_PATH = Rails.root.join("app/assets/stylesheets/application.tailwind.css") +TAILWIND_ASSET_PATH = Rails.root.join("app/assets/tailwind/application.css") unless TAILWIND_CONFIG_PATH.exist? say "Default tailwind.config.js is missing!", :red @@ -38,10 +38,10 @@ say %( Please check your layouts and remove any "inter-font" stylesheet links.) end -if OLD_TAILWIND_ASSET_PATH.join("application.tailwind.css").exist? - say "Moving application.tailwind.css to #{TAILWIND_ASSET_PATH}" - copy_file OLD_TAILWIND_ASSET_PATH.join("application.tailwind.css"), TAILWIND_ASSET_PATH.join("application.tailwind.css") - remove_file OLD_TAILWIND_ASSET_PATH.join("application.tailwind.css") +if OLD_TAILWIND_ASSET_PATH.exist? + say "Moving #{OLD_TAILWIND_ASSET_PATH} to #{TAILWIND_ASSET_PATH}" + copy_file OLD_TAILWIND_ASSET_PATH, TAILWIND_ASSET_PATH + remove_file OLD_TAILWIND_ASSET_PATH end if system("npx --version") diff --git a/lib/tailwindcss/commands.rb b/lib/tailwindcss/commands.rb index 11105dbc..4c90849e 100644 --- a/lib/tailwindcss/commands.rb +++ b/lib/tailwindcss/commands.rb @@ -8,7 +8,7 @@ def compile_command(debug: false, **kwargs) command = [ Tailwindcss::Ruby.executable(**kwargs), - "-i", rails_root.join("app/assets/tailwind/application.tailwind.css").to_s, + "-i", rails_root.join("app/assets/tailwind/application.css").to_s, "-o", rails_root.join("app/assets/builds/tailwind.css").to_s, ] diff --git a/test/integration/user_install_test.sh b/test/integration/user_install_test.sh index aaf00a67..09b03b2f 100755 --- a/test/integration/user_install_test.sh +++ b/test/integration/user_install_test.sh @@ -37,7 +37,7 @@ bin/rails tailwindcss:install # TEST: tailwind was installed correctly grep -q "

> Rakefile @@ -46,7 +46,7 @@ task :still_here do end EOF -cat >> app/assets/tailwind/application.tailwind.css <> app/assets/tailwind/application.css < Date: Mon, 27 Jan 2025 10:30:38 -0300 Subject: [PATCH 326/412] doc: update README with v4 class name upgrade instructions Co-authored-by: Mike Dalessio --- README.md | 67 +++++++++++++++++++++++++++++++++++++++++++++++++++---- 1 file changed, 63 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index f9e51fdd..6634b074 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,9 @@ - [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) + * [Post Upgrade](#post-upgrade) * [Troubleshooting](#troubleshooting) + * [Updating CSS class names for v4](#updating-css-class-names-for-v4) - [Developing with Tailwindcss](#developing-with-tailwindcss) * [Configuration and commands](#configuration-and-commands) * [Building for production](#building-for-production) @@ -91,12 +93,41 @@ gem "tailwindcss-ruby", "~> 3.4" First, update to `tailwindcss-rails` v4.0.0 or higher. This will also ensure you're transitively depending on `tailwindcss-ruby` v4. -``` html + +```html # Gemfile 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. +If you want to migrate class names for v4 (optional), apply this [step](#upgrading-class-names-for-v4) and continue this guide. + +Add the following line to the `.gitignore` file: + +```gitignore +/node_modules +``` +(So the Tailwind update tool won’t dig through your node_modules files and infer incorrect migrations, because it complies with ``.gitignore`` constraints) + +Then create a ``package.json`` in the root of the project: + +```jsonc +{ + "name": "app_name", + "version": "1.0.0", + "dependencies": { + "tailwindcss": "^3.4.17", // Mandatory!! + // Install all plugins and modules that are referenced in tailwind.config.js + "@tailwindcss/aspect-ratio": "^0.4.2", + "@tailwindcss/container-queries": "^0.1.1", + "@tailwindcss/forms": "^0.5.10", + "@tailwindcss/typography": "^0.5.16" + // And so on... + } +} +``` +**Run** ``npm install`` (or ``yarn install`` if using ``yarn``) + +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: @@ -145,9 +176,13 @@ $ bin/rails tailwindcss:upgrade Done in 56ms run bundle install --quiet ``` - + +### Post Upgrade + + + 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)! @@ -157,12 +192,36 @@ You may want to check out [TailwindCSS v4 - upgrade experience report · rails/t 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. +### Updating CSS class names for v4 + +Before running the upgrade task, go to ``config/tailwind.config.js`` update the ``content`` part to: + +```js + content: [ + '../public/*.html', + '../app/helpers/**/*.rb', + '../app/javascript/**/*.js', + '../app/views/**/*.{erb,haml,html,slim}' + ], +``` +(Just add an additional ``.`` to all the paths referenced) + +Run the upstream upgrader as instructed above. + +Then, once you've run that successfully: + +- **Delete** ``package.json``, ``node_modules/`` and ``package-lock.json`` (or ``yarn.lock``), plus remove ``/node_modules`` from ``.gitignore``. +- **Go** to your CSS file and remove the following line (if present): + ```css + @plugin '@tailwindcss/container-queries'; + ``` + + ## Developing with Tailwindcss ### Configuration and commands From 63b3788ef834d950678966f85d21a19845ec8c3f Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Mon, 27 Jan 2025 16:33:49 -0500 Subject: [PATCH 327/412] version bump to v4.0.0.rc4 --- CHANGELOG.md | 8 ++++---- Gemfile.lock | 5 ++--- README.md | 5 ----- lib/tailwindcss/version.rb | 2 +- 4 files changed, 7 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 56fc71bb..7feef6d0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,10 @@ -## next / unreleased +# `tailwindcss-rails` Changelog -## next rc / unreleased +## v4.0.0.rc4 / 2025-01-27 - The input file `app/assets/tailwind/application.tailwind.css` has been renamed to `app/assets/tailwind/application.css`. +- Updated README docs on using the upgrade tool to update class names. @EricGusmao -Thanks to @brunoprietog for feedback and advice. ## v4.0.0.rc3 / 2025-01-27 @@ -33,7 +33,7 @@ New task `tailwindcss:upgrade` upgrades many apps cleanly: - The "tailwind" stylesheet link tag will be removed if Propshaft is in use and already handling `app/assets/build/tailwind.css`. - The input file `application.tailwind.css` will be moved from `app/assets/stylesheets` to `app/assets/tailwind`. -Thanks to @EricGusmao, @patriciomacadden, and @excid3 for their feedback, contributions, and advice on the v4 release. +Thanks to @EricGusmao, @patriciomacadden, @excid3, and @brunoprietog for their feedback, contributions, and advice on v4 support. ## v3.3.1 / 2025-01-23 diff --git a/Gemfile.lock b/Gemfile.lock index 91f050ca..9c67e7d9 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - tailwindcss-rails (4.0.0.rc2) + tailwindcss-rails (4.0.0.rc4) railties (>= 7.0.0) tailwindcss-ruby (~> 4.0) @@ -65,7 +65,7 @@ GEM i18n (1.14.7) concurrent-ruby (~> 1.0) io-console (0.8.0) - irb (1.15.0) + irb (1.15.1) pp (>= 0.6.0) rdoc (>= 4.0.0) reline (>= 0.4.2) @@ -89,7 +89,6 @@ GEM net-protocol (0.2.2) timeout net-smtp (0.5.0) - net-protocol nokogiri (1.18.2) mini_portile2 (~> 2.8.2) racc (~> 1.4) diff --git a/README.md b/README.md index 6634b074..37a42c8b 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,6 @@ - [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) - * [Post Upgrade](#post-upgrade) * [Troubleshooting](#troubleshooting) * [Updating CSS class names for v4](#updating-css-class-names-for-v4) - [Developing with Tailwindcss](#developing-with-tailwindcss) @@ -179,10 +178,6 @@ Done in 56ms -### Post Upgrade - - - 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)! diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb index d706a5b0..2e2dda5d 100644 --- a/lib/tailwindcss/version.rb +++ b/lib/tailwindcss/version.rb @@ -1,3 +1,3 @@ module Tailwindcss - VERSION = "4.0.0.rc3" + VERSION = "4.0.0.rc4" end From 51efc7fda245ad973788c66f7c7473c940ca1a7f Mon Sep 17 00:00:00 2001 From: Eric Gusmao Date: Tue, 28 Jan 2025 06:12:56 -0300 Subject: [PATCH 328/412] fix: update postcss config path to root directory --- lib/tailwindcss/commands.rb | 2 +- test/lib/tailwindcss/commands_test.rb | 3 +-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/lib/tailwindcss/commands.rb b/lib/tailwindcss/commands.rb index 4c90849e..fb90f4f6 100644 --- a/lib/tailwindcss/commands.rb +++ b/lib/tailwindcss/commands.rb @@ -14,7 +14,7 @@ def compile_command(debug: false, **kwargs) command << "--minify" unless (debug || rails_css_compressor?) - postcss_path = rails_root.join("config/postcss.config.js") + postcss_path = rails_root.join("postcss.config.js") command += ["--postcss", postcss_path.to_s] if File.exist?(postcss_path) command diff --git a/test/lib/tailwindcss/commands_test.rb b/test/lib/tailwindcss/commands_test.rb index 60c073ed..3c7e5302 100644 --- a/test/lib/tailwindcss/commands_test.rb +++ b/test/lib/tailwindcss/commands_test.rb @@ -57,8 +57,7 @@ def setup 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")) + config_file = Rails.root.join("postcss.config.js") FileUtils.touch(config_file) actual = Tailwindcss::Commands.compile_command assert_kind_of(Array, actual) From 43eeffd9171e9b271605803c7cb613a3e6b5aee4 Mon Sep 17 00:00:00 2001 From: Patricio Mac Adden Date: Tue, 28 Jan 2025 22:55:31 -0300 Subject: [PATCH 329/412] Hide tailwindcss:authentication from rails g --- .../tailwindcss/authentication/authentication_generator.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/generators/tailwindcss/authentication/authentication_generator.rb b/lib/generators/tailwindcss/authentication/authentication_generator.rb index aa6fc23b..756f1d7b 100644 --- a/lib/generators/tailwindcss/authentication/authentication_generator.rb +++ b/lib/generators/tailwindcss/authentication/authentication_generator.rb @@ -3,6 +3,8 @@ module Tailwindcss module Generators class AuthenticationGenerator < Erb::Generators::AuthenticationGenerator + hide! + source_root File.expand_path("templates", __dir__) end end From 738ba683a602eb2cb545ffd3b3a3dc70957354dc Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Wed, 29 Jan 2025 15:53:33 -0500 Subject: [PATCH 330/412] version bump to v4.0.0.rc5 --- CHANGELOG.md | 13 ++++++++----- Gemfile.lock | 2 +- lib/tailwindcss/version.rb | 2 +- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7feef6d0..15e86e1b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,12 +1,14 @@ # `tailwindcss-rails` Changelog -## v4.0.0.rc4 / 2025-01-27 +## v4.0.0.rc5 / 2025-01-29 + +General changes since rc4: -- The input file `app/assets/tailwind/application.tailwind.css` has been renamed to `app/assets/tailwind/application.css`. -- Updated README docs on using the upgrade tool to update class names. @EricGusmao +- Update the rake tasks to detect an (optional) postcss file in the root directory, after moving the file in #466. #482 @EricGusmao +- Hide the gem's Rails generators in the `rails g --help` output. #483 @patriciomacadden -## v4.0.0.rc3 / 2025-01-27 +## v4.0.0.rc4 / 2025-01-27 ### Upgrade to Tailwind CSS v4 @@ -14,8 +16,9 @@ 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. -- The location of `application.tailwind.css` has moved from `app/assets/stylesheets` to `app/assets/tailwind`. If Propshaft is being used, `app/assets/tailwind` will be excluded from its asset handling. +- The input file `app/assets/tailwind/application.tailwind.css` has been renamed to `app/assets/tailwind/application.css`. If Propshaft is being used, `app/assets/tailwind` will be excluded from its asset handling. - The Inter font is no longer packaged with the gem. +- Updated README to contain verbose instructions on upgrading. Changes to the `tailwindcss:install` task: diff --git a/Gemfile.lock b/Gemfile.lock index 9c67e7d9..f12b59ae 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - tailwindcss-rails (4.0.0.rc4) + tailwindcss-rails (4.0.0.rc5) railties (>= 7.0.0) tailwindcss-ruby (~> 4.0) diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb index 2e2dda5d..acb989e3 100644 --- a/lib/tailwindcss/version.rb +++ b/lib/tailwindcss/version.rb @@ -1,3 +1,3 @@ module Tailwindcss - VERSION = "4.0.0.rc4" + VERSION = "4.0.0.rc5" end From e37ed78f5aced5f8aac1a5176659c6e66734672b Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Fri, 31 Jan 2025 10:47:10 -0500 Subject: [PATCH 331/412] doc: update README upgrade guide for css class names I think 787bf269 left these instructions split across sections, I've tried to clean that up. --- README.md | 76 +++++++++++++++++++++++++++++-------------------------- 1 file changed, 40 insertions(+), 36 deletions(-) diff --git a/README.md b/README.md index 37a42c8b..01e27675 100644 --- a/README.md +++ b/README.md @@ -72,11 +72,11 @@ 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 either pinned to v3.3.1 of this gem: +Just make sure you're pinned to v3.3.1 of this gem: ``` ruby # Gemfile -gem "tailwindcss-rails", "3.3.1" # which transitively pins tailwindcss-ruby to v3 +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`: @@ -84,7 +84,7 @@ or if you're on an earlier version of this gem, make sure you're pinning the ver ``` ruby # Gemfile gem "tailwindcss-rails", "~> 3.3" -gem "tailwindcss-ruby", "~> 3.4" +gem "tailwindcss-ruby", "~> 3.4" # only necessary with tailwindcss-rails < 3.3.1 ``` @@ -98,33 +98,7 @@ First, update to `tailwindcss-rails` v4.0.0 or higher. This will also ensure you gem "tailwindcss-rails", "~> 4.0" # which transitively pins tailwindcss-ruby to v4 ``` -If you want to migrate class names for v4 (optional), apply this [step](#upgrading-class-names-for-v4) and continue this guide. - -Add the following line to the `.gitignore` file: - -```gitignore -/node_modules -``` -(So the Tailwind update tool won’t dig through your node_modules files and infer incorrect migrations, because it complies with ``.gitignore`` constraints) - -Then create a ``package.json`` in the root of the project: - -```jsonc -{ - "name": "app_name", - "version": "1.0.0", - "dependencies": { - "tailwindcss": "^3.4.17", // Mandatory!! - // Install all plugins and modules that are referenced in tailwind.config.js - "@tailwindcss/aspect-ratio": "^0.4.2", - "@tailwindcss/container-queries": "^0.1.1", - "@tailwindcss/forms": "^0.5.10", - "@tailwindcss/typography": "^0.5.16" - // And so on... - } -} -``` -**Run** ``npm install`` (or ``yarn install`` if using ``yarn``) +If you want to migrate CSS class names for v4 (this is an optional step!), jump to [Updating CSS class names for v4](#updating-css-class-names-for-v4) before continuing. 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. @@ -187,14 +161,42 @@ You may want to check out [TailwindCSS v4 - upgrade experience report · rails/t We know there are some cases we haven't addressed with the upgrade task: -- 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. +- 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. In this case, you should try following the instructions in [Updating CSS class names for v4](#updating-css-class-names-for-v4) which will install the needed javascript packages for the updater. We'll try to improve the upgrade process over time, but for now you may need to do some manual work to upgrade. ### Updating CSS class names for v4 -Before running the upgrade task, go to ``config/tailwind.config.js`` update the ``content`` part to: +With some additional manual work the upstream upgrade tool will update your application's CSS class names to v4 conventions. **This is an optional step that requires a Javascript toolchain!** + +**Add** the following line to the `.gitignore` file, to prevent the upstream upgrade tool from accessing node_modules files. + +```gitignore +/node_modules +``` + +**Create** a `package.json` in the root of the project: + +```jsonc +{ + "name": "app_name", + "version": "1.0.0", + "dependencies": { + "tailwindcss": "^3.4.17", // Mandatory!! + // Install all plugins and modules that are referenced in tailwind.config.js + "@tailwindcss/aspect-ratio": "^0.4.2", + "@tailwindcss/container-queries": "^0.1.1", + "@tailwindcss/forms": "^0.5.10", + "@tailwindcss/typography": "^0.5.16" + // And so on... + } +} +``` + +**Run** `npm install` (or `yarn install` if using `yarn`) + +**Update** `config/tailwind.config.js` and temporarily change the `content` part to have an additional `.` on all paths so they are relative to the config file: ```js content: [ @@ -204,17 +206,19 @@ Before running the upgrade task, go to ``config/tailwind.config.js`` update the '../app/views/**/*.{erb,haml,html,slim}' ], ``` -(Just add an additional ``.`` to all the paths referenced) -Run the upstream upgrader as instructed above. +(Just add an additional `.` to all the paths referenced) + +**Run** the upstream upgrader as instructed above. -Then, once you've run that successfully: +Then, once you've run that successfully, clean up: -- **Delete** ``package.json``, ``node_modules/`` and ``package-lock.json`` (or ``yarn.lock``), plus remove ``/node_modules`` from ``.gitignore``. +- **Delete** `package.json`, `node_modules/` and `package-lock.json` (or `yarn.lock`), plus remove `/node_modules` from `.gitignore`. - **Go** to your CSS file and remove the following line (if present): ```css @plugin '@tailwindcss/container-queries'; ``` +- **Revert** the changes to `config/tailwind.config.js` so that paths are once again relative to the application root. ## Developing with Tailwindcss From 976ddab873cc58abd65f3a442f7b3aafd8ce7f21 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Fri, 31 Jan 2025 10:53:42 -0500 Subject: [PATCH 332/412] doc: emit a post-install message with a pointer to upgrade docs --- tailwindcss-rails.gemspec | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/tailwindcss-rails.gemspec b/tailwindcss-rails.gemspec index 0b31c4a8..45c19c28 100644 --- a/tailwindcss-rails.gemspec +++ b/tailwindcss-rails.gemspec @@ -20,4 +20,18 @@ Gem::Specification.new do |spec| spec.add_dependency "railties", ">= 7.0.0" spec.add_dependency "tailwindcss-ruby", "~> 4.0" + + # TODO: remove this after a suitable period of time after the v4.0.0 release. + spec.post_install_message = <<~TEXT + == Upgrading to Tailwind CSS v4 == + + If you are upgrading to tailwindcss-rails 4.x, please read the upgrade guide at: + + https://github.com/rails/tailwindcss-rails/blob/main/README.md#upgrading-your-application-from-tailwind-v3-to-v4 + + If you're not ready to upgrade yet, please pin to version 3 in your Gemfile: + + gem "tailwindcss-rails", "~> 3.3.1" + + TEXT end From 0cc3f19b2b262e4cea2a35b83af6a0e0bf71d1eb Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Fri, 31 Jan 2025 12:45:58 -0500 Subject: [PATCH 333/412] doc: further improvements to the README Co-authored-by: Eric Gusmao --- README.md | 46 +++++++++++++++++++++++++++++----------------- 1 file changed, 29 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index 01e27675..c8e67e3b 100644 --- a/README.md +++ b/README.md @@ -35,17 +35,17 @@ ## 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: +With Rails 7 you can generate a new application preconfigured with Tailwind CSS 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 depends on the `tailwindcss-ruby` gem to install a working tailwind executable. +This gem depends on the `tailwindcss-ruby` gem to install a working Tailwind CLI 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, +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 CSS by pinning that gem to the analogous version in your application's `Gemfile`. For example, ``` ruby gem "tailwindcss-rails" @@ -63,35 +63,41 @@ You can also use a local (npm-based) installation if you prefer, please go to ht 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. +A full explanation of a Tailwind CSS v4 upgrade is out of scope for this README, so we **strongly urge** you to read the [official Tailwind CSS 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. +This gem will help with some of the mechanics of the upgrade: + +- update some generated files to handle breaking changes in v4 of this gem, +- update some local project files to meet some Tailwind CSS v4 conventions, +- attempt to run the [upstream v4 upgrade tool](https://tailwindcss.com/docs/upgrade-guide#using-the-upgrade-tool). ### 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. +Keep in mind that you don't _need_ to upgrade. You can stay on Tailwind CSS v3 for the foreseeable future if you prefer not to migrate now, or if your migration runs into problems. -Just make sure you're pinned to v3.3.1 of this gem: +If you don't want to upgrade, then pin your application 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`: +If you're on an earlier version of this gem, `<= 3.3.0`, then 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" # only necessary with tailwindcss-rails < 3.3.1 +gem "tailwindcss-ruby", "~> 3.4" # only necessary with tailwindcss-rails <= 3.3.0 ``` ### Upgrade steps -First, update to `tailwindcss-rails` v4.0.0 or higher. This will also ensure you're transitively depending on `tailwindcss-ruby` v4. +> [!WARNING] +> In applications using Tailwind plugins without JavaScript tooling, these upgrade steps may fail to fully migrate `tailwind.config.js` because the upstream upgrade tool needs the Tailwind plugins to be installed and available through a JavaScript package manager. If you see errors from the upstream upgrade tool, you should try following the additional steps in [Updating CSS class names for v4](#updating-css-class-names-for-v4) which will help you install (temporarily!) the necessary packages and clean up afterwards. +First, update to `tailwindcss-rails` v4.0.0 or higher. This will also ensure you're transitively depending on `tailwindcss-ruby` v4. ```html # Gemfile @@ -100,9 +106,10 @@ gem "tailwindcss-rails", "~> 4.0" # which transitively pins tailwindcss-ruby to If you want to migrate CSS class names for v4 (this is an optional step!), jump to [Updating CSS class names for v4](#updating-css-class-names-for-v4) before continuing. -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. +Then, run `bin/rails tailwindcss:upgrade`. 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: +
+Here's a detailed list of what the upgrade task does. - Cleans up some things in the generated `config/tailwind.config.js`. - If present, moves `config/postcss.config.js` to the root directory. @@ -111,6 +118,8 @@ Here's what the upgrade task does: - Removes references to the Inter font from the application layout. - Runs the upstream upgrader (note: requires `npx` to run the one-time upgrade, but highly recommended). +
+
Here's what that upgrade looks like on a vanilla Rails app. @@ -152,7 +161,7 @@ Done in 56ms
-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)! +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) and try following the additional steps in [Updating CSS class names for v4](#updating-css-class-names-for-v4). ### Troubleshooting @@ -161,14 +170,17 @@ You may want to check out [TailwindCSS v4 - upgrade experience report · rails/t We know there are some cases we haven't addressed with the upgrade task: -- 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. In this case, you should try following the instructions in [Updating CSS class names for v4](#updating-css-class-names-for-v4) which will install the needed javascript packages for the updater. +- In applications using Tailwind plugins without JavaScript tooling, these upgrade steps may fail to fully migrate `tailwind.config.js` because the upstream upgrade tool needs the Tailwind plugins to be installed and available through a JavaScript package manager. If you see errors from the upstream upgrade tool, you should try following the additional steps in [Updating CSS class names for v4](#updating-css-class-names-for-v4) which will help you install (temporarily!) the necessary packages and clean up afterwards. We'll try to improve the upgrade process over time, but for now you may need to do some manual work to upgrade. ### Updating CSS class names for v4 -With some additional manual work the upstream upgrade tool will update your application's CSS class names to v4 conventions. **This is an optional step that requires a Javascript toolchain!** +> [!NOTE] +> If you'd like to help automate these steps, please drop a note to the maintainers in [this discussion thread](https://github.com/rails/tailwindcss-rails/discussions/450). + +With some additional manual work the upstream upgrade tool will update your application's CSS class names to v4 conventions. **This is an optional step that requires a JavaScript toolchain.** **Add** the following line to the `.gitignore` file, to prevent the upstream upgrade tool from accessing node_modules files. @@ -315,7 +327,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 `postcss.config.js` in your project root directory, 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: @@ -328,7 +340,7 @@ export default { } ``` -⚠ 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: +⚠ 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 From 3d8710440e7c0cff25c0273fed3744bf9b4b8842 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Sat, 1 Feb 2025 12:06:26 -0500 Subject: [PATCH 334/412] version bump to v4.0.0 --- CHANGELOG.md | 28 +++++++++++----------------- lib/tailwindcss/version.rb | 2 +- 2 files changed, 12 insertions(+), 18 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 15e86e1b..686bfe5d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,40 +1,34 @@ # `tailwindcss-rails` Changelog -## v4.0.0.rc5 / 2025-01-29 - -General changes since rc4: - -- Update the rake tasks to detect an (optional) postcss file in the root directory, after moving the file in #466. #482 @EricGusmao -- Hide the gem's Rails generators in the `rails g --help` output. #483 @patriciomacadden - - -## v4.0.0.rc4 / 2025-01-27 +## v4.0.0 / 2025-02-01 ### Upgrade to Tailwind CSS v4 General changes: -- Dependency on `tailwindcss-ruby` set to `~> 4.0`. +- The dependency on `tailwindcss-ruby` is set to `~> 4.0`. - The location of (optional) `postcss.config.js` has moved from the `config/` directory to the app root. -- The input file `app/assets/tailwind/application.tailwind.css` has been renamed to `app/assets/tailwind/application.css`. If Propshaft is being used, `app/assets/tailwind` will be excluded from its asset handling. +- The input file `app/assets/tailwind/application.tailwind.css` has been renamed to `app/assets/tailwind/application.css`. +- If Propshaft is being used, `app/assets/tailwind` will be excluded from its asset handling. - The Inter font is no longer packaged with the gem. -- Updated README to contain verbose instructions on upgrading. +- Some Tailwind class names in the generated ERB templates are updated for v4. +- The README is updated to contain verbose instructions on upgrading. +- The gem's Rails generators are now hidden in the `rails g --help` output. #483 @patriciomacadden Changes to the `tailwindcss:install` task: -- The `tailwindcss:install` task no longer installs `config/tailwind.config.js`. +- The `tailwindcss:install` task no longer installs `config/tailwind.config.js`, as v4 recommends placing Tailwind configuration in the CSS file. - The Inter font is no longer configured in the application layout. -- Some Tailwind class names in the ERB templates are updated for v4. -- The "tailwind" stylesheet link tag will only be added to the application layout if Propshaft isn't in use and already handling `app/assets/build/tailwind.css`. Previously it was always injected, resulting in the tag being rendered twice if Propshaft was in use. +- The "tailwind" stylesheet link tag will only be added to the application layout if Propshaft isn't in use and therefore already handling `app/assets/build/tailwind.css`. Previously it was always injected, resulting in the tag being rendered twice if Propshaft was in use. New task `tailwindcss:upgrade` upgrades many apps cleanly: -- Cleans up some things in the generated `config/tailwind.config.js`. +- Cleans up `config/tailwind.config.js` and references it from the CSS file as recommended for v4 upgrades. - Runs the upstream upgrader (note: requires `npx` to run the one-time upgrade, but highly recommended). - Removes configuration for the Inter font from the application layout. - If present, moves `config/postcss.config.js` to the root directory. - The "tailwind" stylesheet link tag will be removed if Propshaft is in use and already handling `app/assets/build/tailwind.css`. -- The input file `application.tailwind.css` will be moved from `app/assets/stylesheets` to `app/assets/tailwind`. +- The input file `app/assets/tailwind/application.tailwind.css` will be moved to `app/assets/tailwind/application.css`. Thanks to @EricGusmao, @patriciomacadden, @excid3, and @brunoprietog for their feedback, contributions, and advice on v4 support. diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb index acb989e3..144cea79 100644 --- a/lib/tailwindcss/version.rb +++ b/lib/tailwindcss/version.rb @@ -1,3 +1,3 @@ module Tailwindcss - VERSION = "4.0.0.rc5" + VERSION = "4.0.0" end From 5a9dd5eb4a269261eef0f0f1f1b2ea47cd2dea71 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Sat, 1 Feb 2025 12:12:55 -0500 Subject: [PATCH 335/412] Small change to CHANGELOG and bump Gemfile.lock --- CHANGELOG.md | 4 +++- Gemfile.lock | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 686bfe5d..4ad84a2a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -13,7 +13,6 @@ General changes: - The Inter font is no longer packaged with the gem. - Some Tailwind class names in the generated ERB templates are updated for v4. - The README is updated to contain verbose instructions on upgrading. -- The gem's Rails generators are now hidden in the `rails g --help` output. #483 @patriciomacadden Changes to the `tailwindcss:install` task: @@ -32,6 +31,9 @@ New task `tailwindcss:upgrade` upgrades many apps cleanly: Thanks to @EricGusmao, @patriciomacadden, @excid3, and @brunoprietog for their feedback, contributions, and advice on v4 support. +### Other changes + +- The gem's Rails generators are now hidden in the `rails g --help` output. #483 @patriciomacadden ## v3.3.1 / 2025-01-23 diff --git a/Gemfile.lock b/Gemfile.lock index f12b59ae..6a2c9e0e 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - tailwindcss-rails (4.0.0.rc5) + tailwindcss-rails (4.0.0) railties (>= 7.0.0) tailwindcss-ruby (~> 4.0) From 161febcd7975b999747d785db40785d60797fb76 Mon Sep 17 00:00:00 2001 From: Syed Fazil Basheer <27231393+frayzil@users.noreply.github.com> Date: Sun, 2 Feb 2025 11:14:14 +0530 Subject: [PATCH 336/412] doc: Add to v3-v4 upgrade guide about custom css files --- README.md | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/README.md b/README.md index c8e67e3b..afaa2fff 100644 --- a/README.md +++ b/README.md @@ -221,6 +221,17 @@ With some additional manual work the upstream upgrade tool will update your appl (Just add an additional `.` to all the paths referenced) +**Update** references to any existing css files imported in the `app/assets/stylesheets/application.tailwind.css` +```diff + @import "tailwindcss/components"; + @import "tailwindcss/utilities"; + +-@import "pagy.css"; +-@import "new_case.css"; ++@import "../stylesheets/pagy.css"; ++@import "../stylesheets/new_case.css"; +``` + **Run** the upstream upgrader as instructed above. Then, once you've run that successfully, clean up: From 716406fad1985314f4aa3bfa94077a7497eb0ee6 Mon Sep 17 00:00:00 2001 From: Syed Fazil Basheer <27231393+frayzil@users.noreply.github.com> Date: Mon, 3 Feb 2025 12:27:20 +0530 Subject: [PATCH 337/412] doc: Concise docs for v3-v4 upgrade guide --- README.md | 18 ++++++------------ 1 file changed, 6 insertions(+), 12 deletions(-) diff --git a/README.md b/README.md index afaa2fff..61b4e02a 100644 --- a/README.md +++ b/README.md @@ -104,6 +104,12 @@ First, update to `tailwindcss-rails` v4.0.0 or higher. This will also ensure you gem "tailwindcss-rails", "~> 4.0" # which transitively pins tailwindcss-ruby to v4 ``` +**Update** references to any existing css files imported in `application.tailwind.css` +```diff +-@import "pagy.css"; ++@import "../stylesheets/pagy.css"; +``` + If you want to migrate CSS class names for v4 (this is an optional step!), jump to [Updating CSS class names for v4](#updating-css-class-names-for-v4) before continuing. Then, run `bin/rails tailwindcss:upgrade`. 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. @@ -221,17 +227,6 @@ With some additional manual work the upstream upgrade tool will update your appl (Just add an additional `.` to all the paths referenced) -**Update** references to any existing css files imported in the `app/assets/stylesheets/application.tailwind.css` -```diff - @import "tailwindcss/components"; - @import "tailwindcss/utilities"; - --@import "pagy.css"; --@import "new_case.css"; -+@import "../stylesheets/pagy.css"; -+@import "../stylesheets/new_case.css"; -``` - **Run** the upstream upgrader as instructed above. Then, once you've run that successfully, clean up: @@ -243,7 +238,6 @@ Then, once you've run that successfully, clean up: ``` - **Revert** the changes to `config/tailwind.config.js` so that paths are once again relative to the application root. - ## Developing with Tailwindcss ### Configuration and commands From 6df40af0f17f49818020e255c18d5326d5588ea8 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Mon, 3 Feb 2025 08:34:28 -0500 Subject: [PATCH 338/412] doc: tweak README [skip ci] --- README.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 61b4e02a..6a9f0d2c 100644 --- a/README.md +++ b/README.md @@ -104,7 +104,8 @@ First, update to `tailwindcss-rails` v4.0.0 or higher. This will also ensure you gem "tailwindcss-rails", "~> 4.0" # which transitively pins tailwindcss-ruby to v4 ``` -**Update** references to any existing css files imported in `application.tailwind.css` +**Update** path references to any existing css files imported in `app/assets/stylesheets/application.tailwind.css` so that they will resolve when the file is moved to `app/assets/tailwind/application.css`. + ```diff -@import "pagy.css"; +@import "../stylesheets/pagy.css"; From 024438bfa64f4b659db7df4cd89b6e173421062b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 3 Feb 2025 14:30:51 +0000 Subject: [PATCH 339/412] build(deps): bump tailwindcss-ruby from 4.0.0 to 4.0.3 Bumps [tailwindcss-ruby](https://github.com/flavorjones/tailwindcss-ruby) from 4.0.0 to 4.0.3. - [Release notes](https://github.com/flavorjones/tailwindcss-ruby/releases) - [Changelog](https://github.com/flavorjones/tailwindcss-ruby/blob/v4.x/CHANGELOG.md) - [Commits](https://github.com/flavorjones/tailwindcss-ruby/compare/v4.0.0...v4.0.3) --- updated-dependencies: - dependency-name: tailwindcss-ruby dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 6a2c9e0e..4439ff52 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -139,11 +139,11 @@ GEM io-console (~> 0.5) securerandom (0.4.1) stringio (3.1.2) - 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) + tailwindcss-ruby (4.0.3) + tailwindcss-ruby (4.0.3-aarch64-linux-gnu) + tailwindcss-ruby (4.0.3-arm64-darwin) + tailwindcss-ruby (4.0.3-x86_64-darwin) + tailwindcss-ruby (4.0.3-x86_64-linux-gnu) thor (1.3.2) timeout (0.4.3) tzinfo (2.0.6) From a2eb839750ef90af8355072ac15768a738553c6c Mon Sep 17 00:00:00 2001 From: Sam Ruby Date: Tue, 4 Feb 2025 09:41:10 -0500 Subject: [PATCH 340/412] show focus outlines Fixes #489 --- .../templates/app/views/passwords/edit.html.erb | 4 ++-- .../templates/app/views/passwords/new.html.erb | 2 +- .../tailwindcss/scaffold/templates/_form.html.erb.tt | 12 ++++++------ 3 files changed, 9 insertions(+), 9 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 5c989810..1296be6f 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-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, required: true, autocomplete: "new-password", placeholder: "Enter new password", maxlength: 72, class: "block shadow-sm rounded-md border border-gray-400 focus:outline-solid 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" %> + <%%= 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 focus:outline-solid 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 e5862200..c37333e6 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-sm rounded-md border border-gray-400 outline-hidden 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-solid 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 9e392609..f9515541 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-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.password_field :password, class: ["block shadow-sm rounded-md border focus:outline-solid 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-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?}] %> + <%%= form.password_field :password_confirmation, class: ["block shadow-sm rounded-md border focus:outline-solid 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-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.<%= attribute.field_type %> :<%= attribute.column_name %>, multiple: true, class: ["block shadow-sm rounded-md border focus:outline-solid 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-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?}] %> + <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, rows: 4, class: ["block shadow-sm rounded-md border focus:outline-solid 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-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?}] %> + <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, class: ["block shadow-sm rounded-md border focus:outline-solid 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-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?}] %> + <%%= form.<%= attribute.field_type %> :<%= attribute.column_name %>, class: ["block shadow-sm rounded-md border focus:outline-solid 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 b1fd8a581111ae061ae06d5180a3237a86281f0f Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Wed, 5 Feb 2025 13:41:09 -0500 Subject: [PATCH 341/412] Drop `focus:outline-solid` from form field CSS classes because I like the brighter focus highlight, especially if it's used to indicate fields with validation errors. --- .../tailwindcss/scaffold/templates/_form.html.erb.tt | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt index f9515541..0858f34f 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-sm rounded-md border focus:outline-solid 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 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-sm rounded-md border focus:outline-solid 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 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-sm rounded-md border focus:outline-solid 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 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-sm rounded-md border focus:outline-solid 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 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-sm rounded-md border focus:outline-solid 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 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-sm rounded-md border focus:outline-solid 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 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 e79c0c2445d31514952fd36b4f7a08eb2ca1d795 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Wed, 5 Feb 2025 13:44:08 -0500 Subject: [PATCH 342/412] doc: update CHANGELOG --- CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4ad84a2a..d0b1737c 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # `tailwindcss-rails` Changelog +## next / unreleased + +Style changes to templates: + +* Field outlines are no longer hidden, and the focus border is brighter. #489 @rubys + + ## v4.0.0 / 2025-02-01 ### Upgrade to Tailwind CSS v4 From 28b246dbeb2ff5bba2b4e9594124c5b2303a3ed1 Mon Sep 17 00:00:00 2001 From: Patricio Mac Adden Date: Fri, 7 Feb 2025 10:08:52 -0300 Subject: [PATCH 343/412] Remove inter font license from the README as the font is no longer packaged --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index 6a9f0d2c..649feb2b 100644 --- a/README.md +++ b/README.md @@ -422,4 +422,3 @@ The inline version also works: ## License Tailwind for Rails 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). From 37d5093dc818b41839b03b34db9c2fcbd556fe77 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Sun, 9 Feb 2025 10:59:32 -0500 Subject: [PATCH 344/412] test: update the integration install test to use static variable In tailwindcss v4.0.5, tailwindlabs/tailwindcss#16211 is smarter about not including unused theme variables, but `static` is the documented way to opt into the older behavior. --- test/integration/user_install_test.sh | 5 +++-- test/integration/user_upgrade_test.sh | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/test/integration/user_install_test.sh b/test/integration/user_install_test.sh index 09b03b2f..df3aa8f2 100755 --- a/test/integration/user_install_test.sh +++ b/test/integration/user_install_test.sh @@ -7,7 +7,8 @@ set -eux # set up dependencies rm -f Gemfile.lock -bundle remove actionmailer +bundle remove actionmailer || true +bundle remove rails || true bundle add rails --skip-install ${RAILSOPTS:-} bundle install --prefer-local @@ -47,7 +48,7 @@ end EOF cat >> app/assets/tailwind/application.css < Date: Mon, 10 Feb 2025 14:15:01 +0000 Subject: [PATCH 345/412] build(deps): bump tailwindcss-ruby from 4.0.3 to 4.0.6 Bumps [tailwindcss-ruby](https://github.com/flavorjones/tailwindcss-ruby) from 4.0.3 to 4.0.6. - [Release notes](https://github.com/flavorjones/tailwindcss-ruby/releases) - [Changelog](https://github.com/flavorjones/tailwindcss-ruby/blob/v4.x/CHANGELOG.md) - [Commits](https://github.com/flavorjones/tailwindcss-ruby/compare/v4.0.3...v4.0.6) --- updated-dependencies: - dependency-name: tailwindcss-ruby dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 4439ff52..1e88abcd 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -139,11 +139,11 @@ GEM io-console (~> 0.5) securerandom (0.4.1) stringio (3.1.2) - tailwindcss-ruby (4.0.3) - tailwindcss-ruby (4.0.3-aarch64-linux-gnu) - tailwindcss-ruby (4.0.3-arm64-darwin) - tailwindcss-ruby (4.0.3-x86_64-darwin) - tailwindcss-ruby (4.0.3-x86_64-linux-gnu) + tailwindcss-ruby (4.0.6) + tailwindcss-ruby (4.0.6-aarch64-linux-gnu) + tailwindcss-ruby (4.0.6-arm64-darwin) + tailwindcss-ruby (4.0.6-x86_64-darwin) + tailwindcss-ruby (4.0.6-x86_64-linux-gnu) thor (1.3.2) timeout (0.4.3) tzinfo (2.0.6) From cdafb1b5d8eb6c207cd2321be35dab827b1df08c Mon Sep 17 00:00:00 2001 From: hachi8833 Date: Mon, 17 Feb 2025 13:07:16 +0900 Subject: [PATCH 346/412] Update Readme link for fingerprinting --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 649feb2b..7fa18145 100644 --- a/README.md +++ b/README.md @@ -397,7 +397,7 @@ See https://github.com/flavorjones/tailwindcss-ruby for help. ### 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. +In Rails, you want to use [assets from the asset pipeline to get fingerprinting](https://guides.rubyonrails.org/asset_pipeline.html#fingerprinting-versioning-with-digest-based-urls). 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. From dc8251df17086995686e85fdb9bfa9fde731997a Mon Sep 17 00:00:00 2001 From: Patricio Mac Adden Date: Mon, 20 Jan 2025 22:50:44 -0300 Subject: [PATCH 347/412] index: show the actions to the right of the partial and add a division between objects --- .../scaffold/templates/index.html.erb.tt | 16 +++++++++++----- test/integration/user_install_test.sh | 2 +- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt index 3d337f95..71b7ec23 100644 --- a/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt +++ b/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt @@ -10,13 +10,19 @@ <%%= 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" %>
-
+
<%% 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" %> -

+
+ <%%= render <%= singular_table_name %> %> +
+ <%%= link_to "Show", <%= model_resource_name(singular_table_name) %>, class: "rounded-md px-3.5 py-2.5 bg-gray-100 hover:bg-gray-50 inline-block font-medium" %> + <%%= link_to "Edit", edit_<%= singular_route_name %>_path(<%= singular_table_name %>), class: "rounded-md px-3.5 py-2.5 bg-gray-100 hover:bg-gray-50 inline-block font-medium" %> +
+ <%%= button_to "Destroy", <%= model_resource_name %>, method: :delete, class: "rounded-md px-3.5 py-2.5 text-white bg-red-600 hover:bg-red-500 font-medium" %> +
+
+
<%% end %> <%% else %>

No <%= human_name.downcase.pluralize %> found.

diff --git a/test/integration/user_install_test.sh b/test/integration/user_install_test.sh index df3aa8f2..6f4ca301 100755 --- a/test/integration/user_install_test.sh +++ b/test/integration/user_install_test.sh @@ -61,7 +61,7 @@ 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 +grep -q "Show" app/views/posts/index.html.erb # TEST: contents of the css file bin/rails tailwindcss:build[verbose] From ad98417f261dee5a6538489f2e48a083c60fcd7d Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Wed, 19 Feb 2025 10:41:30 -0500 Subject: [PATCH 348/412] Simplify index page edit button to use edit_helper --- lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt index 71b7ec23..7e9b26af 100644 --- a/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt +++ b/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt @@ -17,7 +17,7 @@ <%%= render <%= singular_table_name %> %>
<%%= link_to "Show", <%= model_resource_name(singular_table_name) %>, class: "rounded-md px-3.5 py-2.5 bg-gray-100 hover:bg-gray-50 inline-block font-medium" %> - <%%= link_to "Edit", edit_<%= singular_route_name %>_path(<%= singular_table_name %>), class: "rounded-md px-3.5 py-2.5 bg-gray-100 hover:bg-gray-50 inline-block font-medium" %> + <%%= link_to "Edit", <%= edit_helper(singular_table_name, type: :path) %>, class: "rounded-md px-3.5 py-2.5 bg-gray-100 hover:bg-gray-50 inline-block font-medium" %>
<%%= button_to "Destroy", <%= model_resource_name %>, method: :delete, class: "rounded-md px-3.5 py-2.5 text-white bg-red-600 hover:bg-red-500 font-medium" %>
From db51cda12e187d53c4ade34526b35451591b194a Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Wed, 19 Feb 2025 11:07:17 -0500 Subject: [PATCH 349/412] doc: update CHANGELOG [skip ci] --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index d0b1737c..7030e848 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,9 @@ Style changes to templates: * Field outlines are no longer hidden, and the focus border is brighter. #489 @rubys +* Boolean fields are improved (checkbox labels aligned, "Yes"/"No" instead of "true"/"false"). #454 @patriciomacadden +* Attachment links are consistently spaced and styled. #460 @patriciomacadden +* Index page links to Show, Edit, and Destroy for each resource. #460 @patriciomacadden @flavorjones ## v4.0.0 / 2025-02-01 From bf0b18fd28c07da6391b6b1808ee800371561967 Mon Sep 17 00:00:00 2001 From: Patricio Mac Adden Date: Wed, 12 Feb 2025 11:25:52 -0300 Subject: [PATCH 350/412] Add turbo confirm prompt --- lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt | 2 +- lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt index 7e9b26af..83d2b1ec 100644 --- a/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt +++ b/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt @@ -19,7 +19,7 @@ <%%= link_to "Show", <%= model_resource_name(singular_table_name) %>, class: "rounded-md px-3.5 py-2.5 bg-gray-100 hover:bg-gray-50 inline-block font-medium" %> <%%= link_to "Edit", <%= edit_helper(singular_table_name, type: :path) %>, class: "rounded-md px-3.5 py-2.5 bg-gray-100 hover:bg-gray-50 inline-block font-medium" %>
- <%%= button_to "Destroy", <%= model_resource_name %>, method: :delete, class: "rounded-md px-3.5 py-2.5 text-white bg-red-600 hover:bg-red-500 font-medium" %> + <%%= button_to "Destroy", <%= model_resource_name %>, method: :delete, class: "rounded-md px-3.5 py-2.5 text-white bg-red-600 hover:bg-red-500 font-medium cursor-pointer", data: { turbo_confirm: "Are you sure?" } %>
diff --git a/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt index 3a49e9a0..b3057f99 100644 --- a/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt +++ b/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt @@ -12,6 +12,6 @@ <%%= 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" %> + <%%= 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 cursor-pointer", data: { turbo_confirm: "Are you sure?" } %>
From 215b54bf9a6d62634a7523f853639f108b9c6a34 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Wed, 19 Feb 2025 12:50:48 -0500 Subject: [PATCH 351/412] version bump to v4.1.0 --- CHANGELOG.md | 5 +++-- lib/tailwindcss/version.rb | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7030e848..e75b884b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,13 +1,14 @@ # `tailwindcss-rails` Changelog -## next / unreleased +## v4.1.0 / 2025-02-19 -Style changes to templates: +### View template improvements * Field outlines are no longer hidden, and the focus border is brighter. #489 @rubys * Boolean fields are improved (checkbox labels aligned, "Yes"/"No" instead of "true"/"false"). #454 @patriciomacadden * Attachment links are consistently spaced and styled. #460 @patriciomacadden * Index page links to Show, Edit, and Destroy for each resource. #460 @patriciomacadden @flavorjones +* Turbo confirm prompt added to Destroy links. #498 @patriciomacadden ## v4.0.0 / 2025-02-01 diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb index 144cea79..7a096603 100644 --- a/lib/tailwindcss/version.rb +++ b/lib/tailwindcss/version.rb @@ -1,3 +1,3 @@ module Tailwindcss - VERSION = "4.0.0" + VERSION = "4.1.0" end From 2db5427ac6c086a74ad93752c1ee91990a6f7eda Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Wed, 19 Feb 2025 12:52:00 -0500 Subject: [PATCH 352/412] dep: bundle update --- Gemfile.lock | 39 ++++++++++++++++++++------------------- 1 file changed, 20 insertions(+), 19 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 1e88abcd..730f94fb 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - tailwindcss-rails (4.0.0) + tailwindcss-rails (4.1.0) railties (>= 7.0.0) tailwindcss-ruby (~> 4.0) @@ -69,7 +69,7 @@ GEM pp (>= 0.6.0) rdoc (>= 4.0.0) reline (>= 0.4.2) - logger (1.6.5) + logger (1.6.6) loofah (2.24.0) crass (~> 1.0.2) nokogiri (>= 1.12.0) @@ -81,26 +81,27 @@ GEM mini_mime (1.1.5) mini_portile2 (2.8.8) minitest (5.25.4) - net-imap (0.5.5) + net-imap (0.5.6) date net-protocol net-pop (0.1.2) net-protocol net-protocol (0.2.2) timeout - net-smtp (0.5.0) - nokogiri (1.18.2) + net-smtp (0.5.1) + net-protocol + nokogiri (1.18.3) mini_portile2 (~> 2.8.2) racc (~> 1.4) - nokogiri (1.18.2-aarch64-linux-gnu) + nokogiri (1.18.3-aarch64-linux-gnu) racc (~> 1.4) - nokogiri (1.18.2-arm-linux-gnu) + nokogiri (1.18.3-arm-linux-gnu) racc (~> 1.4) - nokogiri (1.18.2-arm64-darwin) + nokogiri (1.18.3-arm64-darwin) racc (~> 1.4) - nokogiri (1.18.2-x86_64-darwin) + nokogiri (1.18.3-x86_64-darwin) racc (~> 1.4) - nokogiri (1.18.2-x86_64-linux-gnu) + nokogiri (1.18.3-x86_64-linux-gnu) racc (~> 1.4) pp (0.6.2) prettyprint @@ -109,7 +110,7 @@ GEM date stringio racc (1.8.1) - rack (3.1.8) + rack (3.1.10) rack-session (2.1.0) base64 (>= 0.1.0) rack (>= 3.0.0) @@ -133,24 +134,24 @@ GEM thor (~> 1.0, >= 1.2.2) zeitwerk (~> 2.6) rake (13.2.1) - rdoc (6.11.0) + rdoc (6.12.0) psych (>= 4.0.0) reline (0.6.0) io-console (~> 0.5) securerandom (0.4.1) - stringio (3.1.2) - tailwindcss-ruby (4.0.6) - tailwindcss-ruby (4.0.6-aarch64-linux-gnu) - tailwindcss-ruby (4.0.6-arm64-darwin) - tailwindcss-ruby (4.0.6-x86_64-darwin) - tailwindcss-ruby (4.0.6-x86_64-linux-gnu) + stringio (3.1.3) + tailwindcss-ruby (4.0.7) + tailwindcss-ruby (4.0.7-aarch64-linux-gnu) + tailwindcss-ruby (4.0.7-arm64-darwin) + tailwindcss-ruby (4.0.7-x86_64-darwin) + tailwindcss-ruby (4.0.7-x86_64-linux-gnu) thor (1.3.2) timeout (0.4.3) tzinfo (2.0.6) concurrent-ruby (~> 1.0) uri (1.0.2) useragent (0.16.11) - zeitwerk (2.7.1) + zeitwerk (2.7.2) PLATFORMS aarch64-linux From 51f6aba9f37410e09f2b23b0dead3b61c3dc4278 Mon Sep 17 00:00:00 2001 From: Patricio Mac Adden Date: Thu, 20 Feb 2025 12:56:16 -0300 Subject: [PATCH 353/412] Improve views for mobile devices --- .../templates/app/views/passwords/edit.html.erb | 2 +- .../templates/app/views/passwords/new.html.erb | 2 +- .../templates/app/views/sessions/new.html.erb | 2 +- .../tailwindcss/scaffold/templates/_form.html.erb.tt | 2 +- .../tailwindcss/scaffold/templates/edit.html.erb.tt | 4 ++-- .../tailwindcss/scaffold/templates/index.html.erb.tt | 12 ++++++------ .../tailwindcss/scaffold/templates/new.html.erb.tt | 2 +- .../scaffold/templates/partial.html.erb.tt | 2 +- .../tailwindcss/scaffold/templates/show.html.erb.tt | 8 ++++---- 9 files changed, 18 insertions(+), 18 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 1296be6f..7096a5bc 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-md px-3.5 py-2.5 bg-blue-600 hover:bg-blue-500 text-white inline-block font-medium cursor-pointer" %> + <%%= form.submit "Save", class: "w-full sm:w-auto text-center 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 c37333e6..36dff837 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 px-3.5 py-2.5 bg-blue-600 hover:bg-blue-500 text-white inline-block font-medium cursor-pointer" %> + <%%= form.submit "Email reset instructions", class: "w-full sm:w-auto text-center 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 64c145c0..30fb0d91 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,7 +20,7 @@
- <%%= 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" %> + <%%= form.submit "Sign in", class: "w-full sm:w-auto text-center rounded-md px-3.5 py-2.5 bg-blue-600 hover:bg-blue-500 text-white inline-block font-medium cursor-pointer" %>
diff --git a/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt index 0ddb9735..e50790ce 100644 --- a/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt +++ b/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt @@ -38,6 +38,6 @@ <% end -%>
- <%%= 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" %> + <%%= form.submit class: "w-full sm:w-auto 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 74edd3de..08d92d3a 100644 --- a/lib/generators/tailwindcss/scaffold/templates/edit.html.erb.tt +++ b/lib/generators/tailwindcss/scaffold/templates/edit.html.erb.tt @@ -5,6 +5,6 @@ <%%= render "form", <%= singular_table_name %>: @<%= singular_table_name %> %> - <%%= 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" %> + <%%= link_to "Show this <%= human_name.downcase %>", <%= model_resource_name(prefix: "@") %>, class: "w-full sm:w-auto text-center mt-2 sm:mt-0 sm: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: "w-full sm:w-auto text-center mt-2 sm:mt-0 sm: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 83d2b1ec..848c97fb 100644 --- a/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt +++ b/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt @@ -13,13 +13,13 @@
<%% if @<%= plural_table_name %>.any? %> <%% @<%= plural_table_name %>.each do |<%= singular_table_name %>| %> -
+
<%%= render <%= singular_table_name %> %> -
- <%%= link_to "Show", <%= model_resource_name(singular_table_name) %>, class: "rounded-md px-3.5 py-2.5 bg-gray-100 hover:bg-gray-50 inline-block font-medium" %> - <%%= link_to "Edit", <%= edit_helper(singular_table_name, type: :path) %>, class: "rounded-md px-3.5 py-2.5 bg-gray-100 hover:bg-gray-50 inline-block font-medium" %> -
- <%%= button_to "Destroy", <%= model_resource_name %>, method: :delete, class: "rounded-md px-3.5 py-2.5 text-white bg-red-600 hover:bg-red-500 font-medium cursor-pointer", data: { turbo_confirm: "Are you sure?" } %> +
+ <%%= link_to "Show", <%= model_resource_name(singular_table_name) %>, class: "w-full sm:w-auto text-center rounded-md px-3.5 py-2.5 bg-gray-100 hover:bg-gray-50 inline-block font-medium" %> + <%%= link_to "Edit", <%= edit_helper(singular_table_name, type: :path) %>, class: "w-full sm:w-auto text-center rounded-md px-3.5 py-2.5 bg-gray-100 hover:bg-gray-50 inline-block font-medium" %> +
+ <%%= button_to "Destroy", <%= model_resource_name %>, method: :delete, class: "w-full sm:w-auto rounded-md px-3.5 py-2.5 text-white bg-red-600 hover:bg-red-500 font-medium cursor-pointer", data: { turbo_confirm: "Are you sure?" } %>
diff --git a/lib/generators/tailwindcss/scaffold/templates/new.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/new.html.erb.tt index 0a10d967..32ad9b83 100644 --- a/lib/generators/tailwindcss/scaffold/templates/new.html.erb.tt +++ b/lib/generators/tailwindcss/scaffold/templates/new.html.erb.tt @@ -5,5 +5,5 @@ <%%= render "form", <%= singular_table_name %>: @<%= singular_table_name %> %> - <%%= 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" %> + <%%= link_to "Back to <%= human_name.pluralize.downcase %>", <%= index_helper(type: :path) %>, class: "w-full sm:w-auto text-center mt-2 sm:mt-0 sm: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 68a73fcd..433b7a33 100644 --- a/lib/generators/tailwindcss/scaffold/templates/partial.html.erb.tt +++ b/lib/generators/tailwindcss/scaffold/templates/partial.html.erb.tt @@ -1,4 +1,4 @@ -
+
<% attributes.reject(&:password_digest?).each do |attribute| -%>
<%= attribute.human_name %>: diff --git a/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt index b3057f99..b6f153c2 100644 --- a/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt +++ b/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt @@ -9,9 +9,9 @@ <%%= 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 cursor-pointer", data: { turbo_confirm: "Are you sure?" } %> + <%%= link_to "Edit this <%= human_name.downcase %>", <%= edit_helper(type: :path) %>, class: "w-full sm:w-auto text-center 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: "w-full sm:w-auto text-center mt-2 sm:mt-0 sm: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: "w-full rounded-md px-3.5 py-2.5 text-white bg-red-600 hover:bg-red-500 font-medium cursor-pointer", data: { turbo_confirm: "Are you sure?" } %>
From 3dab6d3a64c9ee8f86f7d3e49fdee14f2c2dcd2f Mon Sep 17 00:00:00 2001 From: Bogdan Gusiev Date: Sat, 22 Feb 2025 10:37:57 +0100 Subject: [PATCH 354/412] Explain plugins in readme --- README.md | 30 ++++++++++++++++++++++++++++-- 1 file changed, 28 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 7fa18145..113c5130 100644 --- a/README.md +++ b/README.md @@ -195,7 +195,7 @@ With some additional manual work the upstream upgrade tool will update your appl /node_modules ``` -**Create** a `package.json` in the root of the project: +**Create** or **update** a `package.json` in the root of the project: ```jsonc { @@ -232,7 +232,9 @@ With some additional manual work the upstream upgrade tool will update your appl Then, once you've run that successfully, clean up: -- **Delete** `package.json`, `node_modules/` and `package-lock.json` (or `yarn.lock`), plus remove `/node_modules` from `.gitignore`. +- **Review** `package.json` to remove unnecessary modules. + - This includes modules added for the period of upgrade. + - If you don't need any modules besides `tailwindcss` itself, **delete** `package.json`, `node_modules/` and `package-lock.json` (or `yarn.lock`), plus remove `/node_modules` from `.gitignore`. - **Go** to your CSS file and remove the following line (if present): ```css @plugin '@tailwindcss/container-queries'; @@ -273,6 +275,30 @@ This gem also makes available a Puma plugin to manage a live rebuild process whe 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). +#### Install plugins + +Tailwind plugins can be installed using `package.json`. + +Using Yarn: + +``` sh +[ ! -f package.json ] && yarn init +yarn add daisyui # example +``` + +Using npm: + +``` sh +npm init +npm add daisyui # example +``` + +Than use `@plugin` annotation in `app/assets/tailwind/application.css`: + +``` css +@import "tailwindcss"; +@plugin "daisyui"; +``` ### Building for production From c1e52588114619180790869c571c38f1822bcbe2 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Sun, 23 Feb 2025 17:03:02 -0500 Subject: [PATCH 355/412] Bump the "tailwind plugins" section up to H3 and move it to after the basic build/rebuild commands unrelated, rename the upgrade-troubleshooting section to disambiguate from the generate-troubleshooting section. --- README.md | 58 ++++++++++++++++++++++++++++--------------------------- 1 file changed, 30 insertions(+), 28 deletions(-) diff --git a/README.md b/README.md index 113c5130..10c08036 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,7 @@ - [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) + * [Troubleshooting a v4 upgrade](#troubleshooting-a-v4-upgrade) * [Updating CSS class names for v4](#updating-css-class-names-for-v4) - [Developing with Tailwindcss](#developing-with-tailwindcss) * [Configuration and commands](#configuration-and-commands) @@ -20,9 +20,10 @@ * [Building for testing](#building-for-testing) * [Building unminified assets](#building-unminified-assets) * [Live rebuild](#live-rebuild) + * [Using Tailwind plugins](#using-tailwind-plugins) * [Using with PostCSS](#using-with-postcss) * [Custom inputs or outputs](#custom-inputs-or-outputs) -- [Troubleshooting](#troubleshooting-1) +- [Troubleshooting](#troubleshooting) * [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) @@ -171,7 +172,7 @@ Done in 56ms 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) and try following the additional steps in [Updating CSS class names for v4](#updating-css-class-names-for-v4). -### Troubleshooting +### Troubleshooting a v4 upgrade 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. @@ -275,31 +276,6 @@ This gem also makes available a Puma plugin to manage a live rebuild process whe 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). -#### Install plugins - -Tailwind plugins can be installed using `package.json`. - -Using Yarn: - -``` sh -[ ! -f package.json ] && yarn init -yarn add daisyui # example -``` - -Using npm: - -``` sh -npm init -npm add daisyui # example -``` - -Than use `@plugin` annotation in `app/assets/tailwind/application.css`: - -``` css -@import "tailwindcss"; -@plugin "daisyui"; -``` - ### Building for production The `tailwindcss:build` is automatically attached to `assets:precompile`, so before the asset pipeline digests the files, the Tailwind output will be generated. @@ -357,6 +333,32 @@ 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. +### Using Tailwind plugins + +If you want to use Tailwind plugins, they can be installed using `package.json`. + +Using Yarn: + +``` sh +[ ! -f package.json ] && yarn init +yarn add daisyui # example +``` + +Using npm: + +``` sh +npm init +npm add daisyui # example +``` + +Than use `@plugin` annotation in `app/assets/tailwind/application.css`: + +``` css +@import "tailwindcss"; +@plugin "daisyui"; +``` + + ### Using with PostCSS 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. From 5ecd3a0ce0f0d109cdb22699096bc87ea811277d Mon Sep 17 00:00:00 2001 From: Roberto Date: Tue, 25 Feb 2025 14:28:10 -0300 Subject: [PATCH 356/412] Tailwindcss debug environment variable (#504) * Add TAILWINDCSS_DEBUG environment variable * Update README * ENV var should take precedence over command argument * prefer Hash.key? to !Hash[].nil? --------- Co-authored-by: Mike Dalessio --- README.md | 6 +++++- lib/tailwindcss/commands.rb | 1 + test/lib/tailwindcss/commands_test.rb | 26 ++++++++++++++++++++++++++ 3 files changed, 32 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 10c08036..f7afe7a8 100644 --- a/README.md +++ b/README.md @@ -288,8 +288,12 @@ The `tailwindcss:build` task is automatically attached to the `test:prepare` Rak ### 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]`. +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]`. +- set an environment variable named `TAILWINDCSS_DEBUG` with a non-blank value + +If both values are set, the environment variable will take precedence over the rake task argument. ### Live rebuild diff --git a/lib/tailwindcss/commands.rb b/lib/tailwindcss/commands.rb index fb90f4f6..bef42fd2 100644 --- a/lib/tailwindcss/commands.rb +++ b/lib/tailwindcss/commands.rb @@ -4,6 +4,7 @@ module Tailwindcss module Commands class << self def compile_command(debug: false, **kwargs) + debug = ENV["TAILWINDCSS_DEBUG"].present? if ENV.key?("TAILWINDCSS_DEBUG") rails_root = defined?(Rails) ? Rails.root : Pathname.new(Dir.pwd) command = [ diff --git a/test/lib/tailwindcss/commands_test.rb b/test/lib/tailwindcss/commands_test.rb index 3c7e5302..d09481a4 100644 --- a/test/lib/tailwindcss/commands_test.rb +++ b/test/lib/tailwindcss/commands_test.rb @@ -33,6 +33,32 @@ def setup end end + test ".compile_command debug environment variable" do + begin + Rails.stub(:root, File) do # Rails.root won't work in this test suite + ENV["TAILWINDCSS_DEBUG"] = "" + actual = Tailwindcss::Commands.compile_command + assert_kind_of(Array, actual) + assert_includes(actual, "--minify") + + actual = Tailwindcss::Commands.compile_command(debug: true) + assert_kind_of(Array, actual) + assert_includes(actual, "--minify") + + ENV["TAILWINDCSS_DEBUG"] = "any non-blank value" + actual = Tailwindcss::Commands.compile_command + assert_kind_of(Array, actual) + refute_includes(actual, "--minify") + + actual = Tailwindcss::Commands.compile_command(debug: true) + assert_kind_of(Array, actual) + refute_includes(actual, "--minify") + end + ensure + ENV.delete('TAILWINDCSS_DEBUG') + end + end + 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 From 08486ae14237e7381f3f874e606df1ba432947dc Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Tue, 25 Feb 2025 12:28:28 -0500 Subject: [PATCH 357/412] doc: update CHANGELOG for #504 [skip ci] --- CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index e75b884b..3d67e9b9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # `tailwindcss-rails` Changelog +## next / unreleased + +### Features + +* Support for environment variable `TAILWINDCSS_DEBUG` to turn off CSS minification. #504 @r-sierra + + ## v4.1.0 / 2025-02-19 ### View template improvements From 0144d00624e2fd3b3058c90877c805b576b4a27a Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Sun, 2 Mar 2025 16:47:41 -0500 Subject: [PATCH 358/412] version bump to v4.2.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 3d67e9b9..9ad013b2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,9 +1,10 @@ # `tailwindcss-rails` Changelog -## next / unreleased +## v4.2.0 / 2025-03-02 ### Features +* Improve the view templates to display better on mobile devices. #503 @patriciomacadden * Support for environment variable `TAILWINDCSS_DEBUG` to turn off CSS minification. #504 @r-sierra diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb index 7a096603..a172caa0 100644 --- a/lib/tailwindcss/version.rb +++ b/lib/tailwindcss/version.rb @@ -1,3 +1,3 @@ module Tailwindcss - VERSION = "4.1.0" + VERSION = "4.2.0" end From e670d358212f73340c33b8e3c228394f7a4212e6 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 3 Mar 2025 14:44:50 +0000 Subject: [PATCH 359/412] build(deps): bump tailwindcss-ruby from 4.0.7 to 4.0.9 Bumps [tailwindcss-ruby](https://github.com/flavorjones/tailwindcss-ruby) from 4.0.7 to 4.0.9. - [Release notes](https://github.com/flavorjones/tailwindcss-ruby/releases) - [Changelog](https://github.com/flavorjones/tailwindcss-ruby/blob/v4.x/CHANGELOG.md) - [Commits](https://github.com/flavorjones/tailwindcss-ruby/compare/v4.0.7...v4.0.9) --- updated-dependencies: - dependency-name: tailwindcss-ruby dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 730f94fb..054f9e8e 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -140,11 +140,11 @@ GEM io-console (~> 0.5) securerandom (0.4.1) stringio (3.1.3) - tailwindcss-ruby (4.0.7) - tailwindcss-ruby (4.0.7-aarch64-linux-gnu) - tailwindcss-ruby (4.0.7-arm64-darwin) - tailwindcss-ruby (4.0.7-x86_64-darwin) - tailwindcss-ruby (4.0.7-x86_64-linux-gnu) + tailwindcss-ruby (4.0.9) + tailwindcss-ruby (4.0.9-aarch64-linux-gnu) + tailwindcss-ruby (4.0.9-arm64-darwin) + tailwindcss-ruby (4.0.9-x86_64-darwin) + tailwindcss-ruby (4.0.9-x86_64-linux-gnu) thor (1.3.2) timeout (0.4.3) tzinfo (2.0.6) From 3fc4b2e26b52325c7bd3437eaf1d1c696fe73f94 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Wed, 5 Mar 2025 10:10:09 -0500 Subject: [PATCH 360/412] dep: bundle update --- Gemfile.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 054f9e8e..34457850 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - tailwindcss-rails (4.1.0) + tailwindcss-rails (4.2.0) railties (>= 7.0.0) tailwindcss-ruby (~> 4.0) @@ -110,7 +110,7 @@ GEM date stringio racc (1.8.1) - rack (3.1.10) + rack (3.1.11) rack-session (2.1.0) base64 (>= 0.1.0) rack (>= 3.0.0) @@ -139,7 +139,7 @@ GEM reline (0.6.0) io-console (~> 0.5) securerandom (0.4.1) - stringio (3.1.3) + stringio (3.1.5) tailwindcss-ruby (4.0.9) tailwindcss-ruby (4.0.9-aarch64-linux-gnu) tailwindcss-ruby (4.0.9-arm64-darwin) @@ -149,7 +149,7 @@ GEM timeout (0.4.3) tzinfo (2.0.6) concurrent-ruby (~> 1.0) - uri (1.0.2) + uri (1.0.3) useragent (0.16.11) zeitwerk (2.7.2) From 14830b75a25271111e61b5d75d71e504527f5f83 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 10 Mar 2025 15:14:17 +0000 Subject: [PATCH 361/412] build(deps): bump tailwindcss-ruby from 4.0.9 to 4.0.12 Bumps [tailwindcss-ruby](https://github.com/flavorjones/tailwindcss-ruby) from 4.0.9 to 4.0.12. - [Release notes](https://github.com/flavorjones/tailwindcss-ruby/releases) - [Changelog](https://github.com/flavorjones/tailwindcss-ruby/blob/v4.x/CHANGELOG.md) - [Commits](https://github.com/flavorjones/tailwindcss-ruby/compare/v4.0.9...v4.0.12) --- updated-dependencies: - dependency-name: tailwindcss-ruby dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 34457850..1aa66c0f 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -140,11 +140,11 @@ GEM io-console (~> 0.5) securerandom (0.4.1) stringio (3.1.5) - tailwindcss-ruby (4.0.9) - tailwindcss-ruby (4.0.9-aarch64-linux-gnu) - tailwindcss-ruby (4.0.9-arm64-darwin) - tailwindcss-ruby (4.0.9-x86_64-darwin) - tailwindcss-ruby (4.0.9-x86_64-linux-gnu) + tailwindcss-ruby (4.0.12) + tailwindcss-ruby (4.0.12-aarch64-linux-gnu) + tailwindcss-ruby (4.0.12-arm64-darwin) + tailwindcss-ruby (4.0.12-x86_64-darwin) + tailwindcss-ruby (4.0.12-x86_64-linux-gnu) thor (1.3.2) timeout (0.4.3) tzinfo (2.0.6) From 91a67e904d8b405305c5b59750e8ba0f3b9d39d5 Mon Sep 17 00:00:00 2001 From: Patricio Mac Adden Date: Mon, 17 Mar 2025 09:37:50 -0300 Subject: [PATCH 362/412] Fix hardcoded attribute in form --- 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 e50790ce..1821201c 100644 --- a/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt +++ b/lib/generators/tailwindcss/scaffold/templates/_form.html.erb.tt @@ -23,7 +23,7 @@ <%%= form.password_field :password_confirmation, class: ["block shadow-sm rounded-md border 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-sm rounded-md border 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 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?}] %> <% else -%> <%%= form.label :<%= attribute.column_name %> %> <% if attribute.field_type == :textarea || attribute.field_type == :text_area -%> From 5034ada51e6e31736571e46399d85c97106a0e41 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 17 Mar 2025 15:19:05 +0000 Subject: [PATCH 363/412] build(deps): bump tailwindcss-ruby from 4.0.12 to 4.0.14 Bumps [tailwindcss-ruby](https://github.com/flavorjones/tailwindcss-ruby) from 4.0.12 to 4.0.14. - [Release notes](https://github.com/flavorjones/tailwindcss-ruby/releases) - [Changelog](https://github.com/flavorjones/tailwindcss-ruby/blob/v4.x/CHANGELOG.md) - [Commits](https://github.com/flavorjones/tailwindcss-ruby/compare/v4.0.12...v4.0.14) --- updated-dependencies: - dependency-name: tailwindcss-ruby dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 1aa66c0f..7480d3ef 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -140,11 +140,11 @@ GEM io-console (~> 0.5) securerandom (0.4.1) stringio (3.1.5) - tailwindcss-ruby (4.0.12) - tailwindcss-ruby (4.0.12-aarch64-linux-gnu) - tailwindcss-ruby (4.0.12-arm64-darwin) - tailwindcss-ruby (4.0.12-x86_64-darwin) - tailwindcss-ruby (4.0.12-x86_64-linux-gnu) + tailwindcss-ruby (4.0.14) + tailwindcss-ruby (4.0.14-aarch64-linux-gnu) + tailwindcss-ruby (4.0.14-arm64-darwin) + tailwindcss-ruby (4.0.14-x86_64-darwin) + tailwindcss-ruby (4.0.14-x86_64-linux-gnu) thor (1.3.2) timeout (0.4.3) tzinfo (2.0.6) From b70e705e07740be700d7465a3ce684b5188b7748 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 17 Mar 2025 15:19:14 +0000 Subject: [PATCH 364/412] build(deps): bump railties from 8.0.1 to 8.0.2 Bumps [railties](https://github.com/rails/rails) from 8.0.1 to 8.0.2. - [Release notes](https://github.com/rails/rails/releases) - [Changelog](https://github.com/rails/rails/blob/v8.0.2/railties/CHANGELOG.md) - [Commits](https://github.com/rails/rails/compare/v8.0.1...v8.0.2) --- updated-dependencies: - dependency-name: railties dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 48 ++++++++++++++++++++++++------------------------ 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 1aa66c0f..3c305111 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -8,16 +8,16 @@ PATH GEM remote: https://rubygems.org/ specs: - actionmailer (8.0.1) - actionpack (= 8.0.1) - actionview (= 8.0.1) - activejob (= 8.0.1) - activesupport (= 8.0.1) + actionmailer (8.0.2) + actionpack (= 8.0.2) + actionview (= 8.0.2) + activejob (= 8.0.2) + activesupport (= 8.0.2) mail (>= 2.8.0) rails-dom-testing (~> 2.2) - actionpack (8.0.1) - actionview (= 8.0.1) - activesupport (= 8.0.1) + actionpack (8.0.2) + actionview (= 8.0.2) + activesupport (= 8.0.2) 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.1) - activesupport (= 8.0.1) + actionview (8.0.2) + activesupport (= 8.0.2) builder (~> 3.1) erubi (~> 1.11) rails-dom-testing (~> 2.2) rails-html-sanitizer (~> 1.6) - activejob (8.0.1) - activesupport (= 8.0.1) + activejob (8.0.2) + activesupport (= 8.0.2) globalid (>= 0.3.6) - activesupport (8.0.1) + activesupport (8.0.2) base64 benchmark (>= 0.3) bigdecimal @@ -80,7 +80,7 @@ GEM net-smtp mini_mime (1.1.5) mini_portile2 (2.8.8) - minitest (5.25.4) + minitest (5.25.5) net-imap (0.5.6) date net-protocol @@ -90,18 +90,18 @@ GEM timeout net-smtp (0.5.1) net-protocol - nokogiri (1.18.3) + nokogiri (1.18.4) mini_portile2 (~> 2.8.2) racc (~> 1.4) - nokogiri (1.18.3-aarch64-linux-gnu) + nokogiri (1.18.4-aarch64-linux-gnu) racc (~> 1.4) - nokogiri (1.18.3-arm-linux-gnu) + nokogiri (1.18.4-arm-linux-gnu) racc (~> 1.4) - nokogiri (1.18.3-arm64-darwin) + nokogiri (1.18.4-arm64-darwin) racc (~> 1.4) - nokogiri (1.18.3-x86_64-darwin) + nokogiri (1.18.4-x86_64-darwin) racc (~> 1.4) - nokogiri (1.18.3-x86_64-linux-gnu) + nokogiri (1.18.4-x86_64-linux-gnu) racc (~> 1.4) pp (0.6.2) prettyprint @@ -110,7 +110,7 @@ GEM date stringio racc (1.8.1) - rack (3.1.11) + rack (3.1.12) rack-session (2.1.0) base64 (>= 0.1.0) rack (>= 3.0.0) @@ -125,9 +125,9 @@ GEM 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.1) - actionpack (= 8.0.1) - activesupport (= 8.0.1) + railties (8.0.2) + actionpack (= 8.0.2) + activesupport (= 8.0.2) irb (~> 1.13) rackup (>= 1.0.0) rake (>= 12.2) From bd57aab639c8ee5202ef7bf5b0fd437f3b05f2f7 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Wed, 19 Mar 2025 14:56:10 -0400 Subject: [PATCH 365/412] doc: update CHANGELOG [skip ci] --- CHANGELOG.md | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 9ad013b2..719bc894 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # `tailwindcss-rails` Changelog +## next / unreleased + +### Fixed + +* Fix styles for form errors in some scaffold fields. #513 @patriciomacadden + + ## v4.2.0 / 2025-03-02 ### Features From 84a0d6bf869ade33e450c4b070e5fa7b5d3d7e8a Mon Sep 17 00:00:00 2001 From: Patricio Mac Adden Date: Wed, 19 Mar 2025 11:09:43 -0300 Subject: [PATCH 366/412] add accept_confirm if turbo is available so system tests don't fail. fixes #519 --- .../scaffold/scaffold_generator.rb | 1 + .../test_unit/scaffold/scaffold_generator.rb | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 lib/generators/test_unit/scaffold/scaffold_generator.rb diff --git a/lib/generators/tailwindcss/scaffold/scaffold_generator.rb b/lib/generators/tailwindcss/scaffold/scaffold_generator.rb index 39c2da1f..8748210d 100644 --- a/lib/generators/tailwindcss/scaffold/scaffold_generator.rb +++ b/lib/generators/tailwindcss/scaffold/scaffold_generator.rb @@ -1,5 +1,6 @@ require "rails/generators/erb/scaffold/scaffold_generator" require "rails/generators/resource_helpers" +require File.expand_path("../../test_unit/scaffold/scaffold_generator.rb", __dir__) module Tailwindcss module Generators diff --git a/lib/generators/test_unit/scaffold/scaffold_generator.rb b/lib/generators/test_unit/scaffold/scaffold_generator.rb new file mode 100644 index 00000000..b97d74e4 --- /dev/null +++ b/lib/generators/test_unit/scaffold/scaffold_generator.rb @@ -0,0 +1,19 @@ +require "rails/generators/test_unit/scaffold/scaffold_generator" + +module TestUnit # :nodoc: + module Generators # :nodoc: + class ScaffoldGenerator < Base # :nodoc: + def fix_system_test + if turbo_defined? + gsub_file File.join("test/system", class_path, "#{file_name.pluralize}_test.rb"), "click_on \"Destroy this #{human_name.downcase}\", match: :first", "accept_confirm { click_on \"Destroy this #{human_name.downcase}\", match: :first }" + end + end + + private + + def turbo_defined? + defined?(Turbo) + end + end + end +end From 0653d82770e5c3b5196b882117447213bddd1a03 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Wed, 19 Mar 2025 15:05:49 -0400 Subject: [PATCH 367/412] Make the system test gsub less finicky --- lib/generators/test_unit/scaffold/scaffold_generator.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/generators/test_unit/scaffold/scaffold_generator.rb b/lib/generators/test_unit/scaffold/scaffold_generator.rb index b97d74e4..ff809b32 100644 --- a/lib/generators/test_unit/scaffold/scaffold_generator.rb +++ b/lib/generators/test_unit/scaffold/scaffold_generator.rb @@ -5,7 +5,9 @@ module Generators # :nodoc: class ScaffoldGenerator < Base # :nodoc: def fix_system_test if turbo_defined? - gsub_file File.join("test/system", class_path, "#{file_name.pluralize}_test.rb"), "click_on \"Destroy this #{human_name.downcase}\", match: :first", "accept_confirm { click_on \"Destroy this #{human_name.downcase}\", match: :first }" + gsub_file File.join("test/system", class_path, "#{file_name.pluralize}_test.rb"), + /(click_on.*Destroy this.*)$/, + "accept_confirm { \\1 }" end end From 37c98c3e95d08c2ddb7f0766222b0840869ef820 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Wed, 19 Mar 2025 15:12:46 -0400 Subject: [PATCH 368/412] Add a simple integration test for the scaffolded system test --- test/integration/user_install_test.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/test/integration/user_install_test.sh b/test/integration/user_install_test.sh index 6f4ca301..bfd7a87c 100755 --- a/test/integration/user_install_test.sh +++ b/test/integration/user_install_test.sh @@ -63,6 +63,9 @@ fi bin/rails generate scaffold post title:string body:text published:boolean grep -q "Show" app/views/posts/index.html.erb +# TEST: the "accept_confirm" system test change was applied cleanly +grep -q "accept_confirm { click_on \"Destroy this post\"" test/system/posts_test.rb + # TEST: contents of the css file bin/rails tailwindcss:build[verbose] grep -q "py-2" app/assets/builds/tailwind.css From d08ca11298678a4b5128683ab9a3df19d23136d8 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Wed, 19 Mar 2025 15:20:33 -0400 Subject: [PATCH 369/412] version bump to v4.2.1 --- CHANGELOG.md | 3 ++- lib/tailwindcss/version.rb | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 719bc894..47d080f9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,11 @@ # `tailwindcss-rails` Changelog -## next / unreleased +## v4.2.1 / 2025-03-19 ### Fixed * Fix styles for form errors in some scaffold fields. #513 @patriciomacadden +* Update scaffold system tests to handle the "Destroy" confirmation prompt when Turbo is enabled. Fixes #519. #520 @patriciomacadden @flavorjones ## v4.2.0 / 2025-03-02 diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb index a172caa0..86e02ae2 100644 --- a/lib/tailwindcss/version.rb +++ b/lib/tailwindcss/version.rb @@ -1,3 +1,3 @@ module Tailwindcss - VERSION = "4.2.0" + VERSION = "4.2.1" end From 11e7c3d21739ce1188c080138375a4927d3fe5e6 Mon Sep 17 00:00:00 2001 From: Patricio Mac Adden Date: Fri, 28 Mar 2025 09:58:15 -0300 Subject: [PATCH 370/412] Simplify markup --- .../tailwindcss/scaffold/templates/index.html.erb.tt | 4 +--- .../tailwindcss/scaffold/templates/show.html.erb.tt | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt index 848c97fb..12a0db16 100644 --- a/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt +++ b/lib/generators/tailwindcss/scaffold/templates/index.html.erb.tt @@ -18,9 +18,7 @@
<%%= link_to "Show", <%= model_resource_name(singular_table_name) %>, class: "w-full sm:w-auto text-center rounded-md px-3.5 py-2.5 bg-gray-100 hover:bg-gray-50 inline-block font-medium" %> <%%= link_to "Edit", <%= edit_helper(singular_table_name, type: :path) %>, class: "w-full sm:w-auto text-center rounded-md px-3.5 py-2.5 bg-gray-100 hover:bg-gray-50 inline-block font-medium" %> -
- <%%= button_to "Destroy", <%= model_resource_name %>, method: :delete, class: "w-full sm:w-auto rounded-md px-3.5 py-2.5 text-white bg-red-600 hover:bg-red-500 font-medium cursor-pointer", data: { turbo_confirm: "Are you sure?" } %> -
+ <%%= button_to "Destroy", <%= model_resource_name %>, method: :delete, class: "w-full sm:w-auto rounded-md px-3.5 py-2.5 text-white bg-red-600 hover:bg-red-500 font-medium cursor-pointer", data: { turbo_confirm: "Are you sure?" } %>
<%% end %> diff --git a/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt b/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt index b6f153c2..2b6687d2 100644 --- a/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt +++ b/lib/generators/tailwindcss/scaffold/templates/show.html.erb.tt @@ -11,7 +11,5 @@ <%%= link_to "Edit this <%= human_name.downcase %>", <%= edit_helper(type: :path) %>, class: "w-full sm:w-auto text-center 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: "w-full sm:w-auto text-center mt-2 sm:mt-0 sm: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: "w-full rounded-md px-3.5 py-2.5 text-white bg-red-600 hover:bg-red-500 font-medium cursor-pointer", data: { turbo_confirm: "Are you sure?" } %> -
+ <%%= button_to "Destroy this <%= human_name.downcase %>", <%= model_resource_name(prefix: "@") %>, method: :delete, form_class: "sm:inline-block mt-2 sm:mt-0 sm:ml-2", class: "w-full rounded-md px-3.5 py-2.5 text-white bg-red-600 hover:bg-red-500 font-medium cursor-pointer", data: { turbo_confirm: "Are you sure?" } %>
From f099ee65f73fefc070a4fa126bfdeb8c6fdcea08 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 31 Mar 2025 15:02:14 +0000 Subject: [PATCH 371/412] build(deps): bump tailwindcss-ruby from 4.0.14 to 4.0.17 Bumps [tailwindcss-ruby](https://github.com/flavorjones/tailwindcss-ruby) from 4.0.14 to 4.0.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/v4.0.14...v4.0.17) --- updated-dependencies: - dependency-name: tailwindcss-ruby dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 459f089e..59dfd05d 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -140,11 +140,11 @@ GEM io-console (~> 0.5) securerandom (0.4.1) stringio (3.1.5) - tailwindcss-ruby (4.0.14) - tailwindcss-ruby (4.0.14-aarch64-linux-gnu) - tailwindcss-ruby (4.0.14-arm64-darwin) - tailwindcss-ruby (4.0.14-x86_64-darwin) - tailwindcss-ruby (4.0.14-x86_64-linux-gnu) + tailwindcss-ruby (4.0.17) + tailwindcss-ruby (4.0.17-aarch64-linux-gnu) + tailwindcss-ruby (4.0.17-arm64-darwin) + tailwindcss-ruby (4.0.17-x86_64-darwin) + tailwindcss-ruby (4.0.17-x86_64-linux-gnu) thor (1.3.2) timeout (0.4.3) tzinfo (2.0.6) From b0d41eb5bbcee6c072457f2f06a0720b628ea5ed Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Sat, 5 Apr 2025 11:11:08 -0400 Subject: [PATCH 372/412] ci: use the latest @tailwindcss/upgrade package --- README.md | 2 +- lib/install/upgrade_tailwindcss.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index f7afe7a8..c9982de6 100644 --- a/README.md +++ b/README.md @@ -145,7 +145,7 @@ $ bin/rails tailwindcss:upgrade remove app/assets/stylesheets/application.tailwind.css 10.9.0 Running the upstream Tailwind CSS upgrader - run npx @tailwindcss/upgrade@next --force --config /home/user/myapp/config/tailwind.config.js from "." + run npx @tailwindcss/upgrade --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/tailwind/application.css` diff --git a/lib/install/upgrade_tailwindcss.rb b/lib/install/upgrade_tailwindcss.rb index 6266583a..004d9a82 100644 --- a/lib/install/upgrade_tailwindcss.rb +++ b/lib/install/upgrade_tailwindcss.rb @@ -46,7 +46,7 @@ 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]) + command = Shellwords.join(["npx", "@tailwindcss/upgrade", "--force", "--config", TAILWIND_CONFIG_PATH.to_s]) success = run(command, abort_on_failure: false) unless success say "The upgrade tool failed!", :red From fd2505954c9a077ae17cee3e55dadd0434272776 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Sat, 5 Apr 2025 09:39:13 -0400 Subject: [PATCH 373/412] Improve the state of debugging when things go wrong - The "verbose" flag turns on additional debugging output from tailwindcss - Document the "watchman" problem - Document how to use the "verbose" flag when troubleshooting --- README.md | 35 ++++++++++++++++++++++++++++++++++- lib/tailwindcss/commands.rb | 6 ++++++ lib/tasks/build.rake | 16 ++++++++++++---- 3 files changed, 52 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index c9982de6..7188adff 100644 --- a/README.md +++ b/README.md @@ -403,30 +403,63 @@ If you need to use a custom input or output file, you can run `bundle exec tailw ## Troubleshooting -Some common problems experienced by users ... +When having trouble with `tailwindcss:build` or `tailwindcss:watch`, the first thing you should do is collect some diagnostic information by setting the "verbose" flag, which will emit: + +1. the command being run (so you can try running `tailwindcss` yourself without the gem's help) +2. additional debugging output from `tailwindcss` by setting the env var `DEBUG=1` + +Here's what that looks like: + +``` sh +$ bin/rails tailwindcss:build[verbose] + +Running: /path/to/tailwindcss-ruby-4.0.17-x86_64-linux-gnu/exe/x86_64-linux-gnu/tailwindcss -i /home/flavorjones/code/oss/tailwindcss-rails/My Workspace/test-install/app/assets/tailwind/application.css -o /home/flavorjones/code/oss/tailwindcss-rails/My Workspace/test-install/app/assets/builds/tailwind.css --minify +≈ tailwindcss v4.0.17 + +Done in 37ms + +[38.22ms] [@tailwindcss/cli] (initial build) +[11.90ms] ↳ Setup compiler +[ 6.52ms] ↳ Scan for candidates +[10.39ms] ↳ Build CSS +[ 1.69ms] ↳ Optimize CSS +[ 5.80ms] ↳ Write output +``` + +### The `watch` command is hanging + +There is a [known issue](https://github.com/tailwindlabs/tailwindcss/issues/17246#issuecomment-2753067488) running `tailwindcss -w` (that's the CLI in watch mode) when the utility `watchman` is also installed. + +Please try uninstalling `watchman` and try running the watch task again. + ### 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 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. + ### 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 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 See https://github.com/flavorjones/tailwindcss-ruby for help. + ### 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#fingerprinting-versioning-with-digest-based-urls). However, Tailwind isn't aware of those assets. diff --git a/lib/tailwindcss/commands.rb b/lib/tailwindcss/commands.rb index bef42fd2..99ad30e0 100644 --- a/lib/tailwindcss/commands.rb +++ b/lib/tailwindcss/commands.rb @@ -29,6 +29,12 @@ def watch_command(always: false, poll: false, **kwargs) end end + def command_env(verbose:) + {}.tap do |env| + env["DEBUG"] = "1" if verbose + end + end + def rails_css_compressor? defined?(Rails) && Rails&.application&.config&.assets&.css_compressor.present? end diff --git a/lib/tasks/build.rake b/lib/tasks/build.rake index 3044ff05..603c8059 100644 --- a/lib/tasks/build.rake +++ b/lib/tasks/build.rake @@ -2,9 +2,13 @@ namespace :tailwindcss do desc "Build your Tailwind CSS" task build: :environment do |_, args| debug = args.extras.include?("debug") + verbose = args.extras.include?("verbose") + command = Tailwindcss::Commands.compile_command(debug: debug) - puts command.inspect if args.extras.include?("verbose") - system(*command, exception: true) + env = Tailwindcss::Commands.command_env(verbose: verbose) + puts "Running: #{Shellwords.join(command)}" if verbose + + system(env, *command, exception: true) end desc "Watch and build your Tailwind CSS on file changes" @@ -12,9 +16,13 @@ namespace :tailwindcss do debug = args.extras.include?("debug") poll = args.extras.include?("poll") always = args.extras.include?("always") + verbose = args.extras.include?("verbose") + command = Tailwindcss::Commands.watch_command(always: always, debug: debug, poll: poll) - puts command.inspect if args.extras.include?("verbose") - system(*command) + env = Tailwindcss::Commands.command_env(verbose: verbose) + puts "Running: #{Shellwords.join(command)}" if verbose + + system(env, *command) rescue Interrupt puts "Received interrupt, exiting tailwindcss:watch" if args.extras.include?("verbose") end From f722f192de0f4d66d137196fc34e3052e9a3ed6f Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Sat, 5 Apr 2025 12:00:19 -0400 Subject: [PATCH 374/412] version bump to v4.2.2 --- CHANGELOG.md | 9 +++++++++ Gemfile.lock | 2 +- lib/tailwindcss/version.rb | 2 +- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 47d080f9..e0f90dac 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,14 @@ # `tailwindcss-rails` Changelog +## v4.2.2 / 2025-04-05 + +### Improved + +* The "tailwindcss:upgrade" task now uses the latest version of the `@tailwindcss/upgrade` tool. #529 @flavorjones +* The "verbose" flag on Rails tasks now emits additional tailwind CLI debugging info (e.g., `bin/rails tailwindcss:build[verbose]`). #530 @flavorjones +* Simplified the scaffold templates, removing unnecessary `div` tags. @523 @patriciomacadden + + ## v4.2.1 / 2025-03-19 ### Fixed diff --git a/Gemfile.lock b/Gemfile.lock index 59dfd05d..08ddee5a 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - tailwindcss-rails (4.2.0) + tailwindcss-rails (4.2.2) railties (>= 7.0.0) tailwindcss-ruby (~> 4.0) diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb index 86e02ae2..8a0f50d8 100644 --- a/lib/tailwindcss/version.rb +++ b/lib/tailwindcss/version.rb @@ -1,3 +1,3 @@ module Tailwindcss - VERSION = "4.2.1" + VERSION = "4.2.2" end From fa9e2caafb7d1258aef576889568600a06e53299 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 21 Apr 2025 15:30:10 +0000 Subject: [PATCH 375/412] build(deps): bump tailwindcss-ruby from 4.0.17 to 4.1.4 Bumps [tailwindcss-ruby](https://github.com/flavorjones/tailwindcss-ruby) from 4.0.17 to 4.1.4. - [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/v4.0.17...v4.1.4) --- updated-dependencies: - dependency-name: tailwindcss-ruby dependency-version: 4.1.4 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 08ddee5a..ec551873 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -140,11 +140,11 @@ GEM io-console (~> 0.5) securerandom (0.4.1) stringio (3.1.5) - tailwindcss-ruby (4.0.17) - tailwindcss-ruby (4.0.17-aarch64-linux-gnu) - tailwindcss-ruby (4.0.17-arm64-darwin) - tailwindcss-ruby (4.0.17-x86_64-darwin) - tailwindcss-ruby (4.0.17-x86_64-linux-gnu) + tailwindcss-ruby (4.1.4) + tailwindcss-ruby (4.1.4-aarch64-linux-gnu) + tailwindcss-ruby (4.1.4-arm64-darwin) + tailwindcss-ruby (4.1.4-x86_64-darwin) + tailwindcss-ruby (4.1.4-x86_64-linux-gnu) thor (1.3.2) timeout (0.4.3) tzinfo (2.0.6) From 9c7179008b9c2db11a7908036b06f63dceeeb6db Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Fri, 2 May 2025 16:21:52 -0400 Subject: [PATCH 376/412] Pin the npm upgrade task to @tailwindcss/upgrade@4.1.4 because the 4.1.5 upgrade tool introduced a dependency on tailwind that I can't figure out how to resolve. Gah, this entire experience has been entirely frustrating as a downstream maintainer, FML --- README.md | 4 ++-- lib/install/upgrade_tailwindcss.rb | 8 +++++++- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 7188adff..158b1750 100644 --- a/README.md +++ b/README.md @@ -124,7 +124,7 @@ Then, run `bin/rails tailwindcss:upgrade`. Among other things, this will try to - If present, moves `app/assets/stylesheets/application.tailwind.css` to `app/assets/tailwind/application.css`. - Removes unnecessary `stylesheet_link_tag "tailwindcss"` tags from the application layout. - Removes references to the Inter font from the application layout. -- Runs the upstream upgrader (note: requires `npx` to run the one-time upgrade, but highly recommended). +- Runs v4.1.4 of the upstream upgrader (note: requires `npx` to run the one-time upgrade, but highly recommended). @@ -145,7 +145,7 @@ $ bin/rails tailwindcss:upgrade remove app/assets/stylesheets/application.tailwind.css 10.9.0 Running the upstream Tailwind CSS upgrader - run npx @tailwindcss/upgrade --force --config /home/user/myapp/config/tailwind.config.js from "." + run npx @tailwindcss/upgrade@4.1.4 --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/tailwind/application.css` diff --git a/lib/install/upgrade_tailwindcss.rb b/lib/install/upgrade_tailwindcss.rb index 004d9a82..d6ecadab 100644 --- a/lib/install/upgrade_tailwindcss.rb +++ b/lib/install/upgrade_tailwindcss.rb @@ -45,8 +45,14 @@ end if system("npx --version") + # We're pinning to v4.1.4 because v4.1.5 of the upgrade tool introduces a dependency version check + # on tailwind and I haven't been able to figure out how to get that to work reliably and I am + # extremely frustrated with the whole thing. See #544 + # + # At some point we will probably need to unpin this at which point I am sincerely hoping that + # someone else will do it. say "Running the upstream Tailwind CSS upgrader" - command = Shellwords.join(["npx", "@tailwindcss/upgrade", "--force", "--config", TAILWIND_CONFIG_PATH.to_s]) + command = Shellwords.join(["npx", "@tailwindcss/upgrade@4.1.4", "--force", "--config", TAILWIND_CONFIG_PATH.to_s]) success = run(command, abort_on_failure: false) unless success say "The upgrade tool failed!", :red From 114fca5b4e235dd9cb14f54161f75032fd247681 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Fri, 2 May 2025 16:45:32 -0400 Subject: [PATCH 377/412] version bump to v4.2.3 --- CHANGELOG.md | 7 +++++++ lib/tailwindcss/version.rb | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e0f90dac..d662d7a9 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # `tailwindcss-rails` Changelog +## v4.2.3 / 2025-05-02 + +### Improved + +* The "tailwindcss:upgrade" task now pins to v4.1.4 of the `@tailwindcss/upgrade` tool. #544 @flavorjones + + ## v4.2.2 / 2025-04-05 ### Improved diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb index 8a0f50d8..7ab2db8d 100644 --- a/lib/tailwindcss/version.rb +++ b/lib/tailwindcss/version.rb @@ -1,3 +1,3 @@ module Tailwindcss - VERSION = "4.2.2" + VERSION = "4.2.3" end From 3f6d06d0981435c5cdd37951925e31fe70c6870e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 5 May 2025 15:12:32 +0000 Subject: [PATCH 378/412] build(deps): bump tailwindcss-ruby from 4.1.4 to 4.1.5 Bumps [tailwindcss-ruby](https://github.com/flavorjones/tailwindcss-ruby) from 4.1.4 to 4.1.5. - [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/v4.1.4...v4.1.5) --- updated-dependencies: - dependency-name: tailwindcss-ruby dependency-version: 4.1.5 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index ec551873..bb16d405 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -140,11 +140,11 @@ GEM io-console (~> 0.5) securerandom (0.4.1) stringio (3.1.5) - tailwindcss-ruby (4.1.4) - tailwindcss-ruby (4.1.4-aarch64-linux-gnu) - tailwindcss-ruby (4.1.4-arm64-darwin) - tailwindcss-ruby (4.1.4-x86_64-darwin) - tailwindcss-ruby (4.1.4-x86_64-linux-gnu) + tailwindcss-ruby (4.1.5) + tailwindcss-ruby (4.1.5-aarch64-linux-gnu) + tailwindcss-ruby (4.1.5-arm64-darwin) + tailwindcss-ruby (4.1.5-x86_64-darwin) + tailwindcss-ruby (4.1.5-x86_64-linux-gnu) thor (1.3.2) timeout (0.4.3) tzinfo (2.0.6) From 9d0a9f5e81aac890cbc6476f49515d9d45dc8abe Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 12 May 2025 14:17:03 +0000 Subject: [PATCH 379/412] build(deps): bump tailwindcss-ruby from 4.1.5 to 4.1.6 Bumps [tailwindcss-ruby](https://github.com/flavorjones/tailwindcss-ruby) from 4.1.5 to 4.1.6. - [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/v4.1.5...v4.1.6) --- updated-dependencies: - dependency-name: tailwindcss-ruby dependency-version: 4.1.6 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index bb16d405..f84bada9 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -140,11 +140,11 @@ GEM io-console (~> 0.5) securerandom (0.4.1) stringio (3.1.5) - tailwindcss-ruby (4.1.5) - tailwindcss-ruby (4.1.5-aarch64-linux-gnu) - tailwindcss-ruby (4.1.5-arm64-darwin) - tailwindcss-ruby (4.1.5-x86_64-darwin) - tailwindcss-ruby (4.1.5-x86_64-linux-gnu) + tailwindcss-ruby (4.1.6) + tailwindcss-ruby (4.1.6-aarch64-linux-gnu) + tailwindcss-ruby (4.1.6-arm64-darwin) + tailwindcss-ruby (4.1.6-x86_64-darwin) + tailwindcss-ruby (4.1.6-x86_64-linux-gnu) thor (1.3.2) timeout (0.4.3) tzinfo (2.0.6) From 401b00b61c78c7dd7dfe33142d9a6660b8f4546c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 19 May 2025 14:16:45 +0000 Subject: [PATCH 380/412] build(deps): bump tailwindcss-ruby from 4.1.6 to 4.1.7 Bumps [tailwindcss-ruby](https://github.com/flavorjones/tailwindcss-ruby) from 4.1.6 to 4.1.7. - [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/v4.1.6...v4.1.7) --- updated-dependencies: - dependency-name: tailwindcss-ruby dependency-version: 4.1.7 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index f84bada9..9b0500db 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -140,11 +140,11 @@ GEM io-console (~> 0.5) securerandom (0.4.1) stringio (3.1.5) - tailwindcss-ruby (4.1.6) - tailwindcss-ruby (4.1.6-aarch64-linux-gnu) - tailwindcss-ruby (4.1.6-arm64-darwin) - tailwindcss-ruby (4.1.6-x86_64-darwin) - tailwindcss-ruby (4.1.6-x86_64-linux-gnu) + tailwindcss-ruby (4.1.7) + tailwindcss-ruby (4.1.7-aarch64-linux-gnu) + tailwindcss-ruby (4.1.7-arm64-darwin) + tailwindcss-ruby (4.1.7-x86_64-darwin) + tailwindcss-ruby (4.1.7-x86_64-linux-gnu) thor (1.3.2) timeout (0.4.3) tzinfo (2.0.6) From a66db017913c3097f8a4197408894c76d15a33d6 Mon Sep 17 00:00:00 2001 From: Sergey Moiseev Date: Thu, 12 Jun 2025 17:22:30 +0300 Subject: [PATCH 381/412] Implement Engines Support (#554) * Implement Engines Support * Correction in README.md * Remove engine test * Rename to engine.css * Initial test cleanup * Tests cleanup * Remove non-needed dup * Correction * Correct docs * doc: update README to indicate engine support is experimental --------- Co-authored-by: Mike Dalessio --- Gemfile.lock | 2 +- README.md | 82 ++++++++++++------------- lib/tailwindcss-rails.rb | 1 + lib/tailwindcss/engine.rb | 4 ++ lib/tailwindcss/engines.rb | 23 +++++++ test/lib/tailwindcss/engines_test.rb | 89 ++++++++++++++++++++++++++++ 6 files changed, 155 insertions(+), 46 deletions(-) create mode 100644 lib/tailwindcss/engines.rb create mode 100644 test/lib/tailwindcss/engines_test.rb diff --git a/Gemfile.lock b/Gemfile.lock index 9b0500db..3a61813b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - tailwindcss-rails (4.2.2) + tailwindcss-rails (4.2.3) railties (>= 7.0.0) tailwindcss-ruby (~> 4.0) diff --git a/README.md b/README.md index 158b1750..274fae80 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,9 @@ * [Using Tailwind plugins](#using-tailwind-plugins) * [Using with PostCSS](#using-with-postcss) * [Custom inputs or outputs](#custom-inputs-or-outputs) + * [Rails Engines support (Experimental)](#rails-engines-support-experimental) - [Troubleshooting](#troubleshooting) + * [The `watch` command is hanging](#the-watch-command-is-hanging) * [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) @@ -43,12 +45,11 @@ With Rails 7 you can generate a new application preconfigured with Tailwind CSS This gem depends on the `tailwindcss-ruby` gem to install a working Tailwind CLI 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 CSS by pinning that gem to the analogous version in your application's `Gemfile`. For example, -``` ruby +```ruby gem "tailwindcss-rails" # pin to tailwindcss version 3.4.13 @@ -59,7 +60,6 @@ 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. @@ -72,27 +72,25 @@ This gem will help with some of the mechanics of the upgrade: - update some local project files to meet some Tailwind CSS v4 conventions, - attempt to run the [upstream v4 upgrade tool](https://tailwindcss.com/docs/upgrade-guide#using-the-upgrade-tool). - ### You don't _have_ to upgrade Keep in mind that you don't _need_ to upgrade. You can stay on Tailwind CSS v3 for the foreseeable future if you prefer not to migrate now, or if your migration runs into problems. If you don't want to upgrade, then pin your application to v3.3.1 of this gem: -``` ruby +```ruby # Gemfile gem "tailwindcss-rails", "~> 3.3.1" # which transitively pins tailwindcss-ruby to v3 ``` If you're on an earlier version of this gem, `<= 3.3.0`, then make sure you're pinning the version of **both** `tailwindcss-rails` and `tailwindcss-ruby`: -``` ruby +```ruby # Gemfile gem "tailwindcss-rails", "~> 3.3" gem "tailwindcss-ruby", "~> 3.4" # only necessary with tailwindcss-rails <= 3.3.0 ``` - ### Upgrade steps > [!WARNING] @@ -100,8 +98,8 @@ gem "tailwindcss-ruby", "~> 3.4" # only necessary with tailwindcss-rails <= 3.3. First, update to `tailwindcss-rails` v4.0.0 or higher. This will also ensure you're transitively depending on `tailwindcss-ruby` v4. -```html -# Gemfile +```ruby +# Gemfile gem "tailwindcss-rails", "~> 4.0" # which transitively pins tailwindcss-ruby to v4 ``` @@ -114,7 +112,7 @@ gem "tailwindcss-rails", "~> 4.0" # which transitively pins tailwindcss-ruby to If you want to migrate CSS class names for v4 (this is an optional step!), jump to [Updating CSS class names for v4](#updating-css-class-names-for-v4) before continuing. -Then, run `bin/rails tailwindcss:upgrade`. 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. +Then, run `bin/rails tailwindcss:upgrade`. 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 a detailed list of what the upgrade task does. @@ -131,7 +129,7 @@ Then, run `bin/rails tailwindcss:upgrade`. Among other things, this will try to
Here's what that upgrade looks like on a vanilla Rails app. -``` sh +```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 @@ -166,12 +164,11 @@ $ bin/rails tailwindcss:upgrade Done in 56ms 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) and try following the additional steps in [Updating CSS class names for v4](#updating-css-class-names-for-v4). - ### Troubleshooting a v4 upgrade 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. @@ -182,7 +179,6 @@ We know there are some cases we haven't addressed with the upgrade task: We'll try to improve the upgrade process over time, but for now you may need to do some manual work to upgrade. - ### Updating CSS class names for v4 > [!NOTE] @@ -208,9 +204,9 @@ With some additional manual work the upstream upgrade tool will update your appl "@tailwindcss/aspect-ratio": "^0.4.2", "@tailwindcss/container-queries": "^0.1.1", "@tailwindcss/forms": "^0.5.10", - "@tailwindcss/typography": "^0.5.16" + "@tailwindcss/typography": "^0.5.16", // And so on... - } + }, } ``` @@ -280,12 +276,10 @@ This gem also generates a `Procfile.dev` file which will run both the rails serv 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` 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. - ### Building unminified assets If you want unminified assets, you can: @@ -303,7 +297,6 @@ While you're developing your application, you want to run Tailwind in "watch" mo - or run `rails tailwindcss:watch` as a separate process, - or run `bin/dev` which uses [Foreman](https://github.com/ddollar/foreman) - #### Puma plugin This gem ships with a Puma plugin. To use it, add this line to your `puma.rb` configuration: @@ -314,7 +307,6 @@ plugin :tailwindcss if ENV.fetch("RAILS_ENV", "development") == "development" and then running `rails server` (or just `puma`) 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. @@ -331,38 +323,35 @@ 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. - ### Using Tailwind plugins If you want to use Tailwind plugins, they can be installed using `package.json`. Using Yarn: -``` sh +```sh [ ! -f package.json ] && yarn init yarn add daisyui # example ``` Using npm: -``` sh +```sh npm init npm add daisyui # example ``` Than use `@plugin` annotation in `app/assets/tailwind/application.css`: -``` css +```css @import "tailwindcss"; @plugin "daisyui"; ``` - ### Using with PostCSS 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. @@ -374,8 +363,8 @@ For example, to enable nesting: export default { plugins: { "@tailwindcss/postcss": {}, - } -} + }, +}; ``` ⚠ 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: @@ -395,11 +384,18 @@ export default { 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. +### Rails Engines support (Experimental) + +_This feature is experimental and may change in the future. If you have feedback, please join the [discussion](https://github.com/rails/tailwindcss-rails/discussions/355)._ + +If you have Rails Engines in your application that use Tailwind CSS and provide an `app/assets/tailwind//engine.css` file, entry point files will be created for each of them in `app/assets/builds/tailwind/.css` so they can be included in your host application's Tailwind CSS by adding `@import "../builds/tailwind/"` to your `app/assets/tailwind/application.css` file. + +> [!IMPORTANT] +> You must `@import` the engine CSS files in your `app/assets/tailwind/application.css` for the engine to be included in the build. By default, no engine CSS files are imported, and you must opt-in to using the file in your build. ## Troubleshooting @@ -410,7 +406,7 @@ When having trouble with `tailwindcss:build` or `tailwindcss:watch`, the first t Here's what that looks like: -``` sh +```sh $ bin/rails tailwindcss:build[verbose] Running: /path/to/tailwindcss-ruby-4.0.17-x86_64-linux-gnu/exe/x86_64-linux-gnu/tailwindcss -i /home/flavorjones/code/oss/tailwindcss-rails/My Workspace/test-install/app/assets/tailwind/application.css -o /home/flavorjones/code/oss/tailwindcss-rails/My Workspace/test-install/app/assets/builds/tailwind.css --minify @@ -432,34 +428,28 @@ There is a [known issue](https://github.com/tailwindlabs/tailwindcss/issues/1724 Please try uninstalling `watchman` and try running the watch task again. - ### 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 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. - ### 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 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 See https://github.com/flavorjones/tailwindcss-ruby for help. - ### 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#fingerprinting-versioning-with-digest-based-urls). However, Tailwind isn't aware of those assets. @@ -468,20 +458,22 @@ To use assets from the pipeline, use `url(image.svg)`. [Since Sprockets v3.3.0]( ```js module.exports = { - theme: { - extend: { - backgroundImage: { - 'image': "url('image.svg')" - } - } - } -} + theme: { + extend: { + backgroundImage: { + image: "url('image.svg')", + }, + }, + }, +}; ``` The inline version also works: ```html -
Has the image as it's background
+
+ Has the image as it's background +
``` ## License diff --git a/lib/tailwindcss-rails.rb b/lib/tailwindcss-rails.rb index 2b86ff1c..bdfb592d 100644 --- a/lib/tailwindcss-rails.rb +++ b/lib/tailwindcss-rails.rb @@ -2,5 +2,6 @@ module Tailwindcss end require_relative "tailwindcss/version" +require_relative "tailwindcss/engines" require_relative "tailwindcss/engine" require_relative "tailwindcss/commands" diff --git a/lib/tailwindcss/engine.rb b/lib/tailwindcss/engine.rb index 7b88c5f1..001004f8 100644 --- a/lib/tailwindcss/engine.rb +++ b/lib/tailwindcss/engine.rb @@ -15,5 +15,9 @@ class Engine < ::Rails::Engine config.app_generators do |g| g.template_engine :tailwindcss end + + config.after_initialize do + Tailwindcss::Engines.bundle + end end end diff --git a/lib/tailwindcss/engines.rb b/lib/tailwindcss/engines.rb new file mode 100644 index 00000000..d1d6bf63 --- /dev/null +++ b/lib/tailwindcss/engines.rb @@ -0,0 +1,23 @@ +module Tailwindcss + module Engines + class << self + def bundle + FileUtils.mkdir_p(Rails.root.join("app/assets/builds/tailwind")) + Rails::Engine.subclasses.select do |engine| + engine.root.join("app/assets/tailwind/#{engine.engine_name}/engine.css").exist? + end.each do |engine| + file_path = Rails.root.join("app/assets/builds/tailwind/#{engine.engine_name}.css") + FileUtils.rm(file_path) if File.exist?(file_path) + template = <<~TEMPLATE + /* DO NOT MODIFY THIS FILE, it was auto-generated by tailwindcss-rails */ + + @import "#{engine.root.join("app/assets/tailwind/#{engine.engine_name}/engine.css")}"; + TEMPLATE + File.open(file_path, 'w') do |file| + file.puts template + end + end + end + end + end +end diff --git a/test/lib/tailwindcss/engines_test.rb b/test/lib/tailwindcss/engines_test.rb new file mode 100644 index 00000000..f4c1b0d2 --- /dev/null +++ b/test/lib/tailwindcss/engines_test.rb @@ -0,0 +1,89 @@ +require "test_helper" +require "minitest/mock" + +class Tailwindcss::EnginesTest < ActiveSupport::TestCase + def setup + super + @tmpdir_path = Pathname.new(TAILWINDCSS_TEST_APP_ROOT) + @builds_dir = @tmpdir_path.join("app/assets/builds/tailwind") + end + + test "bundle creates the builds directory" do + Rails.stub(:root, @tmpdir_path) do + Tailwindcss::Engines.bundle + assert Dir.exist?(@builds_dir), "Expected directory #{@builds_dir} to be created" + end + end + + test "bundle generates CSS files for engine's tailwind assets" do + Rails.stub(:root, @tmpdir_path) do + setup_mock_engine("mock_engine", @tmpdir_path) + + Tailwindcss::Engines.bundle + + css_file_path = @builds_dir.join("mock_engine.css") + assert File.exist?(css_file_path), "Expected file #{css_file_path} to be created" + + content = File.read(css_file_path) + assert_match(/DO NOT MODIFY THIS FILE/, content) + assert_match(/@import ".*\/app\/assets\/tailwind\/mock_engine\/engine.css"/, content) + end + end + + test "bundle removes existing files before generating new ones" do + Rails.stub(:root, @tmpdir_path) do + setup_mock_engine("mock_engine", @tmpdir_path) + + FileUtils.mkdir_p(@builds_dir) + css_file_path = @builds_dir.join("mock_engine.css") + File.write(css_file_path, "OLD CONTENT") + + Tailwindcss::Engines.bundle + + content = File.read(css_file_path) + assert_no_match(/OLD CONTENT/, content) + assert_match(/DO NOT MODIFY THIS FILE/, content) + end + end + + test "bundle only processes engines with tailwind assets" do + Rails.stub(:root, @tmpdir_path) do + setup_mock_engine("engine_with_assets", @tmpdir_path) + + Class.new(Rails::Engine) do + define_singleton_method(:engine_name) { "engine_without_assets" } + define_singleton_method(:root) { Pathname.new(Dir.mktmpdir) } + end + + Tailwindcss::Engines.bundle + + assert File.exist?(@builds_dir.join("engine_with_assets.css")), "Expected CSS file for engine with assets" + refute File.exist?(@builds_dir.join("engine_without_assets.css")), "Expected no CSS file for engine without assets" + end + end + + test "bundle handles multiple engines" do + Rails.stub(:root, @tmpdir_path) do + setup_mock_engine("engine1", @tmpdir_path) + setup_mock_engine("engine2", @tmpdir_path) + + Tailwindcss::Engines.bundle + + assert File.exist?(@builds_dir.join("engine1.css")), "Expected CSS file for engine1" + assert File.exist?(@builds_dir.join("engine2.css")), "Expected CSS file for engine2" + end + end + + private + + def setup_mock_engine(name, root_path) + tailwind_dir = root_path.join("app/assets/tailwind/#{name}") + FileUtils.mkdir_p(tailwind_dir) + File.write(tailwind_dir.join("engine.css"), "/* Test CSS */") + + Class.new(Rails::Engine) do + define_singleton_method(:engine_name) { name } + define_singleton_method(:root) { root_path } + end + end +end From ae58bb0a5e42c10b7937b4a3a933f242c686f83e Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Thu, 12 Jun 2025 10:25:38 -0400 Subject: [PATCH 382/412] version bump to v4.3.0.rc1 --- CHANGELOG.md | 7 +++++++ lib/tailwindcss/version.rb | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d662d7a9..2c11a6fd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # `tailwindcss-rails` Changelog +## v4.3.0.rc1 + +### Improved + +* Experimental support for Rails engines. Feedback is welcome at #355. #554 @bopm + + ## v4.2.3 / 2025-05-02 ### Improved diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb index 7ab2db8d..b4acf0d9 100644 --- a/lib/tailwindcss/version.rb +++ b/lib/tailwindcss/version.rb @@ -1,3 +1,3 @@ module Tailwindcss - VERSION = "4.2.3" + VERSION = "4.3.0.rc1" end From 7e0b4d669af33e9d0e830ef08fd22ea34159bca6 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Thu, 12 Jun 2025 10:36:42 -0400 Subject: [PATCH 383/412] dev: update Gemfile.lock with new version --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index 3a61813b..1defe8d7 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - tailwindcss-rails (4.2.3) + tailwindcss-rails (4.3.0.rc1) railties (>= 7.0.0) tailwindcss-ruby (~> 4.0) From f26db33751df017a695f17ddaf7b14c85a7a953a Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 12 Jun 2025 14:37:53 +0000 Subject: [PATCH 384/412] build(deps): bump tailwindcss-ruby from 4.1.7 to 4.1.8 Bumps [tailwindcss-ruby](https://github.com/flavorjones/tailwindcss-ruby) from 4.1.7 to 4.1.8. - [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/v4.1.7...v4.1.8) --- updated-dependencies: - dependency-name: tailwindcss-ruby dependency-version: 4.1.8 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 1defe8d7..22cbba38 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -140,11 +140,11 @@ GEM io-console (~> 0.5) securerandom (0.4.1) stringio (3.1.5) - tailwindcss-ruby (4.1.7) - tailwindcss-ruby (4.1.7-aarch64-linux-gnu) - tailwindcss-ruby (4.1.7-arm64-darwin) - tailwindcss-ruby (4.1.7-x86_64-darwin) - tailwindcss-ruby (4.1.7-x86_64-linux-gnu) + tailwindcss-ruby (4.1.8) + tailwindcss-ruby (4.1.8-aarch64-linux-gnu) + tailwindcss-ruby (4.1.8-arm64-darwin) + tailwindcss-ruby (4.1.8-x86_64-darwin) + tailwindcss-ruby (4.1.8-x86_64-linux-gnu) thor (1.3.2) timeout (0.4.3) tzinfo (2.0.6) From 7c668844dbbc0fa594cb519070c64ff41119d76b Mon Sep 17 00:00:00 2001 From: Sergey Moiseev Date: Mon, 16 Jun 2025 05:05:30 +0300 Subject: [PATCH 385/412] Fix read-only file system issue (#556) * Fix read-only file system issue * Changes due to review * Restore original formatting * Changes due to review * Remove new line * Clarify "engines" rake task description --------- Co-authored-by: Mike Dalessio --- README.md | 2 +- lib/tailwindcss/engine.rb | 4 ---- lib/tasks/build.rake | 9 +++++++-- 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 274fae80..450a177d 100644 --- a/README.md +++ b/README.md @@ -392,7 +392,7 @@ If you need to use a custom input or output file, you can run `bundle exec tailw _This feature is experimental and may change in the future. If you have feedback, please join the [discussion](https://github.com/rails/tailwindcss-rails/discussions/355)._ -If you have Rails Engines in your application that use Tailwind CSS and provide an `app/assets/tailwind//engine.css` file, entry point files will be created for each of them in `app/assets/builds/tailwind/.css` so they can be included in your host application's Tailwind CSS by adding `@import "../builds/tailwind/"` to your `app/assets/tailwind/application.css` file. +If you have Rails Engines in your application that use Tailwind CSS and provide an `app/assets/tailwind//engine.css` file, entry point files will be created for each of them in `app/assets/builds/tailwind/.css` on the first build/watch invocation or manual call for `rails tailwindcss:engines` so they can be included in your host application's Tailwind CSS by adding `@import "../builds/tailwind/"` to your `app/assets/tailwind/application.css` file. > [!IMPORTANT] > You must `@import` the engine CSS files in your `app/assets/tailwind/application.css` for the engine to be included in the build. By default, no engine CSS files are imported, and you must opt-in to using the file in your build. diff --git a/lib/tailwindcss/engine.rb b/lib/tailwindcss/engine.rb index 001004f8..7b88c5f1 100644 --- a/lib/tailwindcss/engine.rb +++ b/lib/tailwindcss/engine.rb @@ -15,9 +15,5 @@ class Engine < ::Rails::Engine config.app_generators do |g| g.template_engine :tailwindcss end - - config.after_initialize do - Tailwindcss::Engines.bundle - end end end diff --git a/lib/tasks/build.rake b/lib/tasks/build.rake index 603c8059..d176f2cd 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: :environment do |_, args| + task build: [:environment, :engines] do |_, args| debug = args.extras.include?("debug") verbose = args.extras.include?("verbose") @@ -12,7 +12,7 @@ namespace :tailwindcss do end desc "Watch and build your Tailwind CSS on file changes" - task watch: :environment do |_, args| + task watch: [:environment, :engines] do |_, args| debug = args.extras.include?("debug") poll = args.extras.include?("poll") always = args.extras.include?("always") @@ -26,6 +26,11 @@ namespace :tailwindcss do rescue Interrupt puts "Received interrupt, exiting tailwindcss:watch" if args.extras.include?("verbose") end + + desc "Create Tailwind CSS entry point files for Rails Engines" + task engines: :environment do + Tailwindcss::Engines.bundle + end end Rake::Task["assets:precompile"].enhance(["tailwindcss:build"]) From c05cbdcf5094c8ae37fb7357b3292aabc5b2cfdf Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Sun, 15 Jun 2025 22:01:52 -0400 Subject: [PATCH 386/412] version bump to v4.3.0.rc2 --- CHANGELOG.md | 4 ++-- lib/tailwindcss/version.rb | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2c11a6fd..95fd82af 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,10 @@ # `tailwindcss-rails` Changelog -## v4.3.0.rc1 +## v4.3.0.rc2 ### Improved -* Experimental support for Rails engines. Feedback is welcome at #355. #554 @bopm +* Experimental support for Rails engines. Feedback is welcome at #355. #554, #556 @bopm ## v4.2.3 / 2025-05-02 diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb index b4acf0d9..d1d65d16 100644 --- a/lib/tailwindcss/version.rb +++ b/lib/tailwindcss/version.rb @@ -1,3 +1,3 @@ module Tailwindcss - VERSION = "4.3.0.rc1" + VERSION = "4.3.0.rc2" end From 71b5fe500c5bdfd73766cdb1ea4ce506b5213e22 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 16 Jun 2025 16:00:29 +0000 Subject: [PATCH 387/412] build(deps): bump tailwindcss-ruby from 4.1.8 to 4.1.10 Bumps [tailwindcss-ruby](https://github.com/flavorjones/tailwindcss-ruby) from 4.1.8 to 4.1.10. - [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/v4.1.8...v4.1.10) --- updated-dependencies: - dependency-name: tailwindcss-ruby dependency-version: 4.1.10 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 22cbba38..dc9444f1 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -140,11 +140,11 @@ GEM io-console (~> 0.5) securerandom (0.4.1) stringio (3.1.5) - tailwindcss-ruby (4.1.8) - tailwindcss-ruby (4.1.8-aarch64-linux-gnu) - tailwindcss-ruby (4.1.8-arm64-darwin) - tailwindcss-ruby (4.1.8-x86_64-darwin) - tailwindcss-ruby (4.1.8-x86_64-linux-gnu) + tailwindcss-ruby (4.1.10) + tailwindcss-ruby (4.1.10-aarch64-linux-gnu) + tailwindcss-ruby (4.1.10-arm64-darwin) + tailwindcss-ruby (4.1.10-x86_64-darwin) + tailwindcss-ruby (4.1.10-x86_64-linux-gnu) thor (1.3.2) timeout (0.4.3) tzinfo (2.0.6) From 7da93baddaaf55eae17010f30469e5fba8aa7ee1 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 23 Jun 2025 15:59:22 +0000 Subject: [PATCH 388/412] build(deps): bump debug from 1.10.0 to 1.11.0 Bumps [debug](https://github.com/ruby/debug) from 1.10.0 to 1.11.0. - [Release notes](https://github.com/ruby/debug/releases) - [Commits](https://github.com/ruby/debug/compare/v1.10.0...v1.11.0) --- updated-dependencies: - dependency-name: debug dependency-version: 1.11.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index dc9444f1..ff8de6e0 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -55,17 +55,18 @@ GEM connection_pool (2.5.0) crass (1.0.6) date (3.4.1) - debug (1.10.0) + debug (1.11.0) irb (~> 1.10) reline (>= 0.3.8) drb (2.2.1) + erb (5.0.1) erubi (1.13.1) globalid (1.2.1) activesupport (>= 6.1) i18n (1.14.7) concurrent-ruby (~> 1.0) io-console (0.8.0) - irb (1.15.1) + irb (1.15.2) pp (>= 0.6.0) rdoc (>= 4.0.0) reline (>= 0.4.2) @@ -106,7 +107,7 @@ GEM pp (0.6.2) prettyprint prettyprint (0.2.0) - psych (5.2.3) + psych (5.2.6) date stringio racc (1.8.1) @@ -134,12 +135,13 @@ GEM thor (~> 1.0, >= 1.2.2) zeitwerk (~> 2.6) rake (13.2.1) - rdoc (6.12.0) + rdoc (6.14.1) + erb psych (>= 4.0.0) - reline (0.6.0) + reline (0.6.1) io-console (~> 0.5) securerandom (0.4.1) - stringio (3.1.5) + stringio (3.1.7) tailwindcss-ruby (4.1.10) tailwindcss-ruby (4.1.10-aarch64-linux-gnu) tailwindcss-ruby (4.1.10-arm64-darwin) From b6cb944e46bb7d042273bc4a3fed40cf28ab1288 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Sat, 5 Jul 2025 17:17:10 -0400 Subject: [PATCH 389/412] Gracefully handle --skip-system-test Fixes #559 --- .../test_unit/scaffold/scaffold_generator.rb | 2 +- test/integration/user_install_test.sh | 58 +++++++++++++------ 2 files changed, 40 insertions(+), 20 deletions(-) diff --git a/lib/generators/test_unit/scaffold/scaffold_generator.rb b/lib/generators/test_unit/scaffold/scaffold_generator.rb index ff809b32..c9f16476 100644 --- a/lib/generators/test_unit/scaffold/scaffold_generator.rb +++ b/lib/generators/test_unit/scaffold/scaffold_generator.rb @@ -4,7 +4,7 @@ module TestUnit # :nodoc: module Generators # :nodoc: class ScaffoldGenerator < Base # :nodoc: def fix_system_test - if turbo_defined? + if turbo_defined? && options[:system_tests] gsub_file File.join("test/system", class_path, "#{file_name.pluralize}_test.rb"), /(click_on.*Destroy this.*)$/, "accept_confirm { \\1 }" diff --git a/test/integration/user_install_test.sh b/test/integration/user_install_test.sh index bfd7a87c..7bd3b630 100755 --- a/test/integration/user_install_test.sh +++ b/test/integration/user_install_test.sh @@ -11,34 +11,41 @@ bundle remove actionmailer || true bundle remove rails || true bundle add rails --skip-install ${RAILSOPTS:-} bundle install --prefer-local +bundle exec rails -v # 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 +function prepare_deps { + # 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:-} + + # use the tailwindcss-rails under test + bundle add tailwindcss-rails --skip-install --path="../.." + bundle add tailwindcss-ruby --skip-install ${TAILWINDCSSOPTS:-} + bundle install --prefer-local + bundle show --paths | fgrep tailwind + bundle binstubs --all +} + +function install_tailwindcss { + # install tailwindcss + bin/rails tailwindcss:install + + # TEST: tailwind was installed correctly + grep -q "
> Rakefile @@ -73,4 +80,17 @@ grep -q "py-2" app/assets/builds/tailwind.css # TEST: contents include application.css directives grep -q "#abc12399" app/assets/builds/tailwind.css +# Application variation #2 ---------------------------------------- +popd +bundle exec rails new test-install2 --skip-bundle --skip-system-test +pushd test-install2 + +prepare_deps +install_tailwindcss + +# TEST: presence of the generated file +# TEST: nothing blew up without system tests, https://github.com/rails/tailwindcss-rails/issues/559 +bin/rails generate scaffold post title:string body:text published:boolean +grep -q "Show" app/views/posts/index.html.erb + echo "OK" From 6e1e24a7216971882104a715155fd5e5633a7207 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Sun, 6 Jul 2025 14:56:57 -0400 Subject: [PATCH 390/412] dep: bundle update --- Gemfile.lock | 56 ++++++++++++++++++++++++++-------------------------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index ff8de6e0..0a9eb668 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - tailwindcss-rails (4.3.0.rc1) + tailwindcss-rails (4.3.0.rc2) railties (>= 7.0.0) tailwindcss-ruby (~> 4.0) @@ -47,18 +47,18 @@ GEM securerandom (>= 0.3) tzinfo (~> 2.0, >= 2.0.5) uri (>= 0.13.1) - base64 (0.2.0) - benchmark (0.4.0) - bigdecimal (3.1.9) + base64 (0.3.0) + benchmark (0.4.1) + bigdecimal (3.2.2) builder (3.3.0) concurrent-ruby (1.3.5) - connection_pool (2.5.0) + connection_pool (2.5.3) crass (1.0.6) date (3.4.1) debug (1.11.0) irb (~> 1.10) reline (>= 0.3.8) - drb (2.2.1) + drb (2.2.3) erb (5.0.1) erubi (1.13.1) globalid (1.2.1) @@ -70,8 +70,8 @@ GEM pp (>= 0.6.0) rdoc (>= 4.0.0) reline (>= 0.4.2) - logger (1.6.6) - loofah (2.24.0) + logger (1.7.0) + loofah (2.24.1) crass (~> 1.0.2) nokogiri (>= 1.12.0) mail (2.8.1) @@ -80,9 +80,9 @@ GEM net-pop net-smtp mini_mime (1.1.5) - mini_portile2 (2.8.8) + mini_portile2 (2.8.9) minitest (5.25.5) - net-imap (0.5.6) + net-imap (0.5.9) date net-protocol net-pop (0.1.2) @@ -91,18 +91,18 @@ GEM timeout net-smtp (0.5.1) net-protocol - nokogiri (1.18.4) + nokogiri (1.18.8) mini_portile2 (~> 2.8.2) racc (~> 1.4) - nokogiri (1.18.4-aarch64-linux-gnu) + nokogiri (1.18.8-aarch64-linux-gnu) racc (~> 1.4) - nokogiri (1.18.4-arm-linux-gnu) + nokogiri (1.18.8-arm-linux-gnu) racc (~> 1.4) - nokogiri (1.18.4-arm64-darwin) + nokogiri (1.18.8-arm64-darwin) racc (~> 1.4) - nokogiri (1.18.4-x86_64-darwin) + nokogiri (1.18.8-x86_64-darwin) racc (~> 1.4) - nokogiri (1.18.4-x86_64-linux-gnu) + nokogiri (1.18.8-x86_64-linux-gnu) racc (~> 1.4) pp (0.6.2) prettyprint @@ -111,15 +111,15 @@ GEM date stringio racc (1.8.1) - rack (3.1.12) - rack-session (2.1.0) + rack (3.1.16) + rack-session (2.1.1) base64 (>= 0.1.0) rack (>= 3.0.0) rack-test (2.2.0) rack (>= 1.3) rackup (2.2.1) rack (>= 3) - rails-dom-testing (2.2.0) + rails-dom-testing (2.3.0) activesupport (>= 5.0.0) minitest nokogiri (>= 1.6) @@ -134,26 +134,26 @@ GEM rake (>= 12.2) thor (~> 1.0, >= 1.2.2) zeitwerk (~> 2.6) - rake (13.2.1) - rdoc (6.14.1) + rake (13.3.0) + rdoc (6.14.2) erb psych (>= 4.0.0) reline (0.6.1) io-console (~> 0.5) securerandom (0.4.1) stringio (3.1.7) - tailwindcss-ruby (4.1.10) - tailwindcss-ruby (4.1.10-aarch64-linux-gnu) - tailwindcss-ruby (4.1.10-arm64-darwin) - tailwindcss-ruby (4.1.10-x86_64-darwin) - tailwindcss-ruby (4.1.10-x86_64-linux-gnu) + tailwindcss-ruby (4.1.11) + tailwindcss-ruby (4.1.11-aarch64-linux-gnu) + tailwindcss-ruby (4.1.11-arm64-darwin) + tailwindcss-ruby (4.1.11-x86_64-darwin) + tailwindcss-ruby (4.1.11-x86_64-linux-gnu) thor (1.3.2) timeout (0.4.3) tzinfo (2.0.6) concurrent-ruby (~> 1.0) uri (1.0.3) useragent (0.16.11) - zeitwerk (2.7.2) + zeitwerk (2.7.3) PLATFORMS aarch64-linux @@ -169,4 +169,4 @@ DEPENDENCIES tailwindcss-rails! BUNDLED WITH - 2.5.23 + 2.6.7 From 098e02b1d3664e8b18ae8b80f980360c10b0511a Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Sun, 6 Jul 2025 15:04:30 -0400 Subject: [PATCH 391/412] version bump to v4.3.0 --- 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 95fd82af..e78bab71 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,11 @@ # `tailwindcss-rails` Changelog -## v4.3.0.rc2 +## v4.3.0 ### Improved * Experimental support for Rails engines. Feedback is welcome at #355. #554, #556 @bopm +* Gracefully handle application created with `--skip-system-test`. #559, #562 @flavorjones ## v4.2.3 / 2025-05-02 diff --git a/Gemfile.lock b/Gemfile.lock index 0a9eb668..5dd291ac 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - tailwindcss-rails (4.3.0.rc2) + tailwindcss-rails (4.3.0) railties (>= 7.0.0) tailwindcss-ruby (~> 4.0) diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb index d1d65d16..5629f4a4 100644 --- a/lib/tailwindcss/version.rb +++ b/lib/tailwindcss/version.rb @@ -1,3 +1,3 @@ module Tailwindcss - VERSION = "4.3.0.rc2" + VERSION = "4.3.0" end From 4a2f954d90aa51df219202ad76144388d9978fec Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Sun, 6 Jul 2025 15:07:19 -0400 Subject: [PATCH 392/412] doc: fix date in changelog [skip ci] --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index e78bab71..aae4aa48 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # `tailwindcss-rails` Changelog -## v4.3.0 +## v4.3.0 / 2025-07-06 ### Improved From eb7423d9b4e2bf609999f987d11b24e057b2a31d Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Wed, 20 Aug 2025 18:01:11 -0400 Subject: [PATCH 393/412] ci: Fix integration tests with rails 7.2 which was failing because it was trying to fit Rails 7.2 into the Gemfile.lock dependencies set by rails 8. --- test/integration/user_install_test.sh | 2 ++ test/integration/user_upgrade_test.sh | 2 ++ 2 files changed, 4 insertions(+) diff --git a/test/integration/user_install_test.sh b/test/integration/user_install_test.sh index 7bd3b630..30d46095 100755 --- a/test/integration/user_install_test.sh +++ b/test/integration/user_install_test.sh @@ -9,6 +9,7 @@ set -eux rm -f Gemfile.lock bundle remove actionmailer || true bundle remove rails || true +rm -f Gemfile.lock bundle add rails --skip-install ${RAILSOPTS:-} bundle install --prefer-local bundle exec rails -v @@ -21,6 +22,7 @@ pushd "My Workspace" function prepare_deps { # make sure to use the same version of rails (e.g., install from git source if necessary) bundle remove rails --skip-install + rm -f Gemfile.lock bundle add rails --skip-install ${RAILSOPTS:-} # use the tailwindcss-rails under test diff --git a/test/integration/user_upgrade_test.sh b/test/integration/user_upgrade_test.sh index d6017efc..e30a8665 100755 --- a/test/integration/user_upgrade_test.sh +++ b/test/integration/user_upgrade_test.sh @@ -9,6 +9,7 @@ set -eux rm -f Gemfile.lock bundle remove actionmailer || true bundle remove rails || true +rm -f Gemfile.lock bundle add rails --skip-install ${RAILSOPTS:-} bundle install --prefer-local @@ -24,6 +25,7 @@ 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 +rm -f Gemfile.lock bundle add rails --skip-install ${RAILSOPTS:-} # set up app with tailwindcss-rails v3 and tailwindcss-ruby v3 From c08e36de88b83189686b1d208574e0909b74cfaf Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Wed, 20 Aug 2025 18:03:31 -0400 Subject: [PATCH 394/412] ci: fix integration tests with rails 8.0 which was failing because the bundler binstub has been removed in modern bundler, see https://github.com/rubygems/rubygems/pull/8345 --- test/integration/user_install_test.sh | 1 + test/integration/user_upgrade_test.sh | 1 + 2 files changed, 2 insertions(+) diff --git a/test/integration/user_install_test.sh b/test/integration/user_install_test.sh index 30d46095..c68123ea 100755 --- a/test/integration/user_install_test.sh +++ b/test/integration/user_install_test.sh @@ -6,6 +6,7 @@ set -o pipefail set -eux # set up dependencies +gem install bcrypt # it's complicated, see Rails 7549ba77. can probably be removed once Rails 8.0 is EOL. rm -f Gemfile.lock bundle remove actionmailer || true bundle remove rails || true diff --git a/test/integration/user_upgrade_test.sh b/test/integration/user_upgrade_test.sh index e30a8665..ae4c6852 100755 --- a/test/integration/user_upgrade_test.sh +++ b/test/integration/user_upgrade_test.sh @@ -6,6 +6,7 @@ set -o pipefail set -eux # set up dependencies +gem install bcrypt # it's complicated, see Rails 7549ba77. can probably be removed once Rails 8.0 is EOL. rm -f Gemfile.lock bundle remove actionmailer || true bundle remove rails || true From 611dae06208c1710c0797ef351b276ff070dffe8 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Wed, 20 Aug 2025 18:19:55 -0400 Subject: [PATCH 395/412] ci: drop windows integration tests the sqlite failures have nothing to do with this gem, and it's just noise right now ref: https://github.com/sparklemotion/sqlite3-ruby/issues/628 --- .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 3822e414..afec5642 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -36,7 +36,7 @@ jobs: strategy: fail-fast: false matrix: - plat: ["ubuntu", "windows", "macos"] + plat: [ "ubuntu", "macos" ] runs-on: ${{matrix.plat}}-latest steps: - uses: actions/checkout@v4 @@ -51,7 +51,7 @@ jobs: strategy: fail-fast: false matrix: - plat: ["ubuntu", "macos"] # TODO: on windows the tailwind upgrader tests are failing + plat: [ "ubuntu", "macos" ] runs-on: ${{matrix.plat}}-latest steps: - uses: actions/checkout@v4 From d0a8e098a6d5e2c74510520b4840ff14cd0b4d61 Mon Sep 17 00:00:00 2001 From: Yasuo Honda Date: Wed, 20 Aug 2025 15:14:10 +0900 Subject: [PATCH 396/412] Address `warning: mismatched indentations at 'end' with 'class' at 3` This commit addresses the `warning: mismatched indentations at 'end' with 'class' at 3` ```ruby $ bundle exec rake test /home/yahonda/src/github.com/rails/tailwindcss-rails/lib/tailwindcss/engines.rb:21: warning: mismatched indentations at 'end' with 'class' at 3 Run options: --seed 14561 ........................ Finished in 0.031471s, 762.6091 runs/s, 6164.4235 assertions/s. 24 runs, 194 assertions, 0 failures, 0 errors, 0 skips ``` --- lib/tailwindcss/engines.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/tailwindcss/engines.rb b/lib/tailwindcss/engines.rb index d1d6bf63..90bd6d59 100644 --- a/lib/tailwindcss/engines.rb +++ b/lib/tailwindcss/engines.rb @@ -1,6 +1,6 @@ module Tailwindcss module Engines - class << self + class << self def bundle FileUtils.mkdir_p(Rails.root.join("app/assets/builds/tailwind")) Rails::Engine.subclasses.select do |engine| From 2bf681e43790a2dcb82badc7c83cbda3a2011124 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 20 Aug 2025 22:27:37 +0000 Subject: [PATCH 397/412] build(deps): bump actions/checkout from 4 to 5 Bumps [actions/checkout](https://github.com/actions/checkout) from 4 to 5. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](https://github.com/actions/checkout/compare/v4...v5) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: '5' dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- .github/workflows/ci.yml | 6 +++--- .github/workflows/upstream.yml | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index afec5642..eb253890 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -22,7 +22,7 @@ jobs: matrix: ruby: ["3.1", "3.2", "3.3", "3.4", "head"] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - run: rm Gemfile.lock - uses: ruby/setup-ruby@v1 with: @@ -39,7 +39,7 @@ jobs: plat: [ "ubuntu", "macos" ] runs-on: ${{matrix.plat}}-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: ruby/setup-ruby@v1 with: ruby-version: "3.4" @@ -54,7 +54,7 @@ jobs: plat: [ "ubuntu", "macos" ] runs-on: ${{matrix.plat}}-latest steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: ruby/setup-ruby@v1 with: ruby-version: "3.4" diff --git a/.github/workflows/upstream.yml b/.github/workflows/upstream.yml index e1b12dea..5e2440ab 100644 --- a/.github/workflows/upstream.yml +++ b/.github/workflows/upstream.yml @@ -20,7 +20,7 @@ jobs: matrix: ruby: ["3.3"] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: ruby/setup-ruby@v1 with: ruby-version: ${{matrix.ruby}} @@ -45,7 +45,7 @@ jobs: env: RAILSOPTS: --git=https://github.com/rails/rails --ref=${{ matrix.ref }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: ruby/setup-ruby@v1 with: ruby-version: "3.3" @@ -64,7 +64,7 @@ jobs: env: RAILSOPTS: --git=https://github.com/rails/rails --ref=${{ matrix.ref }} steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v5 - uses: ruby/setup-ruby@v1 with: ruby-version: "3.3" From 1a87630d54a2adc8053284f962db4070b1f0cc18 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Mon, 27 Oct 2025 15:19:52 -0400 Subject: [PATCH 398/412] Add Rails 8.1 to the CI testing matrix --- .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 5e2440ab..8d561995 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", "8-0-stable", "main"] + ref: ["7-2-stable", "8-0-stable", "8-1-stable", "main"] env: RAILSOPTS: --git=https://github.com/rails/rails --ref=${{ matrix.ref }} steps: From 770b8e90668f7a3b14aebeae8fb38188bd050d15 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Mon, 27 Oct 2025 15:40:50 -0400 Subject: [PATCH 399/412] Gracefully handle the new Rails default of "no system tests" Fixes #585 --- CHANGELOG.md | 7 +++++++ lib/generators/test_unit/scaffold/scaffold_generator.rb | 7 +++---- test/integration/user_install_test.sh | 6 +++++- 3 files changed, 15 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index aae4aa48..917d8b56 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # `tailwindcss-rails` Changelog +## next / unreleased + +### Improved + +* Support Rails 8.1 scaffolding which disables system tests by default. #585 @flavorjones + + ## v4.3.0 / 2025-07-06 ### Improved diff --git a/lib/generators/test_unit/scaffold/scaffold_generator.rb b/lib/generators/test_unit/scaffold/scaffold_generator.rb index c9f16476..511ca7d1 100644 --- a/lib/generators/test_unit/scaffold/scaffold_generator.rb +++ b/lib/generators/test_unit/scaffold/scaffold_generator.rb @@ -4,10 +4,9 @@ module TestUnit # :nodoc: module Generators # :nodoc: class ScaffoldGenerator < Base # :nodoc: def fix_system_test - if turbo_defined? && options[:system_tests] - gsub_file File.join("test/system", class_path, "#{file_name.pluralize}_test.rb"), - /(click_on.*Destroy this.*)$/, - "accept_confirm { \\1 }" + system_test_file = File.join("test/system", class_path, "#{file_name.pluralize}_test.rb") + if turbo_defined? && options[:system_tests] && File.exist?(system_test_file) + gsub_file(system_test_file, /(click_on.*Destroy this.*)$/, "accept_confirm { \\1 }") end end diff --git a/test/integration/user_install_test.sh b/test/integration/user_install_test.sh index c68123ea..46b50560 100755 --- a/test/integration/user_install_test.sh +++ b/test/integration/user_install_test.sh @@ -69,8 +69,12 @@ if [[ $(rails -v) > "Rails 8.0.0.beta" ]] ; then grep -q PasswordsController app/controllers/passwords_controller.rb fi +# TEST: doesn't fail when not generating system tests +bin/rails generate scaffold memo title:string body:text published:boolean --system-tests=false +grep -q "Show" app/views/memos/index.html.erb + # TEST: presence of the generated file -bin/rails generate scaffold post title:string body:text published:boolean +bin/rails generate scaffold post title:string body:text published:boolean --system-tests=true grep -q "Show" app/views/posts/index.html.erb # TEST: the "accept_confirm" system test change was applied cleanly From 5d349ed023f8c3179ab3f9770a21093f93b2a179 Mon Sep 17 00:00:00 2001 From: Sergey Moiseev Date: Thu, 21 Aug 2025 19:01:36 +0300 Subject: [PATCH 400/412] Fix Puma plugin entry point issue --- lib/puma/plugin/tailwindcss.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/puma/plugin/tailwindcss.rb b/lib/puma/plugin/tailwindcss.rb index 4624d7e8..3cf777b8 100644 --- a/lib/puma/plugin/tailwindcss.rb +++ b/lib/puma/plugin/tailwindcss.rb @@ -13,7 +13,7 @@ def start(launcher) # If we use system(*command) instead, IRB and Debug can't read from $stdin # correctly bacause some keystrokes will be taken by watch_command. begin - IO.popen(Tailwindcss::Commands.watch_command, 'r+') do |io| + IO.popen(['bin/rails', 'tailwindcss:watch'], 'r+') do |io| IO.copy_stream(io, $stdout) end rescue Interrupt From a6ec1a8e2a6415084fe0e40f150b0810f50576c8 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Mon, 27 Oct 2025 15:57:06 -0400 Subject: [PATCH 401/412] doc: update CHANGELOG --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 917d8b56..798cb1c3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,7 @@ ### Improved * Support Rails 8.1 scaffolding which disables system tests by default. #585 @flavorjones +* Puma plugin now has experimental support for Rails engines. #567 @bopm ## v4.3.0 / 2025-07-06 From 0d0eed98b708d6e2465267eea7a2cb1e337b249e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 27 Oct 2025 19:58:27 +0000 Subject: [PATCH 402/412] build(deps): bump tailwindcss-ruby from 4.1.11 to 4.1.13 Bumps [tailwindcss-ruby](https://github.com/flavorjones/tailwindcss-ruby) from 4.1.11 to 4.1.13. - [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/v4.1.11...v4.1.13) --- updated-dependencies: - dependency-name: tailwindcss-ruby dependency-version: 4.1.13 dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] --- Gemfile.lock | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 5dd291ac..b4f3df2c 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -142,11 +142,11 @@ GEM io-console (~> 0.5) securerandom (0.4.1) stringio (3.1.7) - tailwindcss-ruby (4.1.11) - tailwindcss-ruby (4.1.11-aarch64-linux-gnu) - tailwindcss-ruby (4.1.11-arm64-darwin) - tailwindcss-ruby (4.1.11-x86_64-darwin) - tailwindcss-ruby (4.1.11-x86_64-linux-gnu) + tailwindcss-ruby (4.1.13) + tailwindcss-ruby (4.1.13-aarch64-linux-gnu) + tailwindcss-ruby (4.1.13-arm64-darwin) + tailwindcss-ruby (4.1.13-x86_64-darwin) + tailwindcss-ruby (4.1.13-x86_64-linux-gnu) thor (1.3.2) timeout (0.4.3) tzinfo (2.0.6) From 761ce3e1f410cdc8f6eabc046b0acb16363c01ec Mon Sep 17 00:00:00 2001 From: rono23 <26753+rono23@users.noreply.github.com> Date: Fri, 5 Sep 2025 08:33:00 +0900 Subject: [PATCH 403/412] Rename `on_stopped` to `after_stopped` for Puma 7 compatibility --- lib/puma/plugin/tailwindcss.rb | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lib/puma/plugin/tailwindcss.rb b/lib/puma/plugin/tailwindcss.rb index 3cf777b8..29b5b621 100644 --- a/lib/puma/plugin/tailwindcss.rb +++ b/lib/puma/plugin/tailwindcss.rb @@ -20,7 +20,11 @@ def start(launcher) end end - launcher.events.on_stopped { stop_tailwind } + if Gem::Version.new(Puma::Const::PUMA_VERSION) >= Gem::Version.new("7") + launcher.events.after_stopped { stop_tailwind } + else + launcher.events.on_stopped { stop_tailwind } + end in_background do monitor_tailwind From 937b93f01f12ee8f59e6ca4e2ce4dceb1104da82 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Mon, 27 Oct 2025 16:03:37 -0400 Subject: [PATCH 404/412] doc: update CHANGELOG --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 798cb1c3..a0c97ed0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ * Support Rails 8.1 scaffolding which disables system tests by default. #585 @flavorjones * Puma plugin now has experimental support for Rails engines. #567 @bopm +* Puma plugin uses Puma 7's `after_stopped` callback, quashing a deprecation warning. #578 @rono23 ## v4.3.0 / 2025-07-06 From 289b782749842476b79dc7db3a69522a3e05ec14 Mon Sep 17 00:00:00 2001 From: Tim Lange Date: Wed, 27 Aug 2025 17:08:10 +0200 Subject: [PATCH 405/412] Added docker troubleshooting info to README This adds some troubleshooting information for people that are using docker for their rails instances. Co-authored-by: Mike Dalessio --- README.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/README.md b/README.md index 450a177d..f2d60151 100644 --- a/README.md +++ b/README.md @@ -26,6 +26,7 @@ * [Rails Engines support (Experimental)](#rails-engines-support-experimental) - [Troubleshooting](#troubleshooting) * [The `watch` command is hanging](#the-watch-command-is-hanging) + * [The `build` command (or `bin/rails assets:precompile`) is hanging inside a docker container](#the-build-command-or-binrails-assetsprecompile-is-hanging-inside-a-docker-container) * [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) @@ -428,6 +429,10 @@ There is a [known issue](https://github.com/tailwindlabs/tailwindcss/issues/1724 Please try uninstalling `watchman` and try running the watch task again. +### The `build` command (or `bin/rails assets:precompile`) is hanging inside a docker container + +Without a `WORKDIR`, tailwind may search the entire filesystem for files with CSS class names. So, please make sure your Dockerfile uses a `WORKDIR`. + ### 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. From 476301daa6cd8f9570a8cc11b4ed0a1136300328 Mon Sep 17 00:00:00 2001 From: Nathaniel Watts Date: Fri, 29 Aug 2025 12:45:13 -0500 Subject: [PATCH 406/412] Update README.md to add context around Tailwind 4 and PostCSS Tailwind 4's CLI tool no longer supports the `--postcss` flag. This updates the documentation to add a note about the change, and hopefully points folks in the right direction. --- README.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.md b/README.md index f2d60151..2777cf99 100644 --- a/README.md +++ b/README.md @@ -354,6 +354,9 @@ Than use `@plugin` annotation in `app/assets/tailwind/application.css`: ``` ### Using with PostCSS +> [!NOTE] +> Starting with Tailwind 4, the TailwindCSS CLI tool no longer supports PostCSS out of the box, as the `--postcss` command has been removed. The below information only partains to Tailwind 3. +> If you're wanting to leverage PostCSS with Tailwind 4, you'll likely want to reference [The official Tailwind 4 PostCSS docs](https://tailwindcss.com/docs/installation/using-postcss), and leverage [cssbundling-rails](https://github.com/rails/cssbundling-rails). 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. From 65857184b99598e5f4799c5a19595a7f13dcf8e1 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Mon, 27 Oct 2025 16:22:03 -0400 Subject: [PATCH 407/412] Replace the v3-related postcss docs with a pointer to the v3 branch --- README.md | 42 ++++++++---------------------------------- 1 file changed, 8 insertions(+), 34 deletions(-) diff --git a/README.md b/README.md index 2777cf99..3cd46d7c 100644 --- a/README.md +++ b/README.md @@ -14,7 +14,7 @@ * [Upgrade steps](#upgrade-steps) * [Troubleshooting a v4 upgrade](#troubleshooting-a-v4-upgrade) * [Updating CSS class names for v4](#updating-css-class-names-for-v4) -- [Developing with Tailwindcss](#developing-with-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) @@ -44,7 +44,7 @@ With Rails 7 you can generate a new application preconfigured with Tailwind CSS 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 CLI executable. +This gem depends on the `tailwindcss-ruby` gem to install a working TailwindCSS CLI executable. ### Choosing a specific version of `tailwindcss` @@ -239,7 +239,7 @@ Then, once you've run that successfully, clean up: ``` - **Revert** the changes to `config/tailwind.config.js` so that paths are once again relative to the application root. -## Developing with Tailwindcss +## Developing with TailwindCSS ### Configuration and commands @@ -354,39 +354,13 @@ Than use `@plugin` annotation in `app/assets/tailwind/application.css`: ``` ### Using with PostCSS -> [!NOTE] -> Starting with Tailwind 4, the TailwindCSS CLI tool no longer supports PostCSS out of the box, as the `--postcss` command has been removed. The below information only partains to Tailwind 3. -> If you're wanting to leverage PostCSS with Tailwind 4, you'll likely want to reference [The official Tailwind 4 PostCSS docs](https://tailwindcss.com/docs/installation/using-postcss), and leverage [cssbundling-rails](https://github.com/rails/cssbundling-rails). - -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 -// postcss.config.js -export default { - plugins: { - "@tailwindcss/postcss": {}, - }, -}; -``` - -⚠ 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": { - "@tailwindcss/postcss": "^4.0.0", - "tailwindcss": "^4.0.0", - "postcss": "^8.5.1" - } -} -``` +> [!NOTE] +> Starting with Tailwind v4, the upstream CLI tool no longer supports PostCSS, and the `--postcss` option has +been removed. If you want to leverage PostCSS with Tailwind 3, please reference the [tailwindcss-rails v3 +README](https://github.com/rails/tailwindcss-rails/tree/v3-stable?tab=readme-ov-file#using-with-postcss). -Then you can use yarn or npm to install the dependencies. +To leverage PostCSS with Tailwind 4, please reference [The official Tailwind 4 PostCSS docs](https://tailwindcss.com/docs/installation/using-postcss), and leverage [cssbundling-rails](https://github.com/rails/cssbundling-rails). ### Custom inputs or outputs From df4d44296f83d5ea2463ef063863200f7a261575 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Mon, 27 Oct 2025 16:36:39 -0400 Subject: [PATCH 408/412] deps: bundle update --- Gemfile.lock | 80 +++++++++++++++++++++++++++------------------------- 1 file changed, 42 insertions(+), 38 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index b4f3df2c..ef456d2c 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -8,16 +8,16 @@ PATH GEM remote: https://rubygems.org/ specs: - actionmailer (8.0.2) - actionpack (= 8.0.2) - actionview (= 8.0.2) - activejob (= 8.0.2) - activesupport (= 8.0.2) + actionmailer (8.1.0) + actionpack (= 8.1.0) + actionview (= 8.1.0) + activejob (= 8.1.0) + activesupport (= 8.1.0) mail (>= 2.8.0) rails-dom-testing (~> 2.2) - actionpack (8.0.2) - actionview (= 8.0.2) - activesupport (= 8.0.2) + actionpack (8.1.0) + actionview (= 8.1.0) + activesupport (= 8.1.0) nokogiri (>= 1.8.5) rack (>= 2.2.4) rack-session (>= 1.0.1) @@ -25,64 +25,65 @@ GEM rails-dom-testing (~> 2.2) rails-html-sanitizer (~> 1.6) useragent (~> 0.16) - actionview (8.0.2) - activesupport (= 8.0.2) + actionview (8.1.0) + activesupport (= 8.1.0) builder (~> 3.1) erubi (~> 1.11) rails-dom-testing (~> 2.2) rails-html-sanitizer (~> 1.6) - activejob (8.0.2) - activesupport (= 8.0.2) + activejob (8.1.0) + activesupport (= 8.1.0) globalid (>= 0.3.6) - activesupport (8.0.2) + activesupport (8.1.0) base64 - benchmark (>= 0.3) bigdecimal concurrent-ruby (~> 1.0, >= 1.3.1) connection_pool (>= 2.2.5) drb i18n (>= 1.6, < 2) + json logger (>= 1.4.2) minitest (>= 5.1) securerandom (>= 0.3) tzinfo (~> 2.0, >= 2.0.5) uri (>= 0.13.1) base64 (0.3.0) - benchmark (0.4.1) - bigdecimal (3.2.2) + bigdecimal (3.3.1) builder (3.3.0) concurrent-ruby (1.3.5) - connection_pool (2.5.3) + connection_pool (2.5.4) crass (1.0.6) date (3.4.1) debug (1.11.0) irb (~> 1.10) reline (>= 0.3.8) drb (2.2.3) - erb (5.0.1) + erb (5.1.1) erubi (1.13.1) - globalid (1.2.1) + globalid (1.3.0) activesupport (>= 6.1) i18n (1.14.7) concurrent-ruby (~> 1.0) - io-console (0.8.0) + io-console (0.8.1) irb (1.15.2) pp (>= 0.6.0) rdoc (>= 4.0.0) reline (>= 0.4.2) + json (2.15.2) logger (1.7.0) loofah (2.24.1) crass (~> 1.0.2) nokogiri (>= 1.12.0) - mail (2.8.1) + mail (2.9.0) + logger mini_mime (>= 0.1.1) net-imap net-pop net-smtp mini_mime (1.1.5) mini_portile2 (2.8.9) - minitest (5.25.5) - net-imap (0.5.9) + minitest (5.26.0) + net-imap (0.5.12) date net-protocol net-pop (0.1.2) @@ -91,27 +92,27 @@ GEM timeout net-smtp (0.5.1) net-protocol - nokogiri (1.18.8) + nokogiri (1.18.10) mini_portile2 (~> 2.8.2) racc (~> 1.4) - nokogiri (1.18.8-aarch64-linux-gnu) + nokogiri (1.18.10-aarch64-linux-gnu) racc (~> 1.4) - nokogiri (1.18.8-arm-linux-gnu) + nokogiri (1.18.10-arm-linux-gnu) racc (~> 1.4) - nokogiri (1.18.8-arm64-darwin) + nokogiri (1.18.10-arm64-darwin) racc (~> 1.4) - nokogiri (1.18.8-x86_64-darwin) + nokogiri (1.18.10-x86_64-darwin) racc (~> 1.4) - nokogiri (1.18.8-x86_64-linux-gnu) + nokogiri (1.18.10-x86_64-linux-gnu) racc (~> 1.4) - pp (0.6.2) + pp (0.6.3) prettyprint prettyprint (0.2.0) psych (5.2.6) date stringio racc (1.8.1) - rack (3.1.16) + rack (3.2.3) rack-session (2.1.1) base64 (>= 0.1.0) rack (>= 3.0.0) @@ -126,19 +127,21 @@ GEM 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.2) - actionpack (= 8.0.2) - activesupport (= 8.0.2) + railties (8.1.0) + actionpack (= 8.1.0) + activesupport (= 8.1.0) irb (~> 1.13) rackup (>= 1.0.0) rake (>= 12.2) thor (~> 1.0, >= 1.2.2) + tsort (>= 0.2) zeitwerk (~> 2.6) rake (13.3.0) - rdoc (6.14.2) + rdoc (6.15.0) erb psych (>= 4.0.0) - reline (0.6.1) + tsort + reline (0.6.2) io-console (~> 0.5) securerandom (0.4.1) stringio (3.1.7) @@ -147,11 +150,12 @@ GEM tailwindcss-ruby (4.1.13-arm64-darwin) tailwindcss-ruby (4.1.13-x86_64-darwin) tailwindcss-ruby (4.1.13-x86_64-linux-gnu) - thor (1.3.2) + thor (1.4.0) timeout (0.4.3) + tsort (0.2.0) tzinfo (2.0.6) concurrent-ruby (~> 1.0) - uri (1.0.3) + uri (1.0.4) useragent (0.16.11) zeitwerk (2.7.3) From 1ea1314971899a88e8433861e5dc3918f2432f63 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Mon, 27 Oct 2025 17:03:27 -0400 Subject: [PATCH 409/412] Remove the "poll" option on the watch command which was never supported in Tailwind v4 (only v3). Closes #580 --- CHANGELOG.md | 5 +++++ README.md | 13 +++---------- lib/tailwindcss/commands.rb | 3 +-- lib/tasks/build.rake | 3 +-- test/lib/tailwindcss/commands_test.rb | 8 -------- 5 files changed, 10 insertions(+), 22 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index a0c97ed0..13daeb69 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,11 @@ ## next / unreleased +### Changed + +* Removed the "poll" option on the watch command, since Tailwind v4 dropped support for this option (and it has been a no-op in this gem since.) #580 @flavorjones + + ### Improved * Support Rails 8.1 scaffolding which disables system tests by default. #585 @flavorjones diff --git a/README.md b/README.md index 3cd46d7c..a1c2316d 100644 --- a/README.md +++ b/README.md @@ -262,12 +262,13 @@ 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:build[verbose]` - emit the commands being run - `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) + - `bin/rails tailwindcss:watch[verbose]` - emit the commands being run -Note that you can combine task options, e.g. `rails tailwindcss:watch[debug,poll]`. +Note that you can combine task options, e.g. `rails tailwindcss:watch[debug,always]`. This gem also makes available a Puma plugin to manage a live rebuild process when you run `rails server` (see "Live Rebuild" section below). @@ -312,14 +313,6 @@ and then running `rails server` (or just `puma`) will run the Tailwind watch pro 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` 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. 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`. diff --git a/lib/tailwindcss/commands.rb b/lib/tailwindcss/commands.rb index 99ad30e0..9c910de8 100644 --- a/lib/tailwindcss/commands.rb +++ b/lib/tailwindcss/commands.rb @@ -21,11 +21,10 @@ def compile_command(debug: false, **kwargs) command end - def watch_command(always: false, poll: false, **kwargs) + def watch_command(always: 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 d176f2cd..539a8df9 100644 --- a/lib/tasks/build.rake +++ b/lib/tasks/build.rake @@ -14,11 +14,10 @@ namespace :tailwindcss do desc "Watch and build your Tailwind CSS on file changes" task watch: [:environment, :engines] do |_, args| debug = args.extras.include?("debug") - poll = args.extras.include?("poll") always = args.extras.include?("always") verbose = args.extras.include?("verbose") - command = Tailwindcss::Commands.watch_command(always: always, debug: debug, poll: poll) + command = Tailwindcss::Commands.watch_command(always: always, debug: debug) env = Tailwindcss::Commands.command_env(verbose: verbose) puts "Running: #{Shellwords.join(command)}" if verbose diff --git a/test/lib/tailwindcss/commands_test.rb b/test/lib/tailwindcss/commands_test.rb index d09481a4..62d1e684 100644 --- a/test/lib/tailwindcss/commands_test.rb +++ b/test/lib/tailwindcss/commands_test.rb @@ -111,14 +111,6 @@ def setup 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) From 5520c232deccf5ca946c4427e69f3a7d6be375a5 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Mon, 27 Oct 2025 17:04:06 -0400 Subject: [PATCH 410/412] doc: point to the v3 docs because we're continuing to remove documentation about v3 features --- README.md | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index a1c2316d..320564cd 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,10 @@ # Tailwind CSS for Rails -[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. +[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. + +> [!NOTE] +> This document is specific to Tailwind v4, corresponding to v4 of this gem. If you are looking for documentation for v3, please visit to the [tailwindcss-rails v3 +README](https://github.com/rails/tailwindcss-rails/tree/v3-stable?tab=readme-ov-file). From 8253daab851acf9b09beedc46541e30ad898ddc3 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Mon, 27 Oct 2025 17:11:02 -0400 Subject: [PATCH 411/412] version bump to v4.4.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 13daeb69..d1252a29 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # `tailwindcss-rails` Changelog -## next / unreleased +## v4.4.0 / 2025-10-27 ### Changed diff --git a/lib/tailwindcss/version.rb b/lib/tailwindcss/version.rb index 5629f4a4..81738c04 100644 --- a/lib/tailwindcss/version.rb +++ b/lib/tailwindcss/version.rb @@ -1,3 +1,3 @@ module Tailwindcss - VERSION = "4.3.0" + VERSION = "4.4.0" end From 004f23dfa34728f3b545229cc66a9ad66cf469d6 Mon Sep 17 00:00:00 2001 From: Mike Dalessio Date: Mon, 27 Oct 2025 17:28:54 -0400 Subject: [PATCH 412/412] dep: gem version --- Gemfile.lock | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Gemfile.lock b/Gemfile.lock index ef456d2c..38faae4c 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - tailwindcss-rails (4.3.0) + tailwindcss-rails (4.4.0) railties (>= 7.0.0) tailwindcss-ruby (~> 4.0)